主要内容

MAVLink空白信息

创建空白MAVLink消息总线通过指定负载信息和MAVLink消息类型

自从R2020b

库:
无人机工具箱/ MAVLink

描述

MAVLink空白信息块创建一个模型®nonvirtual总线代表MAVLink包根据指定的消息ID, ID系统,组件ID、序列,负载信息,MAVLink消息类型。

有效载荷信息是另一个nonvirtual总线MAVLink包内总线。块为MAVLink包创建仿真软件总线和相应的消息处理MAVLink序列化器MAVLink串并转换器块。在每个样本,输出块空白或零信号的有效载荷指定的消息类型。

以外的所有元素的总线消息ID, ID系统和组件ID被初始化0。唯一的例外是mavlink_version字段心跳消息的common.xml方言是初始化3

港口

输出

全部展开

MAVLink数据包,作为模型返回nonvirtual总线。总线消息ID包含字段,系统ID、组件ID、序列和有效载荷。相对应的载荷是另一个nonvirtual总线MAVLink您选择的消息类型MAVLink消息类型参数。初始化消息ID的数值选择MAVLink消息ID,系统ID和组件ID对应的初始化系统标识组件ID参数。

数据类型:公共汽车

参数

全部展开

源用于指定MAVLink消息定义XML名称指定为以下之一:

  • 从标准选择MAVLink方言——使用这个选项中选择一个定义XML 12中列出常用的消息定义XML名称MAVLink方言参数。

  • 指定您自己的,在文本框中输入XML名称的出现MAVLink方言参数。

MAVLink消息定义文件(。xml)为MAVLink解析消息,指定为一个字符串。

如果MAVLink方言来源参数设置为从标准选择MAVLink方言中,您需要选择一个消息定义可用的消息定义名称从下拉列表中。

如果MAVLink方言来源参数设置为指定您自己的,您需要指定消息定义文件(。xml)对当前MATLAB路径或者你可以提供XML文件的完整路径。

MAVLink协议版本,用于进行序列化和反序列化MAVLink消息。

MAVLink信息,指定为一个字符串。点击选择选择从一个完整的可用MAVLink消息列表取决于您选择的值MAVLink方言MAVLink版本参数。

数据类型:字符串

MAVLink系统ID指定为1到255之间的一个正整数。MAVLink协议仅支持255系统。每个无人机都有自己的系统ID,但是多个无人机可以视为一个系统。

数据类型:uint8

MAVLink组件ID指定为1到255之间的一个正整数。

数据类型:uint8

默认值()表明,块输出从不改变。如果你使用这个值,仿真和代码生成更快通过消除需要再计算块的输出。为其他值,块输出一个新的空白消息在每个样本的间隔时间。

有关更多信息,请参见指定样品时间(模型)(模型)。

数据类型:uint8

提示

你可以改变在总线负载所需的字段的值通过使用总线分配块然后MAVLink包总线传递给MAVLink序列化器块作为输入。

扩展功能

版本历史

介绍了R2020b

Baidu
map