Exemple #1
0
        public Task <CommunicationData> SetVoutCommand(float value)
        {
            var requestArray = TecDefaults.SetVoutCommand(value);
            var status       = communication.ProcessCommunicationRequest(requestArray);

            return(status);
        }
Exemple #2
0
        public Task <CommunicationData> ReadISenseCommand()
        {
            var requestArray = TecDefaults.GetIsenseCommand();
            var status       = communication.ProcessCommunicationRequest(requestArray);

            return(status);
        }
Exemple #3
0
        public Task <CommunicationData> ReadPeriod()
        {
            var requestArray = TecDefaults.GetWaveformPeriodCommand();
            var status       = communication.ProcessCommunicationRequest(requestArray);

            return(status);
        }
Exemple #4
0
        public Task <CommunicationData> ReadProportionalGain()
        {
            var requestArray = TecDefaults.GetProportionalGainCommand();
            var status       = communication.ProcessCommunicationRequest(requestArray);

            return(status);
        }
Exemple #5
0
        public Task <CommunicationData> SetIrefCommand(float irefGain)
        {
            var requestArray = TecDefaults.SetIrefCommand(irefGain);
            var status       = communication.ProcessCommunicationRequest(requestArray);

            return(status);
        }
Exemple #6
0
        public Task <CommunicationData> ReadWaveformIndex()
        {
            var requestArray = TecDefaults.ReadWaveformIndex();
            var status       = communication.ProcessCommunicationRequest(requestArray);

            return(status);
        }
Exemple #7
0
        public Task <CommunicationData> SetSampleTimeCommand(int time)
        {
            var requestArray = TecDefaults.SetSampleTimeCommand(time);
            var status       = communication.ProcessCommunicationRequest(requestArray);

            return(status);
        }
Exemple #8
0
        public Task <CommunicationData> SetCustomWaveformIRefCommand(float iref)
        {
            var requestArray = TecDefaults.SetWaveformIrefCommand(iref);
            var status       = communication.ProcessCommunicationRequest(requestArray);

            return(status);
        }
Exemple #9
0
        public Task <CommunicationData> SetDerivativeGainCommand(float derivateGain)
        {
            var requestArray = TecDefaults.SetDerivateGainCommand(derivateGain);
            var status       = communication.ProcessCommunicationRequest(requestArray);

            return(status);
        }
Exemple #10
0
        public Task <CommunicationData> SetProportionalGainCommand(float proportionalGain)
        {
            var requestArray = TecDefaults.SetProportionalGainCommand(proportionalGain);
            var status       = communication.ProcessCommunicationRequest(requestArray);

            return(status);
        }
Exemple #11
0
        public Task <CommunicationData> SetPeriodCommand(int period)
        {
            var requestArray = TecDefaults.SetWaveformPeriodCommand(period);
            var status       = communication.ProcessCommunicationRequest(requestArray);

            return(status);
        }
Exemple #12
0
        public Task <CommunicationData> ReadControlState()
        {
            var requestArray = TecDefaults.ReadControlCommand();
            var status       = communication.ProcessCommunicationRequest(requestArray);

            return(status);
        }
Exemple #13
0
        public Task <CommunicationData> SetWaveformCyclesCommand(int cycles)
        {
            var requestArray = TecDefaults.SetWaveNumberOfCyclesCommand(cycles);
            var status       = communication.ProcessCommunicationRequest(requestArray);

            return(status);
        }
Exemple #14
0
        public Task <CommunicationData> SetWaveformCommand(string waveform)
        {
            var requestArray = TecDefaults.SetWaveformTypeCommand(waveform);
            var status       = communication.ProcessCommunicationRequest(requestArray);

            return(status);
        }
Exemple #15
0
        public Task <CommunicationData> ControlCommand(string request)
        {
            var requestArray = TecDefaults.GetControlCommand(request);
            var status       = communication.ProcessCommunicationRequest(requestArray);

            return(status);
        }