Merge pull request #3149 from opentx/dsbeach/next-issue3147-telem-sim-aspd-as-knots
Changes to send ASpd as knots
This commit is contained in:
@@ -314,7 +314,7 @@ void TelemetrySimulator::generateTelemetryFrame()
|
||||
|
||||
case 17:
|
||||
if (ui->aspeed->value() > 0)
|
||||
generateSportPacket(buffer, ui->aspd_inst->text().toInt(&ok, 0) - 1, DATA_FRAME, AIR_SPEED_FIRST_ID, LIMIT<uint32_t>(0, ui->aspeed->value() * 10.0, 0xFFFFFFFF));
|
||||
generateSportPacket(buffer, ui->aspd_inst->text().toInt(&ok, 0) - 1, DATA_FRAME, AIR_SPEED_FIRST_ID, LIMIT<uint32_t>(0, ui->aspeed->value() * 5.39957, 0xFFFFFFFF));
|
||||
break;
|
||||
|
||||
case 18:
|
||||
@@ -587,6 +587,7 @@ TelemetrySimulator::LogPlaybackController::LogPlaybackController(Ui::TelemetrySi
|
||||
colToFuncMap.insert("VFAS(V)", FASV);
|
||||
colToFuncMap.insert("Curr(A)", FASC);
|
||||
colToFuncMap.insert("Cels(gRe)", CELS_GRE);
|
||||
colToFuncMap.insert("ASpd(kts)", ASPD_KTS);
|
||||
colToFuncMap.insert("ASpd(kmh)", ASPD_KMH);
|
||||
colToFuncMap.insert("ASpd(mph)", ASPD_MPH);
|
||||
colToFuncMap.insert("GAlt(ft)", GALT_FEET);
|
||||
@@ -894,6 +895,9 @@ void TelemetrySimulator::LogPlaybackController::setUiDataValues()
|
||||
case CELS_GRE:
|
||||
ui->cell1->setValue(columnData[info.dataIndex].toDouble());
|
||||
break;
|
||||
case ASPD_KTS:
|
||||
ui->aspeed->setValue(columnData[info.dataIndex].toDouble() * 1.8520008892119);
|
||||
break;
|
||||
case ASPD_KMH:
|
||||
ui->aspeed->setValue(columnData[info.dataIndex].toDouble());
|
||||
break;
|
||||
|
||||
@@ -66,6 +66,7 @@ class TelemetrySimulator : public QDialog
|
||||
FASV,
|
||||
FASC,
|
||||
CELS_GRE,
|
||||
ASPD_KTS,
|
||||
ASPD_KMH,
|
||||
ASPD_MPH,
|
||||
GALT_FEET,
|
||||
|
||||
@@ -940,7 +940,7 @@ Timestamp</string>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>knots</string>
|
||||
<string>km/h</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
|
||||
Reference in New Issue
Block a user