Robot
The embedded systems for UTRA's autonomous humanoid soccer-playing robot
tx_helper.h
Go to the documentation of this file.
1 
9 #ifndef TX_HELPER_H
10 #define TX_HELPER_H
11 
12 /********************************* Includes **********************************/
13 #include <stdint.h>
14 
15 /***************************** Function prototypes ***************************/
16 void shiftNotificationMask(void);
17 void copySensorDataToSend(void);
18 void transmitStatusFromPC(void);
19 void waitForNotificationTX(void);
20 
21 #endif /* TX_HELPER_H */
void shiftNotificationMask(void)
Shifts bits of NOTIFICATION_MASK.
Definition: tx_helper.cpp:59
void transmitStatusFromPC(void)
Makes calls to the UART module responsible for PC communication atomic.
Definition: tx_helper.cpp:123
void copySensorDataToSend(void)
Validates and copies sensor data to transmit.
Definition: tx_helper.cpp:72
void waitForNotificationTX(void)
Waits until notified from ISR.
Definition: tx_helper.cpp:139