dshot: add EDT data to status

This commit is contained in:
Julian Oes 2026-02-06 16:23:42 +13:00
parent b9f6e35a43
commit 7b0984584f
No known key found for this signature in database
GPG Key ID: F0ED380FEA56DE41

View File

@ -1062,15 +1062,18 @@ void up_bdshot_status(void)
}
if (_edt_enabled) {
PX4_INFO("BDShot EDT rates");
PX4_INFO("BDShot EDT");
for (int i = 0; i < MAX_TIMER_IO_CHANNELS; i++) {
if (_bdshot_online[i]) {
PX4_INFO("Ch%d: eRPM: %dHz Temp: %.2fHz Volt: %.2fHz Curr: %.2fHz",
PX4_INFO("Ch%d: eRPM: %dHz Temp: %dC (%.1fHz) Volt: %.2fV (%.1fHz) Curr: %.1fA (%.1fHz)",
i,
(int)_erpms[i].rate_hz,
(int)_edt_temp[i].value,
(double)_edt_temp[i].rate_hz,
(double)_edt_volt[i].value * 0.25,
(double)_edt_volt[i].rate_hz,
(double)_edt_curr[i].value * 0.5,
(double)_edt_curr[i].rate_hz);
}
}