Added 4-lead multi calibration.

This commit is contained in:
2025-11-03 19:17:28 +01:00
parent 5d80fcdcd8
commit ce23d40b38
4 changed files with 37 additions and 7 deletions

View File

@@ -194,10 +194,10 @@ pub async fn communicate_with_hardware(
}
}
},
StartStopSignal::StartMulti(num_points) => {
match workbook_client.start_impedancemeter_multi(num_points).await {
StartStopSignal::StartMulti(lead_mode, num_points) => {
match workbook_client.start_impedancemeter_multi(lead_mode, num_points).await {
Ok(Ok(periods)) => {
settings.lock().unwrap().frequency = Some(StartStopSignal::StartMulti(num_points));
settings.lock().unwrap().frequency = Some(StartStopSignal::StartMulti(lead_mode, num_points));
info!("Multi-point Impedancemeter started.");
match num_points {
MeasurementPointSet::Eight => {