Show / Hide Table of Contents

Class DeviceInformation

このデバイスの各種設定値を表すデータクラスです。

Inheritance
System.Object
DeviceInformation
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: TFSW.BUD01
Assembly: TFSW_RFIDScanner.dll
Syntax
public class DeviceInformation

Constructors

DeviceInformation()

Declaration
public DeviceInformation()

Properties

DeviceId

このデバイスのIDを示します。

Declaration
public string DeviceId { get; }
Property Value
Type Description
System.String

EPCLength

検出可能なEPCの最大ワード長を示します。

Declaration
public uint EPCLength { get; }
Property Value
Type Description
System.UInt32

HasTagRecords

タグ・レコードが1件以上存在するかどうかを示します(存在する場合 true)。

Declaration
public bool HasTagRecords { get; }
Property Value
Type Description
System.Boolean

IsBatteryCharging

バッテリーの充電状況を示します(充電中の場合 true)。

Declaration
public bool IsBatteryCharging { get; }
Property Value
Type Description
System.Boolean

IsBatteryWarning

バッテリの電位状況を示します(Sfficient下限値を下回っている場合 true)。

Declaration
public bool IsBatteryWarning { get; }
Property Value
Type Description
System.Boolean

IsBLEControlEnabled

BLE通信機能の可否を示します。

Declaration
public bool IsBLEControlEnabled { get; }
Property Value
Type Description
System.Boolean

IsBuzzerEnabled

ブザーの可否を示します(有効の場合 true)。

Declaration
public bool IsBuzzerEnabled { get; }
Property Value
Type Description
System.Boolean

IsCableConnected

USBの物理接続状況を示します(接続済みの場合 true)。

Declaration
public bool IsCableConnected { get; }
Property Value
Type Description
System.Boolean

IsLEDEnabled

LEDの可否を示します(有効の場合 true)。

Declaration
public bool IsLEDEnabled { get; }
Property Value
Type Description
System.Boolean

IsPowerKeyEnabled

Powerキーの可否を示します(有効の場合 true)。

Declaration
public bool IsPowerKeyEnabled { get; }
Property Value
Type Description
System.Boolean

IsRFKeyEnabled

RFキーの可否を示します(有効の場合 true)。

Declaration
public bool IsRFKeyEnabled { get; }
Property Value
Type Description
System.Boolean

IsRssiMonitorEnabled

BLE接続時におけるRSSIモニタの可否を示します(有効の場合 true)。

Declaration
public bool IsRssiMonitorEnabled { get; }
Property Value
Type Description
System.Boolean

IsUSBControlEnabled

USB通信機能での制御コマンド可否を示します(コマンドが有効の場合 true)。

Declaration
public bool IsUSBControlEnabled { get; }
Property Value
Type Description
System.Boolean

IsVibratorEnabled

バイブレータの可否を示します(有効の場合 true)。

Declaration
public bool IsVibratorEnabled { get; }
Property Value
Type Description
System.Boolean

IsWorkingOnTime

Declaration
public bool IsWorkingOnTime { get; }
Property Value
Type Description
System.Boolean

PollingPolicy

現モードでのポーリング・ポリシーを示します。

Declaration
public ReadPolicy PollingPolicy { get; }
Property Value
Type Description
ReadPolicy
See Also
ReadPolicy

Timestamp

このデバイスの現日時を示します。

Declaration
public DateTimeOffset Timestamp { get; }
Property Value
Type Description
System.DateTimeOffset

Methods

ToString()

Declaration
public override string ToString()
Returns
Type Description
System.String
Overrides
System.Object.ToString()

ValueOf(Byte[])

Declaration
public static DeviceInformation ValueOf(byte[] bytes)
Parameters
Type Name Description
System.Byte[] bytes
Returns
Type Description
DeviceInformation
Back to top Generated by DocFX