MRAS
Multi Rocket Avionics System
|
This is the complete list of members for TelemetrySystem, including all inherited members.
add_subscriber(Subsystem *subscriber) | Subsystem | |
buzzer(uint16_t frequency, uint32_t duration, bool block=false) | Subsystem | protectedstatic |
get_default_message()=0 (defined in TelemetrySystem) | TelemetrySystem | protectedpure virtual |
get_id() const | Subsystem | |
get_name()=0 | Subsystem | pure virtual |
get_radio_state() const (defined in TelemetrySystem) | TelemetrySystem | |
get_status() const | Subsystem | |
IDLE enum value (defined in TelemetrySystem) | TelemetrySystem | protected |
log(const char fmt[],...) (defined in Subsystem) | Subsystem | protected |
loop()=0 (defined in Subsystem) | Subsystem | pure virtual |
on_message(SystemMessage *msg)=0 | Subsystem | protectedpure virtual |
publish(SystemMessage *msg) | Subsystem | protected |
radio (defined in TelemetrySystem) | TelemetrySystem | protected |
radio_state (defined in TelemetrySystem) | TelemetrySystem | protected |
read_new_message_from_buffer(TelemetryMessageReceivedMsg *output, bool receive_again=true) | TelemetrySystem | protected |
RX enum value (defined in TelemetrySystem) | TelemetrySystem | protected |
self_test() const | Subsystem | |
self_test_result (defined in Subsystem) | Subsystem | protected |
setup() override (defined in TelemetrySystem) | TelemetrySystem | protectedvirtual |
start_receiving_next_message(uint32_t timeout=0xFFFFFF) | TelemetrySystem | protected |
status (defined in Subsystem) | Subsystem | protected |
Subsystem(uint8_t id) | Subsystem | inlineexplicit |
telemetry_system_state (defined in TelemetrySystem) | TelemetrySystem | protected |
TelemetrySystem(uint8_t id) (defined in TelemetrySystem) | TelemetrySystem | inlineexplicit |
TelemetrySystemState enum name (defined in TelemetrySystem) | TelemetrySystem | protected |
transmit_next_message() (defined in TelemetrySystem) | TelemetrySystem | protected |
TX enum value (defined in TelemetrySystem) | TelemetrySystem | protected |