有没有用v4.0版本的发现遥控器的飞行模式设置有问题的。正常应该是1-4-6 通道可以设置的,而该版本中只有2和5通道能用,如下:
定位到问题的具体位置:
//PX4\PX4SimpleFlightModes.qml:105
Repeater {
model: 6
QGCLabel {
Layout.fillWidth: true
text: qsTr("Flight Mode %1").arg(modelData + 1)
color: controller.activeFlightMode == index ? "yellow" : qgcPal.text ///--[Mark]
}
}
只需要修改如下的部分, 就是高亮显示行比实际行的多加了1, 减1就好。
QGCLabel {
...
color: (controller.activeFlightMode-1) == index ? "yellow" : qgcPal.text
}