Switched to 2 decimal rounded percentage
All checks were successful
Test compiling project / test (push) Successful in 2m40s
All checks were successful
Test compiling project / test (push) Successful in 2m40s
This commit is contained in:
@@ -7,7 +7,7 @@
|
||||
#define water_level_min_key "water_level_min"
|
||||
#define water_level_max_key "water_level_max"
|
||||
#define water_volume_key "water_volume"
|
||||
#define current_software_version Version{0, 0, 20}
|
||||
#define current_software_version Version{0, 0, 21}
|
||||
#define REQUIRED_SPIFFS_VERSION Version{6, 0, 0}
|
||||
|
||||
#define RESISTOR_VALUE 4
|
||||
@@ -72,7 +72,7 @@ void read_sensor_task(void* parameter)
|
||||
|
||||
// Raw unrounded percentage in decimal
|
||||
float percentage_raw = (shunt_current_over_zero / (max_water_level_mA_over_zero - min_water_level_mA_over_zero));
|
||||
float percentage_rounded = round(percentage_raw*100);
|
||||
float percentage_rounded = round(percentage_raw * 10000) / 100;
|
||||
|
||||
// Tank volume in liters
|
||||
float liters_raw = max_liters * percentage_raw;
|
||||
|
||||
Reference in New Issue
Block a user