public Task <CommunicationData> SetIMaxCommand(float iMax) { var requestArray = HeaterDefaults.SetImax(iMax); var status = communication.ProcessCommunicationRequest(requestArray); return(status); }
public Task <CommunicationData> IncrementCounterCommand() { var requestArray = HeaterDefaults.IncrementCommand(); var status = communication.ProcessCommunicationRequest(requestArray); return(status); }
public Task <CommunicationData> SetCustomWaveformTRefCommand(float tRef) { var requestArray = HeaterDefaults.SetCustomWaveformTref(tRef); var status = communication.ProcessCommunicationRequest(requestArray); return(status); }
public Task <CommunicationData> SetCustomWaveformTimeCommand(int time) { var requestArray = HeaterDefaults.SetCustomWaveformTime(time); var status = communication.ProcessCommunicationRequest(requestArray); return(status); }
public Task <CommunicationData> ReadDerivativeGain() { var requestArray = HeaterDefaults.ReadDerivativeGain(); var status = communication.ProcessCommunicationRequest(requestArray); return(status); }
public Task <CommunicationData> SetDerivativeGainCommand(float gain) { var requestArray = HeaterDefaults.SetDerivativeGain(gain); var status = communication.ProcessCommunicationRequest(requestArray); return(status); }
public Task <CommunicationData> DisableCommand() { var requestArray = HeaterDefaults.SetDisableCommand(); var status = communication.ProcessCommunicationRequest(requestArray); return(status); }
public Task <CommunicationData> SetWaveformCyclesCommand(int waveformCycles) { var requestArray = HeaterDefaults.SetWaveformCycles(waveformCycles); var status = communication.ProcessCommunicationRequest(requestArray); return(status); }
public Task <CommunicationData> StartClosedLoopCommand() { var requestArray = HeaterDefaults.SetEnableClosedLoopCommand(); var status = communication.ProcessCommunicationRequest(requestArray); return(status); }
public Task <CommunicationData> ControlCommand(string state) { var requestArray = HeaterDefaults.SetWaveformControl(state); var status = communication.ProcessCommunicationRequest(requestArray); return(status); }
public Task <CommunicationData> ReadTinCommand() { var requestArray = HeaterDefaults.ReadTinSelect(); var status = communication.ProcessCommunicationRequest(requestArray); return(status); }
public Task <CommunicationData> SetTinCommand(string selectedTin) { int intSelectedTin; if (string.Equals(selectedTin, "T1")) { intSelectedTin = 0; } else if (string.Equals(selectedTin, "T2")) { intSelectedTin = 1; } else if (string.Equals(selectedTin, "T3")) { intSelectedTin = 2; } else { intSelectedTin = 3; } var requestArray = HeaterDefaults.SetTinSelect(intSelectedTin); var status = communication.ProcessCommunicationRequest(requestArray); return(status); }
public Task <CommunicationData> ReadWaveformIndex() { var requestArray = HeaterDefaults.ReadWaveformIndexCommand(); var status = communication.ProcessCommunicationRequest(requestArray); return(status); }