diff --git a/afsk/main.c b/afsk/main.c index 2f48ceec..031fc4bd 100644 --- a/afsk/main.c +++ b/afsk/main.c @@ -132,7 +132,7 @@ struct SensorData read_sensor_data(struct SensorConfig sensor) { printf("********* value0 %d value1 %f value %d data.current %f \n", value0, value1, value, data.current); */ valuec1 = wireReadRegister(sensor.fd, INA219_REG_SHUNTVOLTAGE); - twos = twosToInt(valuec1, 16); + twos = twosToInt(valuec1, 12); valuec3 = ((float)twos) * sensor.calValue; printf("@@@@@@@ Register: %d Shunt: %d Calc Current: %f \n", valuec1, twos, valuec3);