MRAS
Multi Rocket Avionics System
Loading...
Searching...
No Matches
TelemetrySystem Member List

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)Subsystemprotectedstatic
get_default_message()=0 (defined in TelemetrySystem)TelemetrySystemprotectedpure virtual
get_id() constSubsystem
get_name()=0Subsystempure virtual
get_radio_state() const (defined in TelemetrySystem)TelemetrySystem
get_status() constSubsystem
IDLE enum value (defined in TelemetrySystem)TelemetrySystemprotected
log(const char fmt[],...) (defined in Subsystem)Subsystemprotected
loop()=0 (defined in Subsystem)Subsystempure virtual
on_message(SystemMessage *msg)=0Subsystemprotectedpure virtual
publish(SystemMessage *msg)Subsystemprotected
radio (defined in TelemetrySystem)TelemetrySystemprotected
radio_state (defined in TelemetrySystem)TelemetrySystemprotected
read_new_message_from_buffer(TelemetryMessageReceivedMsg *output, bool receive_again=true)TelemetrySystemprotected
RX enum value (defined in TelemetrySystem)TelemetrySystemprotected
self_test() constSubsystem
self_test_result (defined in Subsystem)Subsystemprotected
setup() override (defined in TelemetrySystem)TelemetrySystemprotectedvirtual
start_receiving_next_message(uint32_t timeout=0xFFFFFF)TelemetrySystemprotected
status (defined in Subsystem)Subsystemprotected
Subsystem(uint8_t id)Subsysteminlineexplicit
telemetry_system_state (defined in TelemetrySystem)TelemetrySystemprotected
TelemetrySystem(uint8_t id) (defined in TelemetrySystem)TelemetrySysteminlineexplicit
TelemetrySystemState enum name (defined in TelemetrySystem)TelemetrySystemprotected
transmit_next_message() (defined in TelemetrySystem)TelemetrySystemprotected
TX enum value (defined in TelemetrySystem)TelemetrySystemprotected