User's Manual

CSL CS101-2 EPC CLASS 1 GEN 2 RFID HANDHELD READER USER'S MANUAL, VERSION 1.0
Copyright © Convergence Systems Limited, All Rights Reserved
109
Description:
This specifies which tag population will be singulated.
RFID_18K6C_COMMON_PARMS
Prototype:
public struct RFID_18K6C_COMMON_PARMS{
public UInt32 tagStopCount;
public IntPtr pCallback; //RFID_PACKET_CALLBACK_FUNCTION
public IntPtr context; //void* //Nullable
public IntPtr pCallbackCode; //INT 32S*
};
Fields:
tagStopCount: The maximum number of tags to which the tag-protocol operation will be applied.
If this number is zero, then the operation is applied to all tags that match the selection, and
optionally post-singulation, match criteria.
If this number is non-zero, the antenna-port dwell-time and inventory-round-count constraints still
apply, however the operation will be prematurely terminated if the maximum number of tags have the
tag-protocol operation applied to them.
pCallback: Callback function assigned in the library.
context: An value that is passed through unmodified to the application-specified callback function.
It is usually = 0 .
pCallbackCode: A pointer to a 32-bit integer that upon return will contain the return code from the last
call to the application-supplied callback function. This can be set to NULL.
Description:
This is the common parameters for ISO 18000-6C tag-protocol operation
RFID_18K6C_SINGULATION_FIXEDQ_PARMS
Prototype:
public struct RFID_18K6C_SINGULATION_FIXEDQ_PARMS{
public UInt32 length;
public UInt32 qValue;
public UInt32 retryCount;
public UInt32 toggleTarget; //BOOL32
public UInt32 repeatUntilNoTags; //BOOL32
};
Fields:
length: The length of the structure in bytes.
When calling