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