|
楼主|
发表于 2022-5-10 11:48:06
你好,我刚入门,所以目前学习源码,现在通过串口分别读取了telem1及telem2所发送的报文消息,发现两个报文中内容不一样,所以想请教一下,在源代码何处设置具体telem1及telem2发送内容;
|
扫一扫浏览分享
|
|
|
|
|
|
|
发表于 2022-5-10 14:45:24
可以看一下这个课程 虽然课程有点老了 大的框架还是没变的 阿木的px4固件二次开发初级课程 19块良心价 |
|
|
|
|
|
|
|
发表于 2022-5-10 14:45:50
|
|
|
|
|
|
|
楼主|
发表于 2022-5-10 15:05:50
谢谢推荐,课程已购置,且看过几遍,再请教一个问题,可不可以这么理解,对于MSG消息池里面的数据,通过串口或者CAN口或者网口发送的数据都是一样的。
|
|
|
|
|
|
|
|
发表于 2022-5-10 15:12:27
如果你把外部串口 CAN和网口这些 都布置成类似telem的发送和接收mavlink协议的和地面站通信的口 那就是对所有MSG消息池里都是一样的 但有些IO口是用读传感器数据的 比如GPS口 就不会发mavlink协议了 但其实类Linux系统下 一切设备和IO口接文件 |
|
|
|
|
|
|
|
楼主|
发表于 2022-5-10 15:45:44
|
|
|
|
|
|
|
楼主|
发表于 2022-5-10 16:18:43
|
|
|
|
|
|
|