User's Manual

CAEN RFID API Reference Manual
13
Methods
Description
protocol specification) used by the anticollision algorithm when called
on this logical source.
SetReadCycle
Sets the number of read cycles to be performed by the logical source
during the inventory algorithm execution.
SetSelected_EPC_C1G2
This method can be used to set the Session (see EPC Class1 Gen2
protocol specification) used by the anticollision algorithm when called
on this logical source.
SetSession_EPC_C1G2
This method can be used to set the Session (see EPC Class1 Gen2
protocol specification) used by the anticollision algorithm when called
on this logical source.
SetTarget_EPC_C1G2
This method can be used to set the Target setting (see EPC Class1 Gen2
protocol specification) used by the anticollision algorithm when called
on this logical source.
SL900A_EndLog
This method can be used to issue an IDS SL900A EndLog custom
command as defined in the IDS SL900A datasheet.
SL900A_GetLogState
This method can be used to issue an IDS SL900A GetLogState custom
command as defined in the IDS SL900A datasheet.
SL900A_GetSensorValue
This method can be used to issue an IDS SL900A GetSensorValue
custom command as defined in the IDS SL900A datasheet.
SL900A_Initialize
This method can be used to issue an IDS SL900A Initialize custom
command as defined in the IDS SL900A datasheet.
SL900A_SetLogMode
This method can be used to issue an IDS SL900A SetLogMode custom
command as defined in the IDS SL900A datasheet.
SL900A_StartLog
This method can be used to issue an IDS_SL900A StartLog custom
command as defined in the IDS SL900A datasheet.
WriteTagData
This method can be used to write a portion of the user memory in a
ISO18000-6B tag.
WriteTagData_EPC_C1G2
Overloaded. This method can be used to write a portion of memory in
a ISO18000-6C (EPC Class1 Gen2) tag.
CAENRFIDNotify Class
getDate
Returns a timestamp representing the time at which the event was
generated.
getPC
Returns the tag's PC code
getReadPoint
Returns the read point that has detected the tag.
getRSSI
Returns the RSSI value measured for the tag.
getStatus
Returns the event type associated to the tag.
getTagID
Returns the tag's ID (the EPC code in Gen2 tags).
getTagLength
Returns the tag's ID length.
getTagSource
Returns the name of the logical source that has detected the tag.
getTagType
Returns the air protocol of the tag.
getTID
Returns the TID field value in a EPC Class 1 Gen 2 Tag
getXPC
Returns the tag’s XPC words.
CAENRFIDReader Class
Connect
Overloaded. Starts the communication with the reader. It must be
called before any other call to method of the CAENRFIDReader object.
Disconnect
Closes the connection with the CAEN RFID Reader releasing all the
allocated resources.
GetBitRate
Gets the current setting of the RF bit rate.
GetFirmwareRelease
Permits to read the release of the firmware loaded into the device.
GetIO
Gets the current digital Input and Output lines status.
GetIODirection
Gets the current I/O direction setting as a bitmask. Each bit represents
a I/O line, a value of 0 means that the line is configured as an input, 1
as an output. This setting has a meaning only for those readers with
configurable I/O lines.
GetLBTMode
Gets the current LBT mode setting. If the current regulation is based on
the frequency hopping mechanism it returns the FH status.
GetPower
Gets the current setting of the RF power expressed in mW.
GetProtocol
Gets the current air protocol of the Reader.
GetReaderInfo
Permits to read the reader information loaded into the device.
GetReadPoints
Gets the names of the read points (antennas) available in the reader.
GetReadPointStatus
Gets the CAENRFIDReadPointStatus object rapresenting the status of a
read point (antenna).