mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-02-02 05:58:30 -04:00
AP_UAVCAN: make C_TO_KELVIN a function macro; create KELVIN_TO_C
These are in celsius
This commit is contained in:
parent
c86ebc7ffb
commit
7db723981c
@ -925,7 +925,7 @@ void AP_UAVCAN::handle_ESC_status(AP_UAVCAN* ap_uavcan, uint8_t node_id, const E
|
||||
}
|
||||
|
||||
TelemetryData t {
|
||||
.temperature_cdeg = int16_t((cb.msg->temperature - C_TO_KELVIN) * 100),
|
||||
.temperature_cdeg = int16_t((KELVIN_TO_C(cb.msg->temperature)) * 100),
|
||||
.voltage = cb.msg->voltage,
|
||||
.current = cb.msg->current,
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user