User Manual

PLUS System Manual Location Software Library 83
Proprietary Information: Do not disclose unless authorized under a Nondisclosure Agreement and the Partner Agreement.
4.5.2.7.1 AddOrUpdateCalTag Function
public virtual int AddOrUpdateCalTag( int
tagId,
double
x,
double
y,
double
z,
int
*groupIdList,
int
groupIdListLength
)
This function adds a calibration Tag to the tracker's Calibration Tag database. If the Tag already exists, it updates
the Tag's configuration. Calibration Tags are necessary for calibrating the Readers. They are always at fixed
positions specified by
X
,
Y
, and
Z
.
tagId
is the ID of Tag.
x,y,z is the position of Tag.
groupIdList
is not implemented.
groupIdListLength
is not implemented
Returns
0 - Success
Less than zero- Invalid value for
x,y
or
z
(Invalid values are NaN’s)
4.5.2.7.2 GetCalTag Function
public virtual int GetCalTag( int
tagId,
double out
x,
double out
y,
double out
z,
int
out
*groupIdList,
int
out
groupIdListLength
)
Retrieves a Calibration Tag's configuration.
tagId
is the ID of Tag.
x,y,z
is the position of Tag.
groupIdList
is not implemented.
groupIdListLength
is not implemented.