From ea4937491b8615d98466233abd914e5569f0f305 Mon Sep 17 00:00:00 2001 From: Mark Whitehorn Date: Wed, 20 Jan 2016 09:49:26 -0700 Subject: [PATCH] fix scale factor for VFAS: battery voltage report --- src/drivers/sPort_telemetry/sPort_data.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/drivers/sPort_telemetry/sPort_data.c b/src/drivers/sPort_telemetry/sPort_data.c index 02774dda56..4159dfd532 100644 --- a/src/drivers/sPort_telemetry/sPort_data.c +++ b/src/drivers/sPort_telemetry/sPort_data.c @@ -156,7 +156,7 @@ void sPort_send_BATV(int uart) orb_copy(ORB_ID(vehicle_status), vehicle_status_sub, &vehicle_status); /* send battery voltage as VFAS */ - uint32_t voltage = (int)(255 * vehicle_status.battery_voltage / 16.8f); + uint32_t voltage = (int)(100 * vehicle_status.battery_voltage); sPort_send_data(uart, SMARTPORT_ID_VFAS, voltage); }