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