|
发表于 2019-7-19 09:52:58
14155 浏览 4 回复
[地面站]
qgc开源代码是怎么修改飞行模式的,消息是如何发送的
提示: 作者被禁止或删除 内容自动屏蔽
扫一扫浏览分享
|
|
|
|
|
|
|
发表于 2019-7-19 09:52:59
修改飞行模式对应的Mavlink协议是MAVLINK_MSG_ID_SET_MODE 11
发送的源代码位于void Vehicle::setFlightMode(const QString& flightMode)
模式对应的参数信息APM和PX4有区别,详细请参考:
bool APMFirmwarePlugin::setFlightMode(const QString& flightMode, uint8_t* base_mode, uint32_t* custom_mode)
bool PX4FirmwarePlugin::setFlightMode(const QString& flightMode, uint8_t* base_mode, uint32_t* custom_mode)
|
|
|
|
|
|
|
|
发表于 2019-7-19 10:44:36
|
|
|
|
|
|
|
阿木社区有QGC开发的课程,可以买那个课程学一下可能就懂了 |
|
|
|
|
|
|
|
发表于 2019-7-21 20:47:44
|
|
|
|
|
|
|