MAV'RIC
|
Public Member Functions | |
Periodic_telemetry_T (Mavlink_stream &mavlink_stream, Mavlink_message_handler &handler, conf_t config) | |
Constructor. | |
Protected Member Functions | |
uint32_t | max_count (void) |
Get maximum number of telemetry messages. | |
Scheduler & | scheduler (void) |
Get reference to scheduler. | |
telemetry_entry_t * | list (void) |
Get pointer to list of telemetry items. |
Periodic_telemetry_T< N >::Periodic_telemetry_T | ( | Mavlink_stream & | mavlink_stream, |
Mavlink_message_handler & | handler, | ||
conf_t | config | ||
) | [inline] |
Constructor.
mavlink_stream | Stream to which messages will be written |
config | Configuration structure |
telemetry_entry_t* Periodic_telemetry_T< N >::list | ( | void | ) | [inline, protected, virtual] |
Get pointer to list of telemetry items.
To be overriden by child class
Implements Periodic_telemetry.
uint32_t Periodic_telemetry_T< N >::max_count | ( | void | ) | [inline, protected, virtual] |
Scheduler& Periodic_telemetry_T< N >::scheduler | ( | void | ) | [inline, protected, virtual] |
Get reference to scheduler.
To be overriden by child class
Implements Periodic_telemetry.