Included setting dft number from gui.

This commit is contained in:
2025-09-12 22:40:55 +02:00
parent d9477626e1
commit beefe733c0
5 changed files with 46 additions and 12 deletions

View File

@@ -9,6 +9,8 @@ use bioz_icd_rs::{
StopImpedanceEndpoint,
};
use crate::icd::IcdDftNum;
#[derive(Debug)]
pub struct WorkbookClient {
pub client: HostClient<WireError>,
@@ -64,9 +66,10 @@ impl WorkbookClient {
pub async fn start_impedancemeter(
&self,
frequency: u32,
dft_number: IcdDftNum,
) -> Result<(), WorkbookError<Infallible>> {
self.client
.send_resp::<StartImpedanceEndpoint>(&StartImpedance { update_frequency: 60, sinus_frequency: frequency })
.send_resp::<StartImpedanceEndpoint>(&StartImpedance { update_frequency: 60, sinus_frequency: frequency, dft_number})
.await?;
Ok(())
}