RFIDProtocols Enumeration (POS for .NET v1.12 SDK Documentation)

2/27/2008

Enumerates the available predefined RFID tag protocols the device supports.

Namespace: Microsoft.PointOfService
Assembly: Microsoft.PointOfService (in microsoft.pointofservice.dll)

Syntax

'Declaration
<FlagsAttribute> _
Public Enumeration RFIDProtocols
[FlagsAttribute] 
public enum RFIDProtocols
[FlagsAttribute] 
public enum class RFIDProtocols
/** @attribute FlagsAttribute() */ 
public enum RFIDProtocols
FlagsAttribute 
public enum RFIDProtocols

Members

Member name Description
All All protocol tags.
EpcClass0 EPC class 0 read-only passive tags.
EpcClass1 EPC class 1 write once passive tags.
EpcClass1Gen2 EPC class 1 gen 2 (ISO 18000-6C) write-once passive tags.
EpcClass2 EPC class 2 rewritable tags.
Iso14443A ISO 14443A HF tags.
Iso14443B ISO 14443B HF tags.
Iso15693 ISO 15693 HF tags.
Iso180006B ISO 18000-6B UHF tags.
Other A tag that does not fit into one of the defined protocols.
RFIDSdt0Plus Non-standard EPC class "0+" write-once passive tags.

Remarks

If the device supports more than one of these protocols, the value of this property is the bitwise logical OR combination of the values of the supported protocols.

Based on this property, ProtocolMask can additionally filter the tags it wants to exclude by turning off the bits.

This property is initialized by the Open method.

See Also

Reference

Microsoft.PointOfService Namespace