功能 | 该接口可允许用户对其发布的数据进行更灵活的控制。在Simulink中使用uORB WriteAdvanced接口,可以实现更加复杂和精确的消息发布方式。可选择要写入的消息文件和一个消息ID。此外,还可以设置消息的优先级、队列大小等高级选项。 |
---|---|
参数 | ![]() |
uORB Topic(主题名称) | 输入话题名或点击按钮“Select.msg file”打开话题列表选择,点击按钮“Open.msg file”打开对应的消息内容,点击按钮“Apply”应用该消息字段对应设置 |
uORB Parameter Names and Data Type区域 | 配置一个或多个输入端口,每个端口对应一个uORB话题的消息字段, |
设置变量名(输入端口名称),根据uORB Topic自动填充 | |
设置变量类型(double,single,...),根据uORB Topic自动填充 | |
设置变量维度,根据uORB Topic自动填充 | |
Advertisement Queue(消息队列优先级) | 0=noqueue,所以从1开始排列 |
Sample time(s) | 采样时间 |
输入 | 由uORB Parameter Names and Data Type区域配置的输入端口决定 |
输出 | |
使用示例 | [安装目录]\RflySimAPIs\5.RflySimFlyCtrl\0.ApiExps\6.uORB-Read-Write\Exp3_uORB_write.slx |