![]() |
roneos
Operating System for the r-one robot
|
Turns WiFi radio on or off, sends and receives radio messages, and radio interrupts. More...
Go to the source code of this file.
Data Structures | |
struct | RadioMessageRaw |
radio message and metrics More... | |
struct | RadioMessageCommand |
radio message and metrics More... | |
union | RadioMessage |
radio message and metrics union More... | |
Typedefs | |
typedef struct RadioMessageRaw | RadioMessageRaw |
radio message and metrics More... | |
typedef struct RadioMessageCommand | RadioMessageCommand |
radio message and metrics More... | |
typedef union RadioMessage | RadioMessage |
radio message and metrics union More... | |
Functions | |
void | radioInit (void) |
Initializes the radio. More... | |
void | radioIntEnable (void) |
Enables radio interrupt. More... | |
void | radioIntDisable (void) |
Disables radio interrupt. More... | |
Turns WiFi radio on or off, sends and receives radio messages, and radio interrupts.
typedef union RadioMessage RadioMessage |
radio message and metrics union
This is the union type for raw messages and commands.
typedef struct RadioMessageCommand RadioMessageCommand |
radio message and metrics
This is the radio message command. This is processed by the threads and filtered for type and subnet. Note: This must be the same length as the RadioMessageRaw for the union to work properly.
typedef struct RadioMessageRaw RadioMessageRaw |
radio message and metrics
This it the raw radio message. It should only be used at the low level, or for network snooping Note: This must be the same length as the RadioMessageCommand for the union to work properly.
void radioInit | ( | void | ) |
Initializes the radio.
void radioIntDisable | ( | void | ) |
Disables radio interrupt.
void radioIntEnable | ( | void | ) |
Enables radio interrupt.