Ke Ao Teensy Flight Software
The software on the Teensy in the Ke Ao cubesat.
|
The Astrodev radio header file. More...
#include "debug.h"
#include "support/configCosmosKernel.h"
#include "support/cosmos-errno.h"
#include "support/packetcomm.h"
#include <Arduino.h>
#include <TeensyThreads.h>
#include <atomic>
Go to the source code of this file.
Classes | |
class | Artemis::Devices::Astrodev |
The satellite's Astrodev (Li-3) radio. More... | |
struct | Artemis::Devices::Astrodev::response |
The structure for a response from the Astrodev radio. More... | |
struct | Artemis::Devices::Astrodev::function_config1 |
Structure for configuring discrete Astrodev radio functions. More... | |
struct | Artemis::Devices::Astrodev::function_config2 |
Structure for configuring more discrete Astrodev radio functions. More... | |
struct | Artemis::Devices::Astrodev::tcv_config |
Structure for configuring the Astrodev radio. More... | |
struct | Artemis::Devices::Astrodev::rf_config |
Structure for configuring the RF functions of the Astrodev radio. More... | |
struct | Artemis::Devices::Astrodev::telemetry |
Structure for configuring telemetry data for the Astrodev radio. More... | |
struct | Artemis::Devices::Astrodev::firmware |
Structure for radio firmware version communication. More... | |
struct | Artemis::Devices::Astrodev::realtimeclock |
Structure for radio Real-Time Clock (RTC) communication. More... | |
struct | Artemis::Devices::Astrodev::beacon_config |
Structure for beacon configuration. More... | |
struct | Artemis::Devices::Astrodev::frame |
Structure of Astrodev Command and Data Interface (CDI) frame. More... | |
union | Artemis::Devices::Astrodev::frame::frame_header |
The header of the radio data frame. More... | |
struct | Artemis::Devices::Astrodev::frame::frame_header::header |
The Astrodev frame header structure. More... | |
union | Artemis::Devices::Astrodev::frame::frame_header::header::header_size_response |
The payload size/radio status field. More... | |
union | Artemis::Devices::Astrodev::frame::frame_payload |
The payload of the radio data frame. More... | |
Namespaces | |
namespace | Artemis::Devices |
The namespace representing sensors and devices in the satellite. | |
The Astrodev radio header file.