/// <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
                   ));
        }
Ejemplo n.º 4
0
 internal BluetoothIC(HighLevelInterface handler)
 {
     _deviceHandler = handler;
 }
Ejemplo n.º 5
0
 internal Notification(HighLevelInterface handler)
 {
     _deviceHandler = handler;
 }
Ejemplo n.º 6
0
 internal BarcodeReader(HighLevelInterface handler)
 {
     _deviceHandler = handler;
 }
Ejemplo n.º 7
0
 public RFIDReader(HighLevelInterface deviceHandler)
 {
     _deviceHandler = deviceHandler;
 }
Ejemplo n.º 8
0
 internal SiliconLabIC(HighLevelInterface handler)
 {
     _deviceHandler = handler;
 }
Ejemplo n.º 9
0
 internal Battery(HighLevelInterface handler)
 {
     _deviceHandler = handler;
 }