QGC之MissionController
来源:互联网 发布:西游记 知乎 编辑:程序博客网 时间:2024/06/05 15:17
MissionController
//主要是任务项的管理控制器//MissionController.hclass MissionController :public PlanElementController{ Q_OBJECTpublic: //指定父对象 MissionController (planMasterController *masterController) ~MissionController()typedef struct { double maxTelemetrydistance; double totalDistance; double totalTime; ... ... double vehicleSpeed; double vehicleYaw doubel gimbalYaw ...}MissionFlightStatus_t;Q_PROPERTY(QmlObjectListModel* visualItems READ visualItems NOTIFY visualItemsChanged);Q_PROPERTY(int currentMissionIndex READ currentMissionIndex NOTIFY currentMissionIndexChanged) ... ...Q_INVOKABLE void removeMissionITem(int index)}}
在地图上点击添加waypoint的时候,出现
QJsonDocument({
“data”:”No coveage for 72.9634,24.8653”,”status”:”fail”
})
预计是添加waypoint的位置写入json文件失败。
//点击showallvalues出现
//SimpleMissionItem.ccstatic const struct EnumInfo_s _rgMavFrameInfo[]={ {"MAV_FRAME_GLOBAL",MAV_FRAME_GLOBAL}, {"MAV_FRAME_LOCAL_NED",MAV_FRAME_LOCAL_NED}, ...}...上面一个MQV_CMD指令太多,是读取json文件来的
勾选show all values后
有个QGCLabel:Provides advanced access to all commands/parameters.Be very careful.
SimpleItemEditor.qml中
Rectangle{ ... ... Column{ id:... QGCLable{ width: text:missionItem.rawEdit?qsTr("Provides advanced access to all commands/parameters.Be very careful"):missionItem.commandDescription } }}
阅读全文
0 0
- QGC之MissionController
- QGC的MissionController
- QGC之QGCCorePlugin
- QGC之qml
- QGC之qml学习
- QGC之MainWindow
- QGC之QGCView.qml
- QGC之MissionManager
- QGC之QGCToolbox
- QGC之PlanMapItems
- QGC
- Pixhawk原生固件PX4之自定义参数在QGC显示
- QGC 整体架构图
- QGC瓦片地图
- QGC中地图
- QGC中QGCTool
- QGC的MainWindow
- QGC的MainToolBarIndicator
- 戴凌龙, MIMO, OFDM, 5G
- Android--adb命令查看第三方应用包名、应用activity名
- 快速排序和归并排序算法
- linux 磁盘满了,查看文件大小
- C#学习回顾笔记一:C#的Console.WriteLine()
- QGC之MissionController
- 函数对象与函数指针
- 服务篇一---vsftp服务
- Netty精粹之基于EventLoop机制的高效线程模型
- 深入理解Java注解Annotation之注解处理器
- Notepad++的多种编码支持
- PHP的引用变量
- windows环境下php配置memcache的具体操作步骤
- Android基础知识(五)之网络编程