VSM C++ SDK
Vehicle Specific Modules SDK
ugcs::vsm::mavlink::Header< Mavlink_kind > Struct Template Reference

Fixed Mavlink header. More...

#include <mavlink.h>

Public Attributes

Uint8 start_sign
 Packet start signature, should have ugcs::vsm::mavlink::START_SIGN value. More...
 
Uint8 payload_len
 Size of payload which follows this header. More...
 
Uint8 seq
 Sequence number for the message. More...
 
Mavlink_kind::System_id_wire system_id
 Sender system ID. More...
 
Uint8 component_id
 Sender component ID. More...
 
Uint8 message_id
 Type ID for the payload which follows this header. More...
 

Detailed Description

template<typename Mavlink_kind>
struct ugcs::vsm::mavlink::Header< Mavlink_kind >

Fixed Mavlink header.

Member Data Documentation

template<typename Mavlink_kind >
Uint8 ugcs::vsm::mavlink::Header< Mavlink_kind >::component_id

Sender component ID.

template<typename Mavlink_kind >
Uint8 ugcs::vsm::mavlink::Header< Mavlink_kind >::message_id

Type ID for the payload which follows this header.

template<typename Mavlink_kind >
Uint8 ugcs::vsm::mavlink::Header< Mavlink_kind >::payload_len

Size of payload which follows this header.

template<typename Mavlink_kind >
Uint8 ugcs::vsm::mavlink::Header< Mavlink_kind >::seq

Sequence number for the message.

template<typename Mavlink_kind >
Uint8 ugcs::vsm::mavlink::Header< Mavlink_kind >::start_sign

Packet start signature, should have ugcs::vsm::mavlink::START_SIGN value.

template<typename Mavlink_kind >
Mavlink_kind::System_id_wire ugcs::vsm::mavlink::Header< Mavlink_kind >::system_id

Sender system ID.


The documentation for this struct was generated from the following file: