|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.caen.RFIDLibrary.CAENRFIDReader
public final class CAENRFIDReader
This class defines the CAEN RFID Reader.
Nested Class Summary | |
---|---|
protected static class |
CAENRFIDReader.AbortContinuosListener
|
Field Summary | |
---|---|
protected static int |
CONFIG_DWELL_TIME
|
protected static int |
CONFIG_G2_Q_VALUE
|
protected static int |
CONFIG_G2_SELECTED
|
protected static int |
CONFIG_G2_SESSION
|
protected static int |
CONFIG_G2_TARGET
|
protected static int |
CONFIG_INV_COUNT
|
protected static int |
CONFIG_ISO18006B_DESB
|
protected static int |
CONFIG_LOSTTHRESHOLD
|
protected static int |
CONFIG_OBSERVEDTHRESHOLD
|
protected static int |
CONFIG_QUIET_TIME
|
protected static int |
CONFIG_READCYCLE
|
protected static int |
CONFIG_TID_LENGTH
|
protected javax.swing.event.EventListenerList |
listenerList
|
protected boolean |
Loop
|
protected java.lang.Object |
LoopMutex
|
protected static int |
MAX_ID_LENGTH
|
static java.lang.String |
Version
Get the version of this library |
Constructor Summary | |
---|---|
CAENRFIDReader()
Create a new CAEN RFID Reader object. |
Method Summary | |
---|---|
void |
_SetRFOnOff(short OnOff)
Deprecated. For debugging purpose only. |
void |
addCAENRFIDEventListener(CAENRFIDEventListener listener)
Adds the specified CAENRFIDEvent listener to receive CAENRFIDEvent events from this CAENRIFDReader |
protected void |
AddNotifyTrigger(java.lang.String Channel,
java.lang.String Trigger)
|
protected void |
AddReadPoint(java.lang.String Source,
java.lang.String Antenna)
|
protected void |
AddReadTrigger(java.lang.String Source,
java.lang.String Trigger)
|
protected void |
AddSourceToChannel(java.lang.String Channel,
java.lang.String Source)
|
protected byte[] |
Authenticate_EPC_C1G2(java.lang.String Source,
CAENRFIDTag Tag,
boolean senRep,
boolean incRepLen,
char csi,
byte[] challenge,
short repLen,
int password)
|
protected void |
BlockWriteTagData(java.lang.String Source,
CAENRFIDTag tag,
short address,
short mask,
short nbyte,
byte[] twrite)
|
protected short |
CheckChannelInTrigger(java.lang.String Trigger,
java.lang.String Channel)
|
protected short |
CheckSourceInChannel(java.lang.String Channel,
java.lang.String Source)
|
protected short |
CheckSourceInTrigger(java.lang.String Trigger,
java.lang.String Source)
|
protected short |
CheckTriggerInChannel(java.lang.String Channel,
java.lang.String Trigger)
|
protected void |
ClearBuffer(java.lang.String Source)
|
void |
Connect(CAENRFIDPort ConType,
java.lang.String Address)
Start the communication with the CAEN RFID Reader. |
CAENRFIDChannel |
CreateChannel(java.lang.String Name,
CAENRFIDChannelReservedType Type,
int MaxBuffer)
Create a Channel object inside the Reader. |
CAENRFIDChannel |
CreateChannel(java.lang.String Name,
java.lang.String host,
int port)
Deprecated. |
CAENRFIDTrigger |
CreateTrigger(java.lang.String Name,
int timer)
Deprecated. |
CAENRFIDTrigger |
CreateTrigger(java.lang.String Name,
int IOLine,
int timer)
Create a Trigger object inside the Reader. |
protected byte[] |
CustomCMD_EPC_C1G2(java.lang.String Source,
CAENRFIDTag Tag,
byte SubCmd,
short Length,
byte[] Data,
short TRLength)
|
protected byte[] |
CustomCMD_EPC_C1G2(java.lang.String Source,
CAENRFIDTag Tag,
byte SubCmd,
short Length,
byte[] Data,
short TRLength,
int SecurePassword)
|
void |
Disconnect()
Close the connection with the CAEN RFID Reader releasing all the allocated resources |
void |
DoLogin(int Password)
Grants administrator reader's permission to the user. |
void |
DoLogout()
Revokes all reader's administrator permissions to the user. |
protected EM4325TagData |
EM4325_GetSensorData(java.lang.String Source,
CAENRFIDTag Tag,
boolean UIDEnable,
boolean NewSample)
|
protected byte[] |
EM4325_GetUID(java.lang.String Source,
CAENRFIDTag Tag)
|
protected byte[] |
EM4325_GetUID(java.lang.String Source,
CAENRFIDTag Tag,
int password)
|
protected void |
EM4325_ResetAlarms(java.lang.String Source,
CAENRFIDTag Tag,
int SecurePassword)
|
protected byte[] |
EM4325_SendSPI(java.lang.String Source,
CAENRFIDTag Tag,
byte SPIConfig,
byte[] SPICmd,
int SlaveSPILength)
|
protected byte[] |
EM4325_SendSPI(java.lang.String Source,
CAENRFIDTag Tag,
byte SPIConfig,
byte[] SPICmd,
int SlaveSPILength,
int SecurePassword)
|
protected boolean |
EventInventoryTag(java.lang.String Source,
byte[] Mask,
short MaskLength,
short position,
short flag)
|
boolean |
ForceAbort(long timeout)
This method tries to stop a pending continuos inventory (see EventInventoryTag method) that has not been stopped correclty by an InventoryAbort or Disconnect call. |
protected byte |
Fujitsu_BurstErase(java.lang.String Source,
CAENRFIDTag Tag,
byte MemBank,
short address,
byte nbyte)
|
protected byte |
Fujitsu_BurstErase(java.lang.String Source,
CAENRFIDTag Tag,
byte MemBank,
short address,
byte nbyte,
int SecurePassword)
|
protected byte |
Fujitsu_BurstWrite(java.lang.String Source,
CAENRFIDTag Tag,
byte MemBank,
short address,
byte nbyte,
byte[] data)
|
protected byte |
Fujitsu_BurstWrite(java.lang.String Source,
CAENRFIDTag Tag,
byte MemBank,
short address,
byte nbyte,
byte[] data,
int SecurePassword)
|
protected void |
Fujitsu_ChgBlockGroupPassword(java.lang.String Source,
CAENRFIDTag Tag,
byte BlockGroupPtr,
int NewPassword,
int CurrentPassword)
|
protected void |
Fujitsu_ChgBlockGroupPassword(java.lang.String Source,
CAENRFIDTag Tag,
byte BlockGroupPtr,
int NewPassword,
int CurrentPassword,
int SecurePassword)
|
protected void |
Fujitsu_ChgBlockLock(java.lang.String Source,
CAENRFIDTag Tag,
byte BlockGroupPtr,
int Payload,
int UserPassword)
|
protected void |
Fujitsu_ChgBlockLock(java.lang.String Source,
CAENRFIDTag Tag,
byte BlockGroupPtr,
int Payload,
int UserPassword,
int SecurePassword)
|
protected void |
Fujitsu_ChgWordLock(java.lang.String Source,
CAENRFIDTag Tag,
byte MemBank,
short WordPtr,
byte Payload,
int UserPassword)
|
protected void |
Fujitsu_ChgWordLock(java.lang.String Source,
CAENRFIDTag Tag,
byte MemBank,
short WordPtr,
byte Payload,
int UserPassword,
int SecurePassword)
|
protected byte[] |
Fujitsu_ReadBlockLock(java.lang.String Source,
CAENRFIDTag Tag,
byte BlockGroupPtr)
|
protected byte[] |
Fujitsu_ReadBlockLock(java.lang.String Source,
CAENRFIDTag Tag,
byte BlockGroupPtr,
int SecurePassword)
|
protected void |
Fujitsu_Refresh(java.lang.String Source,
CAENRFIDTag Tag,
byte option)
|
protected void |
Fujitsu_Refresh(java.lang.String Source,
CAENRFIDTag Tag,
byte option,
int SecurePassword)
|
void |
FWUpgradeTFTP(java.lang.String server,
java.lang.String filename)
Deprecated. |
protected boolean |
getAbortStatus()
|
CAENRFIDChannel[] |
GetAllocatedChannels()
Deprecated. |
CAENRFIDTrigger[] |
GetAllocatedTriggers()
Deprecated. |
int |
GetBatteryLevel()
Returns the reader's battery charge level. |
CAENRFIDBitRate |
GetBitRate()
Get the current setting of RF BitRate. |
protected CAENRFIDTag[] |
GetBufferedData(java.lang.String Source)
|
protected CAENRFIDTag[] |
GetBufferedData(java.lang.String Source,
int address,
int length)
|
protected int |
GetBufferSize(java.lang.String Source)
|
CAENRFIDNotify[] |
GetChannelData(CAENRFIDChannel Channel)
Deprecated. |
protected short |
GetChannelStatus(java.lang.String Channel)
|
CAENRFIDEventMode |
GetEventMode()
Deprecated. |
short |
GetFHSS()
Gets the current FHSS mode setting. |
java.lang.String |
GetFirmwareRelease()
Permits to read the firmware release loaded into the device. |
int |
GetIO()
Get the current digital Input and Output lines value. |
int |
GetIODirection()
Get the current digital Input and Output direction lines value. |
short |
GetLBTMode()
Deprecated. |
protected boolean |
getLoopStatus()
|
int |
GetPower()
Get the current setting of RF power. |
CAENRFIDProtocol |
GetProtocol()
Get the current air protocol of the Reader |
CAENRFIDReaderInfo |
GetReaderInfo()
Permits to read the ReaderInfo loaded into the device. |
protected short |
GetReadPointInSource(java.lang.String Source,
java.lang.String Antenna)
|
java.lang.String[] |
GetReadPoints()
Get the ReadPoints available in the Reader |
CAENRFIDReadPointStatus |
GetReadPointStatus(java.lang.String ReadPoint)
Get the CAENRFIDReadPointStatus object rapresenting the status of a ReadPoint. |
short |
GetRFChannel()
Gets the RF Channel |
CAENRFIDRFRegulations |
GetRFRegulation()
Gets RF regulation value |
CAENRFIDLogicalSource |
GetSource(java.lang.String Source)
Get a Source object |
protected int |
GetSourceConfiguration(java.lang.String Source,
int ParType)
|
static java.lang.String[] |
GetSourceNames()
Get the Sources available in the Reader |
CAENRFIDLogicalSource[] |
GetSources()
Get the Sources available on the reader |
protected CAENRFIDTag |
GroupSelUnsel(java.lang.String Source,
CAENRFIDSelUnselOptions code,
short Address,
short BitMask,
byte[] Data)
|
protected void |
Hitachi_BlockLock(java.lang.String Source,
CAENRFIDTag Tag,
byte BlockNum,
int Password,
byte PayLoad)
|
protected void |
Hitachi_BlockLock(java.lang.String Source,
CAENRFIDTag Tag,
byte BlockNum,
int Password,
byte PayLoad,
int SecurePassword)
|
protected void |
Hitachi_BlockReadLock(java.lang.String Source,
CAENRFIDTag Tag,
byte BlockNum,
int Password,
byte PayLoad)
|
protected void |
Hitachi_BlockReadLock(java.lang.String Source,
CAENRFIDTag Tag,
byte BlockNum,
int Password,
byte PayLoad,
int SecurePassword)
|
protected byte[] |
Hitachi_GetSystemInfo(java.lang.String Source,
CAENRFIDTag Tag)
|
protected byte[] |
Hitachi_GetSystemInfo(java.lang.String Source,
CAENRFIDTag Tag,
int SecurePassword)
|
protected void |
Hitachi_ReadLock(java.lang.String Source,
CAENRFIDTag Tag,
short Payload)
|
protected void |
Hitachi_ReadLock(java.lang.String Source,
CAENRFIDTag Tag,
short Payload,
int SecurePassword)
|
protected void |
Hitachi_SetAttenuate(java.lang.String Source,
CAENRFIDTag Tag,
byte level,
boolean lock)
|
protected void |
Hitachi_SetAttenuate(java.lang.String Source,
CAENRFIDTag Tag,
byte level,
boolean lock,
int SecurePassword)
|
protected void |
Hitachi_WriteMultipleWords(java.lang.String Source,
CAENRFIDTag Tag,
short MemBank,
short WordPtr,
byte WordCount,
byte[] MaskData)
|
protected void |
Hitachi_WriteMultipleWords(java.lang.String Source,
CAENRFIDTag Tag,
short MemBank,
short WordPtr,
byte WordCount,
byte[] MaskData,
int SecurePassword)
|
protected void |
IDS_SL900A_EndLog(java.lang.String Source,
CAENRFIDTag Tag)
|
protected byte[] |
IDS_SL900A_GetLogState(java.lang.String Source,
CAENRFIDTag Tag,
boolean ShelfLife)
|
protected byte[] |
IDS_SL900A_GetMeasurementSetup(java.lang.String Source,
CAENRFIDTag Tag)
|
protected byte[] |
IDS_SL900A_GetSensorValue(java.lang.String Source,
CAENRFIDTag Tag,
byte SensorType)
|
protected void |
IDS_SL900A_Initialize(java.lang.String Source,
CAENRFIDTag Tag,
short DelayTime,
short ApplicationData)
|
protected void |
IDS_SL900A_SetLog(java.lang.String Source,
CAENRFIDTag Tag,
int LogMode)
|
protected void |
IDS_SL900A_SetLogLimits(java.lang.String Source,
CAENRFIDTag Tag,
byte[] LogLimits)
|
protected void |
IDS_SL900A_StartLog(java.lang.String Source,
CAENRFIDTag Tag,
int StartTime)
|
protected CAENRFIDTag[] |
Inventory(java.lang.String Source)
|
void |
InventoryAbort()
Stops the InventoryTag when executed in Continuous Mode |
protected CAENRFIDTag[] |
InventoryTag(java.lang.String Source)
|
protected CAENRFIDTag[] |
InventoryTag(java.lang.String Source,
byte[] Mask,
short MaskLength,
short position,
short flag)
|
protected CAENRFIDTag[] |
InventoryTag(java.lang.String Source,
short bank,
byte[] Mask,
short MaskLength,
short Position,
short flag)
|
protected void |
ISO180006C_BroadcastSync(byte[] UTC)
|
protected void |
KillTag_EPC_C1G1(java.lang.String Source,
CAENRFIDTag tag,
short passwd)
|
protected void |
KillTag_EPC_C1G2(java.lang.String Source,
CAENRFIDTag tag,
int password)
|
protected void |
KillTag_EPC_C1G2(java.lang.String Source,
short BankMask,
short PositionMask,
short LengthMask,
byte[] Mask,
int AccessPassword)
|
protected void |
LockBlockPermalock_EPC_C1G2(java.lang.String Source,
CAENRFIDTag Tag,
short MemBank,
short BlockPtr,
short BlockRange,
byte[] Mask,
int AccessPassword)
|
protected void |
LockTag_EPC_C1G2(java.lang.String Source,
CAENRFIDTag tag,
int payload)
|
protected void |
LockTag_EPC_C1G2(java.lang.String Source,
CAENRFIDTag tag,
int payload,
int SecurePassword)
|
protected void |
LockTag_EPC_C1G2(java.lang.String Source,
short BankMask,
short PositionMask,
short LengthMask,
byte[] Mask,
int Payload)
|
protected void |
LockTag_EPC_C1G2(java.lang.String Source,
short BankMask,
short PositionMask,
short LengthMask,
byte[] Mask,
int Payload,
int AccessPassword)
|
protected void |
LockTag(java.lang.String Source,
CAENRFIDTag tag,
short address)
|
float |
MatchReadPointImpedance(java.lang.String ReadPoint)
MatchReadPointImpedance matches the antenna impedance passed in ReadPoint. |
float |
MatchReadPointImpedance(java.lang.String ReadPoint,
CAENRFIDMatchingParams MatchParam,
short MatchParamValue)
MatchReadPointImpedance matches the antenna impedance passed in ReadPoint. |
protected void |
NXP_Calibrate(java.lang.String Source,
CAENRFIDTag Tag)
|
protected void |
NXP_Calibrate(java.lang.String Source,
CAENRFIDTag Tag,
int SecurePassword)
|
protected void |
NXP_ChangeConfig(java.lang.String Source,
CAENRFIDTag Tag,
short ConfigWord)
|
protected void |
NXP_ChangeConfig(java.lang.String Source,
CAENRFIDTag Tag,
short ConfigWord,
int SecurePassword)
|
protected void |
NXP_ChangeEAS(java.lang.String Source,
CAENRFIDTag Tag,
boolean EAS)
|
protected void |
NXP_ChangeEAS(java.lang.String Source,
CAENRFIDTag Tag,
boolean EAS,
int SecurePassword)
|
protected byte[] |
NXP_EAS_Alarm(java.lang.String Source,
CAENRFIDTag Tag)
|
protected byte[] |
NXP_EAS_Alarm(java.lang.String Source,
CAENRFIDTag Tag,
int SecurePassword)
|
protected void |
NXP_ReadProtect(java.lang.String Source,
CAENRFIDTag Tag)
|
protected void |
NXP_ReadProtect(java.lang.String Source,
CAENRFIDTag Tag,
int SecurePassword)
|
protected void |
NXP_ResetReadProtect(java.lang.String Source,
CAENRFIDTag Tag,
int Password)
|
protected void |
NXP_ResetReadProtect(java.lang.String Source,
CAENRFIDTag Tag,
int Password,
int SecurePassword)
|
protected short |
Oridao_Begin(java.lang.String Source,
CAENRFIDTag Tag)
|
protected short |
Oridao_Begin(java.lang.String Source,
CAENRFIDTag Tag,
int SecurePassword)
|
protected byte[] |
Oridao_Command(java.lang.String Source,
CAENRFIDTag Tag,
short handle,
short WriteLengthBit,
byte[] WriteData,
short ReplyLengthBit)
|
protected void |
Oridao_End(java.lang.String Source,
CAENRFIDTag Tag)
|
void |
PrintScreen(java.lang.String Text,
int TerminalType)
Print ASCII text on the reader's screen (if available). |
protected void |
ProgramID_EPC_C1G1(java.lang.String Source,
CAENRFIDTag tag,
short passwd,
boolean lock)
|
protected void |
ProgramID_EPC_C1G2(java.lang.String Source,
CAENRFIDTag tag,
short nsi)
|
protected void |
ProgramID_EPC_C1G2(java.lang.String Source,
CAENRFIDTag tag,
short nsi,
int SecurePassword)
|
protected void |
ProgramID_EPC119(java.lang.String Source,
CAENRFIDTag tag,
byte[] newID)
|
protected boolean |
Query_EPC_C1G2(java.lang.String Source)
|
protected byte[] |
QueryAck_EPC_C1G2(java.lang.String Source)
|
protected byte[] |
ReadBlockPermalock_EPC_C1G2(java.lang.String Source,
CAENRFIDTag Tag,
short MemBank,
short BlockPtr,
short BlockRange,
int AccessPassword)
|
protected byte[] |
ReadTagData_EPC_C1G2(java.lang.String Source,
CAENRFIDTag tag,
short membank,
short address,
short nbyte)
|
protected byte[] |
ReadTagData_EPC_C1G2(java.lang.String Source,
CAENRFIDTag tag,
short membank,
short address,
short nbyte,
int SecurePassword)
|
protected byte[] |
ReadTagData_EPC_C1G2(java.lang.String Source,
short BankMask,
short PositionMask,
short LengthMask,
byte[] Mask,
short MemBank,
short Address,
short Length)
|
protected byte[] |
ReadTagData_EPC_C1G2(java.lang.String Source,
short BankMask,
short PositionMask,
short LengthMask,
byte[] Mask,
short MemBank,
short Address,
short Length,
int AccessPassword)
|
protected byte[] |
ReadTagData(java.lang.String Source,
CAENRFIDTag tag,
short address,
short nbyte)
|
void |
removeCAENRFIDEventListener(CAENRFIDEventListener listener)
Removes the specified CAENRFIDEvent listener so that it no longer receives CAENRFID events from this CAENRIFDReader. |
void |
RemoveChannel(CAENRFIDChannel Channel)
Deprecated. |
protected void |
RemoveNotifyTrigger(java.lang.String Channel,
java.lang.String Trigger)
|
protected void |
RemoveReadPoint(java.lang.String Source,
java.lang.String Antenna)
|
protected void |
RemoveReadTrigger(java.lang.String Source,
java.lang.String Trigger)
|
protected void |
RemoveSourceFromChannel(java.lang.String Channel,
java.lang.String Source)
|
void |
RemoveTrigger(CAENRFIDTrigger Trigger)
Deprecated. |
protected void |
ResetSession(java.lang.String Source)
|
protected void |
setAbortStatus(boolean v)
|
void |
SetAdminPassword(int Password)
Set the admin password of the Reader. |
void |
SetBitRate(CAENRFIDBitRate BitRate)
Set the RF BitRate to use. |
void |
SetDateTime(java.lang.String DateTime)
Set the Date/Time of the Reader |
void |
SetEventMode(CAENRFIDEventMode EventMode)
Deprecated. |
void |
SetFHSS(short enable)
Enable the FHSS (Frequency hopping) for the regulation (if supported). |
void |
SetIO(int IOValue)
Set the Output lines value |
void |
SetIODIRECTION(int IODirection)
Set the Output lines direction |
void |
SetLBTMode(short LBTMode)
Deprecated. |
protected void |
setLoopStatus(boolean v)
|
void |
SetNetwork(java.lang.String IPAddress,
java.lang.String NetMask,
java.lang.String Gateway)
Set the TCP/IP configuration of the Reader. |
void |
SetPower(int power)
Set the RF power of the Reader. |
void |
SetProtocol(CAENRFIDProtocol Protocol)
Set the air protocol of the Reader |
void |
SetReaderOPtions(short option)
Deprecated. |
void |
SetRFChannel(short Channel)
Sets the RF Channel |
void |
SetRFRegulation(CAENRFIDRFRegulations RFRegulation)
Sets the RF regulation value |
void |
SetRS232(int baud,
int datab,
int stopb,
CAENRFIDRS232Constants parity,
CAENRFIDRS232Constants flowc)
Set the RS232 port of the Reader. |
protected void |
SetSourceConfiguration(java.lang.String Source,
int ParType,
int ParValue)
|
protected boolean |
timeoutExceeded(long start_time,
long timeout)
|
protected void |
Untraceable_EPC_C1G2(java.lang.String Source,
CAENRFIDTag Tag,
boolean u,
boolean hideEPC,
byte hideTID,
boolean hideUser,
short range,
short newEPCLen,
int password)
|
protected void |
WriteTagData_EPC_C1G2(java.lang.String Source,
CAENRFIDTag tag,
short membank,
short address,
short nbyte,
byte[] twrite)
|
protected void |
WriteTagData_EPC_C1G2(java.lang.String Source,
CAENRFIDTag tag,
short membank,
short address,
short nbyte,
byte[] twrite,
int SecurePassword)
|
protected void |
WriteTagData_EPC_C1G2(java.lang.String Source,
short BankMask,
short PositionMask,
short LengthMask,
byte[] Mask,
short MemBank,
short Address,
short Length,
byte[] Data)
|
protected void |
WriteTagData_EPC_C1G2(java.lang.String Source,
short BankMask,
short PositionMask,
short LengthMask,
byte[] Mask,
short MemBank,
short Address,
short Length,
byte[] Data,
int AccessPassword)
|
protected void |
WriteTagData(java.lang.String Source,
CAENRFIDTag tag,
short address,
short nbyte,
byte[] twrite)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final int MAX_ID_LENGTH
protected static final int CONFIG_READCYCLE
protected static final int CONFIG_OBSERVEDTHRESHOLD
protected static final int CONFIG_LOSTTHRESHOLD
protected static final int CONFIG_G2_Q_VALUE
protected static final int CONFIG_G2_SESSION
protected static final int CONFIG_G2_TARGET
protected static final int CONFIG_G2_SELECTED
protected static final int CONFIG_ISO18006B_DESB
protected static final int CONFIG_DWELL_TIME
protected static final int CONFIG_INV_COUNT
protected static final int CONFIG_TID_LENGTH
protected static final int CONFIG_QUIET_TIME
public static final java.lang.String Version
protected final java.lang.Object LoopMutex
protected boolean Loop
protected javax.swing.event.EventListenerList listenerList
Constructor Detail |
---|
public CAENRFIDReader()
Method Detail |
---|
public static java.lang.String[] GetSourceNames()
@Deprecated public CAENRFIDTrigger[] GetAllocatedTriggers() throws CAENRFIDException
CAENRFIDException
- If the Reader raises an
error.@Deprecated public CAENRFIDChannel[] GetAllocatedChannels() throws CAENRFIDException
CAENRFIDException
- If the Reader raises an
error.public java.lang.String[] GetReadPoints()
public java.lang.String GetFirmwareRelease() throws CAENRFIDException
CAENRFIDException
- If the Reader raises an
error.public CAENRFIDReaderInfo GetReaderInfo() throws CAENRFIDException
CAENRFIDException
- If the Reader raises an
error.public CAENRFIDLogicalSource[] GetSources()
public CAENRFIDLogicalSource GetSource(java.lang.String Source) throws CAENRFIDException
Source
- The name of the Source
CAENRFIDException
- If the Reader raises an
error.public void Connect(CAENRFIDPort ConType, java.lang.String Address) throws CAENRFIDException
ConType
- The communication link to use for connectionAddress
- Depending on ConType parameter. IP address for TCP/IP
communications COM port for RS232 communications An index for USB
communications. To specify a TCP port separate Address and port by a
semi-colon (ex: "192.168.0.1:2300").
CAENRFIDException
- If the Reader raises an
error.public void Disconnect() throws CAENRFIDException
CAENRFIDException
- If the Reader raises an
error.protected boolean timeoutExceeded(long start_time, long timeout)
public boolean ForceAbort(long timeout) throws CAENRFIDException
timeout
- Number of milliseconds to wait for the ends of the continuos inventory
CAENRFIDException
- If reader raises an error.public int GetPower() throws CAENRFIDException
CAENRFIDException
- If the Reader raises an
error.public int GetBatteryLevel() throws CAENRFIDException
CAENRFIDException
public int GetIO() throws CAENRFIDException
CAENRFIDException
- If the Reader raises an
error.public void SetIO(int IOValue) throws CAENRFIDException
IOValue
- A bitmask representing the I/O lines value. The format and
the meaning of the bits depends on the Reader's model. Please refer to
the corresponding user manual available on www.caen.it/rfid
CAENRFIDException
- If the Reader raises an
error.public CAENRFIDBitRate GetBitRate() throws CAENRFIDException
CAENRFIDException
- If the Reader raises an
error.@Deprecated public void FWUpgradeTFTP(java.lang.String server, java.lang.String filename) throws CAENRFIDException
server
- The ip address of TFTP Server that hold the firmwarefilename
- The name of the firmware to download
CAENRFIDException
- If the Reader raises an
error.public CAENRFIDProtocol GetProtocol() throws CAENRFIDException
CAENRFIDException
- If the Reader raises an
error.@Deprecated public CAENRFIDEventMode GetEventMode() throws CAENRFIDException
CAENRFIDException
- If the Reader raises an
error.@Deprecated public CAENRFIDTrigger CreateTrigger(java.lang.String Name, int timer) throws CAENRFIDException
Name
- The name of the Triggertimer
- The time, in millisecond, for the "Timer Trigger".
CAENRFIDException
- If the Reader raises an
error.public CAENRFIDTrigger CreateTrigger(java.lang.String Name, int IOLine, int timer) throws CAENRFIDException
Name
- The name of the TriggerIOLine
- The I/O line that fire the Triggertimer
- The time, in millisecond, between a I/O check.
CAENRFIDException
- If the Reader raises an
error.@Deprecated public CAENRFIDChannel CreateChannel(java.lang.String Name, java.lang.String host, int port) throws CAENRFIDException
Name
- The name of the channelhost
- The IP address of the server that will receive the
notificationsport
- The TCP/IP port of the server.
CAENRFIDException
- If the Reader raises an
error.public CAENRFIDChannel CreateChannel(java.lang.String Name, CAENRFIDChannelReservedType Type, int MaxBuffer) throws CAENRFIDException
Name
- The name of the channelType
- The CAENRFIDReserved Channel TypeMaxBuffer
- The max number of tags that can be memorized by the
Channel.
CAENRFIDException
- If the Reader raises an
error.@Deprecated public void RemoveTrigger(CAENRFIDTrigger Trigger) throws CAENRFIDException
Trigger
- The Trigger object to remove.
CAENRFIDException
- If the Reader raises an
error.@Deprecated public void RemoveChannel(CAENRFIDChannel Channel) throws CAENRFIDException
Channel
- The CAENRFIDChannel object to remove.
CAENRFIDException
- If the Reader raises an
error.public void SetPower(int power) throws CAENRFIDException
power
- The RF power referred to the antennae's connector without
taking in account the antennae gain and cable loss.
CAENRFIDException
- If the Reader raises an
error.public void PrintScreen(java.lang.String Text, int TerminalType) throws CAENRFIDException
Text
- An arbitrary ASCII string.TerminalType
- RFU parameter, default is 0 (VT100).
CAENRFIDException
- If the reader raises an error.public void SetBitRate(CAENRFIDBitRate BitRate) throws CAENRFIDException
BitRate
- The RF BitRate value.
CAENRFIDException
- If the Reader raises an
error.public void SetProtocol(CAENRFIDProtocol Protocol) throws CAENRFIDException
Protocol
- The CAENRFIDProtocol representing the air protocol.
CAENRFIDException
- If the Reader raises an
error.@Deprecated public void SetEventMode(CAENRFIDEventMode EventMode) throws CAENRFIDException
EventMode
- The CAENRFIDEventMode representing the Event Generation
Mode.
CAENRFIDException
- If the Reader raises an
error.public CAENRFIDReadPointStatus GetReadPointStatus(java.lang.String ReadPoint) throws CAENRFIDException
ReadPoint
- The ReadPoint name to check.
CAENRFIDException
- If the Reader raises an
error.public float MatchReadPointImpedance(java.lang.String ReadPoint) throws CAENRFIDException
ReadPoint
- The antenna to be matched
CAENRFIDException
public float MatchReadPointImpedance(java.lang.String ReadPoint, CAENRFIDMatchingParams MatchParam, short MatchParamValue) throws CAENRFIDException
ReadPoint
- The antenna to be matchedMatchParam
- A CAENRFIDMatchingParams parameters for matching
operation.MatchParamValue
- The value of the MatchParam.
CAENRFIDException
public void SetNetwork(java.lang.String IPAddress, java.lang.String NetMask, java.lang.String Gateway) throws CAENRFIDException
IPAddress
- The IP address.NetMask
- The netmask.Gateway
- The gateway
CAENRFIDException
- If the Reader raises an
error.@Deprecated public void SetReaderOPtions(short option) throws CAENRFIDException
option
- The options to be set.
CAENRFIDException
public void SetAdminPassword(int Password) throws CAENRFIDException
Password
- The admin password
CAENRFIDException
- If the Reader raises an
error.public void DoLogin(int Password) throws CAENRFIDException
Password
- The admin password for the admin authentication.
CAENRFIDException
- If the Reader raises an
error.public void DoLogout() throws CAENRFIDException
CAENRFIDException
- If the Reader raises an
error.public void SetDateTime(java.lang.String DateTime) throws CAENRFIDException
DateTime
- The Date/Time for the Reader. The Date/Time value a
String like: "yyyy-mm-dd hh:mm:ss"
CAENRFIDException
- If the Reader raises an
error.protected CAENRFIDTag[] GetBufferedData(java.lang.String Source) throws CAENRFIDException
CAENRFIDException
protected CAENRFIDTag[] GetBufferedData(java.lang.String Source, int address, int length) throws CAENRFIDException
CAENRFIDException
protected int GetBufferSize(java.lang.String Source) throws CAENRFIDException
CAENRFIDException
protected void ClearBuffer(java.lang.String Source) throws CAENRFIDException
CAENRFIDException
protected CAENRFIDTag[] Inventory(java.lang.String Source) throws CAENRFIDException
CAENRFIDException
protected CAENRFIDTag[] InventoryTag(java.lang.String Source) throws CAENRFIDException
CAENRFIDException
protected CAENRFIDTag[] InventoryTag(java.lang.String Source, byte[] Mask, short MaskLength, short position, short flag) throws CAENRFIDException
CAENRFIDException
protected CAENRFIDTag[] InventoryTag(java.lang.String Source, short bank, byte[] Mask, short MaskLength, short Position, short flag) throws CAENRFIDException
CAENRFIDException
protected boolean EventInventoryTag(java.lang.String Source, byte[] Mask, short MaskLength, short position, short flag) throws CAENRFIDException
CAENRFIDException
public void addCAENRFIDEventListener(CAENRFIDEventListener listener)
listener
- the CAENRFIDEvent listenerpublic void removeCAENRFIDEventListener(CAENRFIDEventListener listener)
listener
- the CAENRFIDEvent listenerpublic void InventoryAbort() throws CAENRFIDException
CAENRFIDException
- If Reader raises an errorprotected byte[] ReadTagData(java.lang.String Source, CAENRFIDTag tag, short address, short nbyte) throws CAENRFIDException
CAENRFIDException
protected void WriteTagData(java.lang.String Source, CAENRFIDTag tag, short address, short nbyte, byte[] twrite) throws CAENRFIDException
CAENRFIDException
protected void LockTag(java.lang.String Source, CAENRFIDTag tag, short address) throws CAENRFIDException
CAENRFIDException
protected void BlockWriteTagData(java.lang.String Source, CAENRFIDTag tag, short address, short mask, short nbyte, byte[] twrite) throws CAENRFIDException
CAENRFIDException
protected void ProgramID_EPC_C1G1(java.lang.String Source, CAENRFIDTag tag, short passwd, boolean lock) throws CAENRFIDException
CAENRFIDException
protected void ProgramID_EPC119(java.lang.String Source, CAENRFIDTag tag, byte[] newID) throws CAENRFIDException
CAENRFIDException
protected void KillTag_EPC_C1G1(java.lang.String Source, CAENRFIDTag tag, short passwd) throws CAENRFIDException
CAENRFIDException
protected void AddReadPoint(java.lang.String Source, java.lang.String Antenna) throws CAENRFIDException
CAENRFIDException
protected void RemoveReadPoint(java.lang.String Source, java.lang.String Antenna) throws CAENRFIDException
CAENRFIDException
protected short GetReadPointInSource(java.lang.String Source, java.lang.String Antenna) throws CAENRFIDException
CAENRFIDException
protected void SetSourceConfiguration(java.lang.String Source, int ParType, int ParValue) throws CAENRFIDException
CAENRFIDException
protected int GetSourceConfiguration(java.lang.String Source, int ParType) throws CAENRFIDException
CAENRFIDException
protected void AddNotifyTrigger(java.lang.String Channel, java.lang.String Trigger) throws CAENRFIDException
CAENRFIDException
protected void RemoveNotifyTrigger(java.lang.String Channel, java.lang.String Trigger) throws CAENRFIDException
CAENRFIDException
protected void AddSourceToChannel(java.lang.String Channel, java.lang.String Source) throws CAENRFIDException
CAENRFIDException
protected void RemoveSourceFromChannel(java.lang.String Channel, java.lang.String Source) throws CAENRFIDException
CAENRFIDException
protected void AddReadTrigger(java.lang.String Source, java.lang.String Trigger) throws CAENRFIDException
CAENRFIDException
protected void RemoveReadTrigger(java.lang.String Source, java.lang.String Trigger) throws CAENRFIDException
CAENRFIDException
protected short CheckSourceInChannel(java.lang.String Channel, java.lang.String Source) throws CAENRFIDException
CAENRFIDException
protected short CheckTriggerInChannel(java.lang.String Channel, java.lang.String Trigger) throws CAENRFIDException
CAENRFIDException
protected short CheckSourceInTrigger(java.lang.String Trigger, java.lang.String Source) throws CAENRFIDException
CAENRFIDException
protected short CheckChannelInTrigger(java.lang.String Trigger, java.lang.String Channel) throws CAENRFIDException
CAENRFIDException
protected byte[] ReadTagData_EPC_C1G2(java.lang.String Source, CAENRFIDTag tag, short membank, short address, short nbyte) throws CAENRFIDException
CAENRFIDException
protected byte[] ReadTagData_EPC_C1G2(java.lang.String Source, CAENRFIDTag tag, short membank, short address, short nbyte, int SecurePassword) throws CAENRFIDException
CAENRFIDException
protected byte[] ReadTagData_EPC_C1G2(java.lang.String Source, short BankMask, short PositionMask, short LengthMask, byte[] Mask, short MemBank, short Address, short Length) throws CAENRFIDException
CAENRFIDException
protected byte[] ReadTagData_EPC_C1G2(java.lang.String Source, short BankMask, short PositionMask, short LengthMask, byte[] Mask, short MemBank, short Address, short Length, int AccessPassword) throws CAENRFIDException
CAENRFIDException
protected void WriteTagData_EPC_C1G2(java.lang.String Source, CAENRFIDTag tag, short membank, short address, short nbyte, byte[] twrite) throws CAENRFIDException
CAENRFIDException
protected void WriteTagData_EPC_C1G2(java.lang.String Source, CAENRFIDTag tag, short membank, short address, short nbyte, byte[] twrite, int SecurePassword) throws CAENRFIDException
CAENRFIDException
protected void WriteTagData_EPC_C1G2(java.lang.String Source, short BankMask, short PositionMask, short LengthMask, byte[] Mask, short MemBank, short Address, short Length, byte[] Data) throws CAENRFIDException
CAENRFIDException
protected void WriteTagData_EPC_C1G2(java.lang.String Source, short BankMask, short PositionMask, short LengthMask, byte[] Mask, short MemBank, short Address, short Length, byte[] Data, int AccessPassword) throws CAENRFIDException
CAENRFIDException
protected void LockBlockPermalock_EPC_C1G2(java.lang.String Source, CAENRFIDTag Tag, short MemBank, short BlockPtr, short BlockRange, byte[] Mask, int AccessPassword) throws CAENRFIDException
CAENRFIDException
protected byte[] ReadBlockPermalock_EPC_C1G2(java.lang.String Source, CAENRFIDTag Tag, short MemBank, short BlockPtr, short BlockRange, int AccessPassword) throws CAENRFIDException
CAENRFIDException
protected void LockTag_EPC_C1G2(java.lang.String Source, CAENRFIDTag tag, int payload) throws CAENRFIDException
CAENRFIDException
protected void LockTag_EPC_C1G2(java.lang.String Source, CAENRFIDTag tag, int payload, int SecurePassword) throws CAENRFIDException
CAENRFIDException
protected void LockTag_EPC_C1G2(java.lang.String Source, short BankMask, short PositionMask, short LengthMask, byte[] Mask, int Payload) throws CAENRFIDException
CAENRFIDException
protected void LockTag_EPC_C1G2(java.lang.String Source, short BankMask, short PositionMask, short LengthMask, byte[] Mask, int Payload, int AccessPassword) throws CAENRFIDException
CAENRFIDException
protected void KillTag_EPC_C1G2(java.lang.String Source, CAENRFIDTag tag, int password) throws CAENRFIDException
CAENRFIDException
protected void KillTag_EPC_C1G2(java.lang.String Source, short BankMask, short PositionMask, short LengthMask, byte[] Mask, int AccessPassword) throws CAENRFIDException
CAENRFIDException
protected void ProgramID_EPC_C1G2(java.lang.String Source, CAENRFIDTag tag, short nsi) throws CAENRFIDException
CAENRFIDException
protected void ProgramID_EPC_C1G2(java.lang.String Source, CAENRFIDTag tag, short nsi, int SecurePassword) throws CAENRFIDException
CAENRFIDException
protected boolean Query_EPC_C1G2(java.lang.String Source) throws CAENRFIDException
CAENRFIDException
protected byte[] QueryAck_EPC_C1G2(java.lang.String Source) throws CAENRFIDException
CAENRFIDException
protected void Untraceable_EPC_C1G2(java.lang.String Source, CAENRFIDTag Tag, boolean u, boolean hideEPC, byte hideTID, boolean hideUser, short range, short newEPCLen, int password) throws CAENRFIDException
CAENRFIDException
protected byte[] Authenticate_EPC_C1G2(java.lang.String Source, CAENRFIDTag Tag, boolean senRep, boolean incRepLen, char csi, byte[] challenge, short repLen, int password) throws CAENRFIDException
CAENRFIDException
protected byte[] CustomCMD_EPC_C1G2(java.lang.String Source, CAENRFIDTag Tag, byte SubCmd, short Length, byte[] Data, short TRLength) throws CAENRFIDException
CAENRFIDException
protected void NXP_ReadProtect(java.lang.String Source, CAENRFIDTag Tag) throws CAENRFIDException
CAENRFIDException
protected void NXP_ReadProtect(java.lang.String Source, CAENRFIDTag Tag, int SecurePassword) throws CAENRFIDException
CAENRFIDException
protected void NXP_ResetReadProtect(java.lang.String Source, CAENRFIDTag Tag, int Password) throws CAENRFIDException
CAENRFIDException
protected void NXP_ResetReadProtect(java.lang.String Source, CAENRFIDTag Tag, int Password, int SecurePassword) throws CAENRFIDException
CAENRFIDException
protected void NXP_ChangeEAS(java.lang.String Source, CAENRFIDTag Tag, boolean EAS) throws CAENRFIDException
CAENRFIDException
protected void NXP_ChangeEAS(java.lang.String Source, CAENRFIDTag Tag, boolean EAS, int SecurePassword) throws CAENRFIDException
CAENRFIDException
protected byte[] NXP_EAS_Alarm(java.lang.String Source, CAENRFIDTag Tag) throws CAENRFIDException
CAENRFIDException
protected byte[] NXP_EAS_Alarm(java.lang.String Source, CAENRFIDTag Tag, int SecurePassword) throws CAENRFIDException
CAENRFIDException
protected void NXP_Calibrate(java.lang.String Source, CAENRFIDTag Tag) throws CAENRFIDException
CAENRFIDException
protected void NXP_Calibrate(java.lang.String Source, CAENRFIDTag Tag, int SecurePassword) throws CAENRFIDException
CAENRFIDException
protected void NXP_ChangeConfig(java.lang.String Source, CAENRFIDTag Tag, short ConfigWord) throws CAENRFIDException
CAENRFIDException
protected void NXP_ChangeConfig(java.lang.String Source, CAENRFIDTag Tag, short ConfigWord, int SecurePassword) throws CAENRFIDException
CAENRFIDException
protected void Hitachi_ReadLock(java.lang.String Source, CAENRFIDTag Tag, short Payload) throws CAENRFIDException
CAENRFIDException
protected void Hitachi_ReadLock(java.lang.String Source, CAENRFIDTag Tag, short Payload, int SecurePassword) throws CAENRFIDException
CAENRFIDException
protected void Hitachi_WriteMultipleWords(java.lang.String Source, CAENRFIDTag Tag, short MemBank, short WordPtr, byte WordCount, byte[] MaskData) throws CAENRFIDException
CAENRFIDException
protected void Hitachi_WriteMultipleWords(java.lang.String Source, CAENRFIDTag Tag, short MemBank, short WordPtr, byte WordCount, byte[] MaskData, int SecurePassword) throws CAENRFIDException
CAENRFIDException
protected void Hitachi_BlockLock(java.lang.String Source, CAENRFIDTag Tag, byte BlockNum, int Password, byte PayLoad) throws CAENRFIDException
CAENRFIDException
protected void Hitachi_BlockLock(java.lang.String Source, CAENRFIDTag Tag, byte BlockNum, int Password, byte PayLoad, int SecurePassword) throws CAENRFIDException
CAENRFIDException
protected void Hitachi_BlockReadLock(java.lang.String Source, CAENRFIDTag Tag, byte BlockNum, int Password, byte PayLoad) throws CAENRFIDException
CAENRFIDException
protected void Hitachi_BlockReadLock(java.lang.String Source, CAENRFIDTag Tag, byte BlockNum, int Password, byte PayLoad, int SecurePassword) throws CAENRFIDException
CAENRFIDException
protected byte[] Hitachi_GetSystemInfo(java.lang.String Source, CAENRFIDTag Tag) throws CAENRFIDException
CAENRFIDException
protected byte[] Hitachi_GetSystemInfo(java.lang.String Source, CAENRFIDTag Tag, int SecurePassword) throws CAENRFIDException
CAENRFIDException
protected void Hitachi_SetAttenuate(java.lang.String Source, CAENRFIDTag Tag, byte level, boolean lock) throws CAENRFIDException
CAENRFIDException
protected void Hitachi_SetAttenuate(java.lang.String Source, CAENRFIDTag Tag, byte level, boolean lock, int SecurePassword) throws CAENRFIDException
CAENRFIDException
protected byte[] CustomCMD_EPC_C1G2(java.lang.String Source, CAENRFIDTag Tag, byte SubCmd, short Length, byte[] Data, short TRLength, int SecurePassword) throws CAENRFIDException
CAENRFIDException
protected void Fujitsu_Refresh(java.lang.String Source, CAENRFIDTag Tag, byte option) throws CAENRFIDException
CAENRFIDException
protected void Fujitsu_Refresh(java.lang.String Source, CAENRFIDTag Tag, byte option, int SecurePassword) throws CAENRFIDException
CAENRFIDException
protected void Fujitsu_ChgWordLock(java.lang.String Source, CAENRFIDTag Tag, byte MemBank, short WordPtr, byte Payload, int UserPassword) throws CAENRFIDException
CAENRFIDException
protected void Fujitsu_ChgWordLock(java.lang.String Source, CAENRFIDTag Tag, byte MemBank, short WordPtr, byte Payload, int UserPassword, int SecurePassword) throws CAENRFIDException
CAENRFIDException
protected void Fujitsu_ChgBlockLock(java.lang.String Source, CAENRFIDTag Tag, byte BlockGroupPtr, int Payload, int UserPassword, int SecurePassword) throws CAENRFIDException
CAENRFIDException
protected void Fujitsu_ChgBlockLock(java.lang.String Source, CAENRFIDTag Tag, byte BlockGroupPtr, int Payload, int UserPassword) throws CAENRFIDException
CAENRFIDException
protected byte[] Fujitsu_ReadBlockLock(java.lang.String Source, CAENRFIDTag Tag, byte BlockGroupPtr) throws CAENRFIDException
CAENRFIDException
protected byte[] Fujitsu_ReadBlockLock(java.lang.String Source, CAENRFIDTag Tag, byte BlockGroupPtr, int SecurePassword) throws CAENRFIDException
CAENRFIDException
protected void Fujitsu_ChgBlockGroupPassword(java.lang.String Source, CAENRFIDTag Tag, byte BlockGroupPtr, int NewPassword, int CurrentPassword) throws CAENRFIDException
CAENRFIDException
protected void Fujitsu_ChgBlockGroupPassword(java.lang.String Source, CAENRFIDTag Tag, byte BlockGroupPtr, int NewPassword, int CurrentPassword, int SecurePassword) throws CAENRFIDException
CAENRFIDException
protected byte Fujitsu_BurstWrite(java.lang.String Source, CAENRFIDTag Tag, byte MemBank, short address, byte nbyte, byte[] data) throws CAENRFIDException
CAENRFIDException
protected byte Fujitsu_BurstWrite(java.lang.String Source, CAENRFIDTag Tag, byte MemBank, short address, byte nbyte, byte[] data, int SecurePassword) throws CAENRFIDException
CAENRFIDException
protected byte Fujitsu_BurstErase(java.lang.String Source, CAENRFIDTag Tag, byte MemBank, short address, byte nbyte) throws CAENRFIDException
CAENRFIDException
protected byte Fujitsu_BurstErase(java.lang.String Source, CAENRFIDTag Tag, byte MemBank, short address, byte nbyte, int SecurePassword) throws CAENRFIDException
CAENRFIDException
protected byte[] EM4325_GetUID(java.lang.String Source, CAENRFIDTag Tag) throws CAENRFIDException
CAENRFIDException
protected byte[] EM4325_GetUID(java.lang.String Source, CAENRFIDTag Tag, int password) throws CAENRFIDException
CAENRFIDException
protected EM4325TagData EM4325_GetSensorData(java.lang.String Source, CAENRFIDTag Tag, boolean UIDEnable, boolean NewSample) throws CAENRFIDException
CAENRFIDException
protected byte[] EM4325_SendSPI(java.lang.String Source, CAENRFIDTag Tag, byte SPIConfig, byte[] SPICmd, int SlaveSPILength) throws CAENRFIDException
CAENRFIDException
protected byte[] EM4325_SendSPI(java.lang.String Source, CAENRFIDTag Tag, byte SPIConfig, byte[] SPICmd, int SlaveSPILength, int SecurePassword) throws CAENRFIDException
CAENRFIDException
protected void EM4325_ResetAlarms(java.lang.String Source, CAENRFIDTag Tag, int SecurePassword) throws CAENRFIDException
CAENRFIDException
protected void ISO180006C_BroadcastSync(byte[] UTC) throws CAENRFIDException
CAENRFIDException
protected void IDS_SL900A_Initialize(java.lang.String Source, CAENRFIDTag Tag, short DelayTime, short ApplicationData) throws CAENRFIDException
CAENRFIDException
protected void IDS_SL900A_SetLog(java.lang.String Source, CAENRFIDTag Tag, int LogMode) throws CAENRFIDException
CAENRFIDException
protected void IDS_SL900A_StartLog(java.lang.String Source, CAENRFIDTag Tag, int StartTime) throws CAENRFIDException
CAENRFIDException
protected void IDS_SL900A_EndLog(java.lang.String Source, CAENRFIDTag Tag) throws CAENRFIDException
CAENRFIDException
protected byte[] IDS_SL900A_GetLogState(java.lang.String Source, CAENRFIDTag Tag, boolean ShelfLife) throws CAENRFIDException
CAENRFIDException
protected byte[] IDS_SL900A_GetSensorValue(java.lang.String Source, CAENRFIDTag Tag, byte SensorType) throws CAENRFIDException
CAENRFIDException
protected void IDS_SL900A_SetLogLimits(java.lang.String Source, CAENRFIDTag Tag, byte[] LogLimits) throws CAENRFIDException
CAENRFIDException
protected byte[] IDS_SL900A_GetMeasurementSetup(java.lang.String Source, CAENRFIDTag Tag) throws CAENRFIDException
CAENRFIDException
protected short Oridao_Begin(java.lang.String Source, CAENRFIDTag Tag) throws CAENRFIDException
CAENRFIDException
protected short Oridao_Begin(java.lang.String Source, CAENRFIDTag Tag, int SecurePassword) throws CAENRFIDException
CAENRFIDException
protected byte[] Oridao_Command(java.lang.String Source, CAENRFIDTag Tag, short handle, short WriteLengthBit, byte[] WriteData, short ReplyLengthBit) throws CAENRFIDException
CAENRFIDException
protected void Oridao_End(java.lang.String Source, CAENRFIDTag Tag) throws CAENRFIDException
CAENRFIDException
public CAENRFIDRFRegulations GetRFRegulation() throws CAENRFIDException
CAENRFIDException
- If the Reader raises an
error.public void SetRFRegulation(CAENRFIDRFRegulations RFRegulation) throws CAENRFIDException
RFRegulation
- The RF regulation value to set
CAENRFIDException
- If the Reader raises an
error.public short GetRFChannel() throws CAENRFIDException
CAENRFIDException
- If the Reader raises an
error.public void SetRFChannel(short Channel) throws CAENRFIDException
Channel
- The RF channel to set
CAENRFIDException
- If the Reader raises an
error.@Deprecated public short GetLBTMode() throws CAENRFIDException
CAENRFIDException
- If the Reader raises an
error.@Deprecated public void SetLBTMode(short LBTMode) throws CAENRFIDException
LBTMode
- The Data Exchange LBT value to set. 1 set LBT Mode to ON,
0: resets LBT Mode to OFF
CAENRFIDException
- If the Reader raises an
error.public short GetFHSS() throws CAENRFIDException
CAENRFIDException
- If the Reader raises an
error.public void SetFHSS(short enable) throws CAENRFIDException
enable
- The FHSS setting value to be set. 1 to set FHSS Mode ON, 0
to set FHSS Mode OFF.
CAENRFIDException
- If the Reader raises an
error.protected void ResetSession(java.lang.String Source) throws CAENRFIDException
CAENRFIDException
@Deprecated public CAENRFIDNotify[] GetChannelData(CAENRFIDChannel Channel) throws CAENRFIDException
Channel
- The name of the channel
CAENRFIDException
- If the Reader raises an
error.@Deprecated public void _SetRFOnOff(short OnOff) throws CAENRFIDException
OnOff
- The value to set. value 1 set RF to ON, value 0 resets RF to
OFF
CAENRFIDException
- If the Reader raises an
error.protected short GetChannelStatus(java.lang.String Channel) throws CAENRFIDException
CAENRFIDException
public int GetIODirection() throws CAENRFIDException
CAENRFIDException
- If the Reader raises an
error.public void SetIODIRECTION(int IODirection) throws CAENRFIDException
IODirection
- A bitmask representing the direction of the I/O lines.
The format and the meaning of the bits depends on the Reader's model.
Please refer to the corresponding user manual available on
www.caen.it/rfid
CAENRFIDException
- If the Reader raises an
error.public void SetRS232(int baud, int datab, int stopb, CAENRFIDRS232Constants parity, CAENRFIDRS232Constants flowc) throws CAENRFIDException
baud
- The Baudrate value to setdatab
- The DataBit value to setstopb
- The StopBit value to setparity
- The Parity value to setflowc
- The FlowControll value to set
CAENRFIDException
- If the Reader raises an
error.protected CAENRFIDTag GroupSelUnsel(java.lang.String Source, CAENRFIDSelUnselOptions code, short Address, short BitMask, byte[] Data) throws CAENRFIDException
CAENRFIDException
protected boolean getLoopStatus()
protected void setLoopStatus(boolean v)
protected boolean getAbortStatus()
protected void setAbortStatus(boolean v)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |