added reset_min_max

pull/264/head
alanbjohnston 3 years ago committed by GitHub
parent 4edc3218d7
commit 29379094bc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -721,6 +721,8 @@ void config_telem() {
if (debug_mode)
Serial.println("Clearing min and max telemetry values");
reset_max_min();
/*
for (int i = 0; i < 9; i++) {
voltage_min[i] = 1000.0;
current_min[i] = 1000.0;
@ -735,7 +737,8 @@ void config_telem() {
for (int i = 0; i < 3; i++) {
other_min[i] = 1000.0;
other_max[i] = -1000.0;
}
}
*/
firstTime = TRUE;
}
@ -4550,10 +4553,12 @@ void prompt_for_input() {
get_serial_char();
if ((serial_string[0] == 'y') || (serial_string[0] == 'Y')) {
Serial.println("Setting Simulated telemetry to on");
reset_min_max();
config_simulated_telem();
write_config_file();
} else if ((serial_string[0] == 'n') || (serial_string[0] == 'N')) {
Serial.println("Setting Simulated telemetry to off");
reset_min_max();
sim_mode = false;
if (!ina219_started)
start_ina219();
@ -5065,4 +5070,25 @@ float get_cpu_temp() {
return(temp);
}
void reset_min_max() {
for (int i = 0; i < 9; i++) {
voltage_min[i] = 1000.0;
current_min[i] = 1000.0;
voltage_max[i] = -1000.0;
current_max[i] = -1000.0;
}
for (int i = 0; i < 17; i++) {
sensor_min[i] = 1000.0;
sensor_max[i] = -1000.0;
// printf("Sensor min and max initialized!");
}
for (int i = 0; i < 3; i++) {
other_min[i] = 1000.0;
other_max[i] = -1000.0;
}
}

Loading…
Cancel
Save

Powered by TurnKey Linux.