Extended Bidir Dshot

10.9-maintenance
Mark Haslinghuis 2022-07-24 00:10:21 +02:00
parent 1c775439a1
commit f432ea6711
1 changed files with 11 additions and 1 deletions

View File

@ -904,6 +904,16 @@ motors.initialize = async function (callback) {
}
if (enabled) {
// Send enable extended dshot telemetry command
const buffer = [];
buffer.push8(DshotCommand.dshotCommandType_e.DSHOT_CMD_TYPE_BLOCKING);
buffer.push8(255); // Send to all escs
buffer.push8(1); // 1 command
buffer.push8(13); // Enable extended dshot telemetry
MSP.send_message(MSPCodes.MSP2_SEND_DSHOT_COMMAND, buffer);
document.addEventListener('keydown', e => disableMotorTest(e));
}
@ -1071,7 +1081,7 @@ motors.initialize = async function (callback) {
telemetryText += "</span>";
}
if (FC.MOTOR_CONFIG.use_esc_sensor) {
if (FC.MOTOR_CONFIG.use_dshot_telemetry || FC.MOTOR_CONFIG.use_esc_sensor) {
let escTemperature = FC.MOTOR_TELEMETRY_DATA.temperature[i];
escTemperature = escTemperature.toString().padStart(MAX_VALUE_SIZE);