wavemeter: cleanup do_calibrate

This commit is contained in:
Sebastien Bourdeauducq 2019-11-04 17:31:50 +08:00
parent 48d83552bd
commit 110a5d2990

View File

@ -70,8 +70,6 @@ fn do_calibrate(config: &Config) {
position_min = position; position_min = position;
} }
sample_count += 1; sample_count += 1;
}
if sample_count == max_sample_count { if sample_count == max_sample_count {
let displacement = ((position_max-position_min) as f64)/(noptica::Dpll::TURN as f64)*config.ref_wavelength; let displacement = ((position_max-position_min) as f64)/(noptica::Dpll::TURN as f64)*config.ref_wavelength;
println!("{} um", 1.0e6*displacement); println!("{} um", 1.0e6*displacement);
@ -79,6 +77,7 @@ fn do_calibrate(config: &Config) {
position_min = i64::max_value(); position_min = i64::max_value();
position_max = i64::min_value(); position_max = i64::min_value();
} }
}
} else { } else {
sample_count = 0; sample_count = 0;
position_min = i64::max_value(); position_min = i64::max_value();