3K04 Project / Mbed 2 deprecated PacemakerSerialStuff

Dependencies:   mbed-rtos mbed

Fork of Pacemaker by 3K04 Project

Committer:
kieftea
Date:
Mon Dec 19 18:50:33 2016 +0000
Revision:
6:d71e30291a62
Parent:
1:8f545f45d899
Final week

Who changed what in which revision?

UserRevisionLine numberNew contents of line
kieftea 0:00669618559e 1 #ifndef pulsegenerator__H
kieftea 0:00669618559e 2 #define pulsegenerator__H
kieftea 0:00669618559e 3
kieftea 6:d71e30291a62 4 #include "Param.h"
kieftea 6:d71e30291a62 5 #include "pinmap.h"
kieftea 6:d71e30291a62 6 #include "rtos.h"
kieftea 6:d71e30291a62 7 #include "serial.h"
kieftea 6:d71e30291a62 8 #include <time.h>
kieftea 0:00669618559e 9
kieftea 0:00669618559e 10
kieftea 0:00669618559e 11 /******************************************
kieftea 0:00669618559e 12 * Setup the pulse generator on device startup
kieftea 0:00669618559e 13 * Drives pulse output pins to safe values
kieftea 0:00669618559e 14 */
kieftea 0:00669618559e 15 void pulsegenerator_initialize ();
kieftea 0:00669618559e 16
kieftea 0:00669618559e 17 /******************************************
kieftea 1:8f545f45d899 18 * Set the current pace period
kieftea 1:8f545f45d899 19 * Inputs: new_pace_period_ms - the pace period to switch to
kieftea 1:8f545f45d899 20 * Returns: The previous pace period
kieftea 1:8f545f45d899 21 */
kieftea 1:8f545f45d899 22 uint32_t set_pace_period_ms(uint32_t new_pace_period_ms);
kieftea 1:8f545f45d899 23
kieftea 1:8f545f45d899 24 /******************************************
kieftea 0:00669618559e 25 * Initiates pacing. Returns immediately
kieftea 0:00669618559e 26 */
kieftea 0:00669618559e 27 void begin_pace ();
kieftea 0:00669618559e 28
kieftea 6:d71e30291a62 29 void serialCheck(string check);
kieftea 6:d71e30291a62 30 void egramSend(void);
kieftea 6:d71e30291a62 31
kieftea 0:00669618559e 32 #endif