public WirelessLineSensorDeviceModel(IWirelessLineSensor wirelessLineSensor) { ConnectDisconnectTitle = TITLE_CONNECT; this.wirelessLineSensor = wirelessLineSensor ?? throw new ArgumentNullException(nameof(wirelessLineSensor)); DisconnectCommand = new WirelessLineSensorDisconnectCommand(this.wirelessLineSensor); ResetLineSensorCommand = new WirelessLineSensorResetLineSensorCommand(this.wirelessLineSensor); ResetWirelessLineSensorCommand = new WirelessLineSensorResetWirelessLineSensorCommand(this.wirelessLineSensor); }
public WirelessLineSensorResetWirelessLineSensorCommand(IWirelessLineSensor wirelessLineSensor) { // TODO }
public BleDeviceToggleConnectionCommand(IWirelessLineSensor wirelessLineSensor) { this.wirelessLineSensor = wirelessLineSensor ?? throw new ArgumentNullException(nameof(wirelessLineSensor)); }
public WirelessLineSensorDisconnectCommand(IWirelessLineSensor wirelessLineSensor) { this.wirelessLineSensor = wirelessLineSensor ?? throw new ArgumentNullException(nameof(wirelessLineSensor)); }
public DataCollector(IPositionController positionController, IWirelessLineSensor wirelessLineSensor, ILogger logger) { this.logger = logger ?? throw new ArgumentNullException(nameof(logger)); this.positionController = positionController ?? throw new ArgumentNullException(nameof(positionController)); this.wirelessLineSensor = wirelessLineSensor ?? throw new ArgumentNullException(nameof(wirelessLineSensor)); }