mirror of
https://github.com/hubaldv/bioz-host-rs.git
synced 2026-07-24 00:57:44 +00:00
Major commit adding a control layer in between for later TCP use.
Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
@@ -8,7 +8,7 @@ use bioz_icd_rs::{
|
||||
BioImpedanceLeadMode, ElectrodeConfiguration, GetMultiplexerCapabilityEndpoint, GetUniqueIdEndpoint, ImpedanceInitResult, PingEndpoint, SetGreenLedEndpoint, SingleImpedanceStartRequest, StartSingleImpedanceEndpoint, StartSweepImpedanceEndpoint, StopImpedanceEndpoint, SweepImpedanceInitResult, SweepImpedanceStartRequest
|
||||
};
|
||||
|
||||
use crate::icd::{IcdDftNum, MeasurementPointSet, MultiplexerCapability};
|
||||
use crate::icd::{IcdDftNum, SweepPoints, MultiplexerCapability};
|
||||
|
||||
#[derive(Debug)]
|
||||
pub struct WorkbookClient {
|
||||
@@ -84,7 +84,7 @@ impl WorkbookClient {
|
||||
&self,
|
||||
lead_mode: BioImpedanceLeadMode,
|
||||
electrode_config: Option<ElectrodeConfiguration>,
|
||||
points: MeasurementPointSet,
|
||||
points: SweepPoints,
|
||||
) -> Result<SweepImpedanceInitResult, WorkbookError<Infallible>> {
|
||||
let response = self.client
|
||||
.send_resp::<StartSweepImpedanceEndpoint>(&SweepImpedanceStartRequest { lead_mode, electrode_config, points })
|
||||
|
||||
Reference in New Issue
Block a user