public virtual async Task <bool> ChangeDeviceNumber(int deviceNumber) { var sendCommand = new ChangeDeviceNumberCommand(deviceNumber); var tlAutoDeviceSerialPortAsync = new TLAutoDeviceSerialPortAsync <bool>(TLAutoDeviceSerialPort, sendCommand, null, _logModuleName, _timeOutMs); return(await tlAutoDeviceSerialPortAsync.InvokeAsync()); }
public async Task <bool> ChangeDeviceNumber(int deviceNumber) { var sendCommand = new ChangeDeviceNumberCommand(deviceNumber); var tlAutoDeviceSerialPortAsync = new TLAutoDeviceSerialPortAsync <bool>(this, sendCommand, null, 5000); return(await tlAutoDeviceSerialPortAsync.InvokeAsync()); }