![]() |
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.