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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

            return(status);
        }