跳至内容

UlogStream(UORB 消息)

从记录仪流式传输 ULog 数据的消息。对应于 LOGGING_DATA mavlink 信息

源文件

c
# 从记录仪流式传输 ULog 数据的信息。对应于 LOGGING_DATA
# mavlink 消息

uint64 timestamp # 系统运行以来的时间 启动 (微秒)

# 位掩码标志
uint8 FLAGS_NEED_ACK = 1	# 如果 设置,该信息需要被接受。
				# 被应答的信息是同步发布的: a
				# 出版商等待 对于 在发送
				# 下一条信息

uint8 length # 数据长度
uint8 first_message_offset # 第一个信息开始的数据偏移量。这个
				# 可以使用 对于 恢复,当之前的信息丢失时
uint16 msg_sequence # 允许确定滴数
uint8 flags # 参见 FLAGS_*
uint8[249数据 # ulog 数据

uint8 ORB_QUEUE_LENGTH = 16	# TODO:我们也许可以减少这种情况 如果 mavlink 就该主题进行了民意调查