Common.Message.Event (xmavlink_util v0.4.3)
View SourceSummary
Types
Event message. Each new event from a particular component gets a new sequence number. The same message might be sent multiple times if (re-)requested. Most events are broadcast, some can be specific to a target component (as receivers keep track of the sequence for missed events, all events need to be broadcast. Thus we use destination_component instead of target_component).
Types
@type t() :: %Common.Message.Event{ arguments: [XMAVLink.Types.uint8_t()], destination_component: XMAVLink.Types.uint8_t(), destination_system: XMAVLink.Types.uint8_t(), event_time_boot_ms: XMAVLink.Types.uint32_t(), id: XMAVLink.Types.uint32_t(), log_levels: XMAVLink.Types.uint8_t(), sequence: XMAVLink.Types.uint16_t() }
Event message. Each new event from a particular component gets a new sequence number. The same message might be sent multiple times if (re-)requested. Most events are broadcast, some can be specific to a target component (as receivers keep track of the sequence for missed events, all events need to be broadcast. Thus we use destination_component instead of target_component).