User Manual
72 Location Software Library PLUS System Manual
Proprietary Information: Do not disclose unless authorized under a Nondisclosure Agreement and the Partner Agreement.
received from a Reader. Once a Reader alarm event has fired, the Location Software will wait a
configurable amount of time before sending another Reader alarm event. A Tag timeout alarm is fired
when the Location Software has not received a Tag transmission in a configurable amount of time.
4.5.2.1.1 SetTrackerAlarmTimeout Function
public virtual int SetTrackerAlarmTimeout( int
alarmType,
,
int
alarmTimeoutValue
)
This function sets alarm timeouts.
alarmType
is the alarm that the timeout controls.
Reader Timeout = 2
Reader Alarm = 3
Tag Timeout = 4
alarmTimeoutValue
is the timeout value. The units are in seconds. Its meaning depends on
alarmType
:
Reader Timeout - a Reader has not been heard within
alarmTimeoutValue
seconds.
Reader Alarm – once a Reader alarm has fired, it will not refire within
alarmTimeoutValue
seconds.
Tag Timeout - a Tag has not been heard within
alarmTimeoutValue
seconds.
The default value for all alarm types is 10 seconds.
For all alarm types, a timeout value of 0 will disable alarms of that type.
Returns
0 – Success,
Less than zero – either invalid alarm type or timeout value is out of range.
4.5.2.1.2 GetTrackerAlarmTimeout Function
public virtual int GetTrackerAlarmTimeout( int
alarmType,
,
int
out alarmTimeoutValue
)
This function retrieves the timeout value for a specific alarm.
alarmType
is the alarm that the timeout controls.
Reader Timeout = 2
Reader Alarm = 3
Tag Timeout = 4
alarmTimeoutValue
is the timeout value. The units are in seconds. Its meaning depends on
alarmType
:
Reader Timeout - a Reader has not been heard within
alarmTimeoutValue
seconds.
Reader Alarm – once a Reader alarm has fired, it will not refire within
alarmTimeoutValue
seconds.
Tag Timeout - a Tag has not been heard within
alarmTimeoutValue
seconds.
Returns
0 – Success,
Less than zero –invalid alarm type.