![]() |
Artemis Teensy Flight Software
The software on the Teensy in the Artemis cubesat.
|
The RFM23 channel. More...
Namespaces | |
| Artemis::Channels | |
| The channels on the satellite. | |
| Artemis::Channels::RFM23 | |
| The RFM23 channel. | |
Functions | |
| RFM23 | Artemis::Channels::RFM23::radio (config.pins.cs, config.pins.nirq, hardware_spi1) |
| The radio object used throughout the channel. | |
| void | Artemis::Channels::RFM23::rfm23_channel () |
| The top-level channel definition. More... | |
| void | Artemis::Channels::RFM23::setup () |
| The RFM23 setup function. More... | |
| void | Artemis::Channels::RFM23::loop () |
| The RFM23 loop function. More... | |
| void | Artemis::Channels::RFM23::receive_from_radio () |
| Helper function to receive a packet from the RFM23 radio. | |
| void | Artemis::Channels::RFM23::handle_queue () |
| Helper function to handle packet queue. More... | |
Variables | |
| PacketComm | Artemis::Channels::RFM23::packet |
| The packet used throughout the channel. | |
| RFM23::rfm23_config | Artemis::Channels::RFM23::config |
| The radio's configuration used throughout the channel. More... | |
The RFM23 channel.
The definition of the RFM23 channel.