1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-14 20:10:18 +03:00

Merge pull request #9756 from mikeller/add_current_drawn_to_ltm

Added metric for consumption in mAh to LTM telemetry.
This commit is contained in:
Michael Keller 2020-06-22 00:20:21 +12:00 committed by GitHub
commit f18470b6f0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -183,8 +183,8 @@ static void ltm_sframe(void)
if (failsafeIsActive())
lt_statemode |= 2;
ltm_initialise_packet('S');
ltm_serialise_16(getBatteryVoltage() * 10); //vbat converted to mV
ltm_serialise_16(0); // current, not implemented
ltm_serialise_16(getBatteryVoltage() * 10); // vbat converted to mV
ltm_serialise_16((uint16_t)constrain(getMAhDrawn(), 0, UINT16_MAX)); // consumption in mAh (65535 mAh max)
ltm_serialise_8(constrain(scaleRange(getRssi(), 0, RSSI_MAX_VALUE, 0, 255), 0, 255)); // scaled RSSI (uchar)
ltm_serialise_8(0); // no airspeed
ltm_serialise_8((lt_flightmode << 2) | lt_statemode);