|  | Artemis Teensy Flight Software
    The software on the Teensy in the Artemis cubesat. | 
The Raspberry Pi channel. More...
| Namespaces | |
| Artemis::Channels | |
| The channels on the satellite. | |
| Artemis::Channels::RPI | |
| The Raspberry Pi channel. | |
| Functions | |
| void | Artemis::Channels::RPI::rpi_channel () | 
| The top-level channel definition.  More... | |
| void | Artemis::Channels::RPI::setup () | 
| The Raspberry Pi setup function.  More... | |
| void | Artemis::Channels::RPI::loop () | 
| The Raspberry Pi loop function.  More... | |
| void | Artemis::Channels::RPI::receive_from_pi () | 
| Helper function to receive a packet from the Raspberry Pi.  More... | |
| void | Artemis::Channels::RPI::handle_queue () | 
| Helper function to handle packet queue.  More... | |
| void | Artemis::Channels::RPI::shut_down_pi () | 
| Shuts down the Raspberry Pi and kills the channel. | |
| void | Artemis::Channels::RPI::send_to_pi () | 
| Helper function to send a packet to the Raspberry Pi. | |
| Variables | |
| PacketComm | Artemis::Channels::RPI::packet | 
| The packet used throughout the channel. | |
| bool | Artemis::Channels::RPI::piIsOn = false | 
| Whether the Raspberry Pi is on and active. | |
The Raspberry Pi channel.
The definition of the Raspberry Pi channel.