43 #ifndef MAVLINK_STREAM_H_
44 #define MAVLINK_STREAM_H_
63 #ifndef __ENDIAN_LITTLE__
64 #define NATIVE_BIG_ENDIAN
71 #define MAVLINK_BASE_STATION_ID 255
79 mavlink_message_t
msg;
127 void mavlink_stream_send(
const mavlink_stream_t* mavlink_stream, mavlink_message_t* msg);
uint32_t sysid
System ID.
Definition: mavlink_stream.h:91
mavlink_status_t status
Status on the message.
Definition: mavlink_stream.h:80
Definition: mavlink_types.h:204
mavlink_message_t msg
Mavlink message.
Definition: mavlink_stream.h:79
Mavlink structures for the receive message and its status.
Definition: mavlink_stream.h:77
uint32_t compid
System Component ID.
Definition: mavlink_stream.h:92
mavlink_received_t rec
Last received message.
Definition: mavlink_stream.h:93
bool msg_available
Indicates if a new message is available and not handled yet.
Definition: mavlink_stream.h:94
uint32_t sysid
System ID.
Definition: mavlink_stream.h:104
byte_stream_t * tx
Output stream.
Definition: mavlink_stream.h:89
MAVLink comm protocol built from mavric.xml.
bool use_dma
Indicates whether tx transfer should use dma.
Definition: mavlink_stream.h:95
byte_stream_t * rx
Input stream.
Definition: mavlink_stream.h:90
Byte stream.
Definition: streams.h:62
uint32_t compid
System Component ID.
Definition: mavlink_stream.h:105
Configuration structure for the module MAVLink stream.
Definition: mavlink_stream.h:102
Main structure for the MAVLink stream module.
Definition: mavlink_stream.h:87