diff --git a/afsk/main.c b/afsk/main.c index 55fc4471..b0d8fb34 100644 --- a/afsk/main.c +++ b/afsk/main.c @@ -111,9 +111,9 @@ struct SensorData read_sensor_data(struct SensorConfig sensor) { wiringPiI2CWriteReg16(sensor.fd, INA219_REG_CONFIG, sensor.config); wiringPiI2CWriteReg16(sensor.fd, INA219_REG_CALIBRATION, sensor.calValue); int16_t valuec1 = wiringPiI2CReadReg16(sensor.fd, INA219_REG_CURRENT); - float valuec3 = (float)(valuec2); - data.current = valuec3 / (float)sensor.currentDivider; - printf("****** valuec1 %d valuec2 %f valuec3 %f \n", valuec1, valuec2, valuec3); + float valuec2 = (float)(valuec1); + data.current = valuec2 / (float)sensor.currentDivider; + printf("****** valuec1 %d valuec2 %f valuec3 %f current %f\n", valuec1, valuec2, valuec3, data.current); /* int16_t value0 = 1; // (int16_t)wiringPiI2CReadReg16(sensor.fd, INA219_REG_CURRENT);