/// <summary> /// Load Antenna Status from MAC /// </summary> /// <param name="transport"></param> /// <returns></returns> public Result Load ( HighLevelInterface transport ) { if (transport == null) { return(Result.NOT_INITIALIZED); } return(transport.rfid.GetAntennaPortStatus ( this.port, this.antennaPortStatus )); }
/// <summary> /// Store Antenna config to MAC /// </summary> /// <param name="transport"></param> /// <returns></returns> public Result Store ( HighLevelInterface transport ) { if (transport == null) { return(Result.NOT_INITIALIZED); } return(transport.rfid.SetAntennaPortConfiguration ( port, this.antennaPortConfig )); }
/// <summary> /// Store Antenna Status to MAC /// </summary> /// <param name="transport"></param> /// <returns></returns> public Result Store ( HighLevelInterface transport ) { if (transport == null) { return(Result.NOT_INITIALIZED); } // There is no save for the AntennaPortStatus in lower library but // there is a set state so use that here! return(transport.rfid.SetAntennaPortState ( this.port, this.antennaPortStatus.state )); }
internal BluetoothIC(HighLevelInterface handler) { _deviceHandler = handler; }
internal Notification(HighLevelInterface handler) { _deviceHandler = handler; }
internal BarcodeReader(HighLevelInterface handler) { _deviceHandler = handler; }
public RFIDReader(HighLevelInterface deviceHandler) { _deviceHandler = deviceHandler; }
internal SiliconLabIC(HighLevelInterface handler) { _deviceHandler = handler; }
internal Battery(HighLevelInterface handler) { _deviceHandler = handler; }