wavemeter: cleanup do_calibrate
This commit is contained in:
parent
48d83552bd
commit
110a5d2990
@ -70,14 +70,13 @@ fn do_calibrate(config: &Config) {
|
|||||||
position_min = position;
|
position_min = position;
|
||||||
}
|
}
|
||||||
sample_count += 1;
|
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;
|
||||||
if sample_count == max_sample_count {
|
println!("{} um", 1.0e6*displacement);
|
||||||
let displacement = ((position_max-position_min) as f64)/(noptica::Dpll::TURN as f64)*config.ref_wavelength;
|
sample_count = 0;
|
||||||
println!("{} um", 1.0e6*displacement);
|
position_min = i64::max_value();
|
||||||
sample_count = 0;
|
position_max = i64::min_value();
|
||||||
position_min = i64::max_value();
|
}
|
||||||
position_max = i64::min_value();
|
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
sample_count = 0;
|
sample_count = 0;
|
||||||
|
Loading…
Reference in New Issue
Block a user