-
12.3.10 Get the RFID Reader’s Low-Level Parameter
Description:
Retrieves a low-level RFID Reader module configuration parameter.
Function Call:
RFID_STATUS RFIDGetConfigurationParameter(INT16U parameter, INT32U *pValue);
Parameters:
parameter – parameter to retrieve.
pValue – pointer to variable that contain the value of configuration parameter.
Returns:
RFID_STATUS.
12.4 Antenna Port Configuration
The RFID Reader module supports active use of one or more logical antenna ports, each mapped to a
physical transmit and a physical receive antenna port. An application may retrieve status and configure
several parameters. These include: Enable/Disable RFID Reader module, Power Level, Dwell Time,
Number of Inventory Cycles, Logical-to-Physical Antenna Port Mapping. Please refer to below function
description.
12.4.1 Enabling and Disabling Anennas
Description:
Set the state of a RFID Reader module's antenna port.
Function Call:
RFID_STATUS RFIDSetAntennaPortState(INT32 antennaPort,
RFID_ANTENNA_PORT_STATE state);
Parameters:
antennaPort – The logical antenna port to enable or disable.
state – The new state of the logical antenna port.
Returns:
RFID_STATUS.
12.4.2 Get the RFID Reader’s Antenna-Port Status
Description:
Retrieves the status of a RFID Reader module's antenna port.
Function Call:
RFID_STATUS RFIDGetAntennaPortStatus(INT32U antennaPort,
RFID_ANTENNA_PORT_STATUS *pStatus);
Parameters:
antennaPort – the logical antenna port for which status is to be retrieved.
pStatus – pointer to the structure which will contain the antenna port's status. Must not be
NULL.
Returns:
RFID_STATUS.
12.4.3 Configuring Antenna-Port Parameters
When configuring or retrieving the configuration for logical antenna port, an application has several
parameters that it can set/retrieve. See
RFID_ANTENNA_PORT_CONFIG
structure.
Description:
Allows an application to configure several parameters for a single logical antenna port – for
example, dwell time, power level. The application should first retrieve the antenna port's
current settings and then, update the values in the structure that are to be changed.
Function Call:
RFID_STATUS RFIDSetAntennaPortConfiguration(INT32U antennaPort, const
RFID_ANTENNA_PORT_CONFIG *pConfig);
Parameters:
antennaPort – The logical antenna port to cnfigue.
pConfig – A pointer to the structure that contains the antenna-port configuration parameters.
Must not be NULL.
Returns:
RFID_STATUS.