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);
        }
Exemple #2
0
 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));
 }
Exemple #5
0
 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));
 }