From 110a5d2990bab1110b4e428093cdf412328f65c3 Mon Sep 17 00:00:00 2001 From: Sebastien Bourdeauducq Date: Mon, 4 Nov 2019 17:31:50 +0800 Subject: [PATCH] wavemeter: cleanup do_calibrate --- src/wavemeter.rs | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/wavemeter.rs b/src/wavemeter.rs index fe68987..6464d03 100644 --- a/src/wavemeter.rs +++ b/src/wavemeter.rs @@ -70,14 +70,13 @@ fn do_calibrate(config: &Config) { position_min = position; } sample_count += 1; - } - - if sample_count == max_sample_count { - let displacement = ((position_max-position_min) as f64)/(noptica::Dpll::TURN as f64)*config.ref_wavelength; - println!("{} um", 1.0e6*displacement); - sample_count = 0; - position_min = i64::max_value(); - position_max = i64::min_value(); + if sample_count == max_sample_count { + let displacement = ((position_max-position_min) as f64)/(noptica::Dpll::TURN as f64)*config.ref_wavelength; + println!("{} um", 1.0e6*displacement); + sample_count = 0; + position_min = i64::max_value(); + position_max = i64::min_value(); + } } } else { sample_count = 0;