This commit is contained in:
2026-07-13 14:37:51 +08:00
parent f62159680e
commit 4ab8863037
5 changed files with 84 additions and 10 deletions

Binary file not shown.

View File

@ -258,6 +258,10 @@ pub fn collcect_dark(shuttertime:u32)
thread::spawn(move || {
let mut datasum:Vec<u32>=vec![0;bandsunm];
sensor_set_shutter_open(0);
//延时200ms
thread::sleep(std::time::Duration::from_millis(2000));
for _i in 0..averagenumber {
let data=super::spectralbase::sensor_get_data(shuttertime as i32);
@ -271,6 +275,7 @@ pub fn collcect_dark(shuttertime:u32)
drop(dev_stat); //释放锁
}
sensor_set_shutter_open(1);
thread::sleep(std::time::Duration::from_millis(2000));
let data=datasum.iter().map(|x| *x as f32/averagenumber as f32).collect::<Vec<f32>>();

View File

@ -10,7 +10,7 @@
"package": {
"productName": "SpectralPlot",
"version": "0.6.93"
"version": "0.6.95"
},
"tauri": {