Mercury API - Serial Reader interface. More...
#include "tmr_region.h"#include "tmr_tag_protocol.h"#include "tmr_serial_transport.h"Mercury API - Serial Reader interface.
| typedef struct TMR_AntennaMap TMR_AntennaMap |
Mapping between an arbitrary "antenna" number and a TX/RX port pair. Not all TX/RX pairings are valid for a device.
| typedef struct TMR_AntennaMapList TMR_AntennaMapList |
List of antenna mappings
| typedef struct TMR_PortValue TMR_PortValue |
An antenna port with an associated uint16_t value.
| typedef struct TMR_PortValueList TMR_PortValueList |
List of TMR_PortValue values
| typedef struct TMR_SR_AntennaStatusReport TMR_SR_AntennaStatusReport |
Object of this contains antenna status report
| typedef struct TMR_SR_FrequencyStatusReport TMR_SR_FrequencyStatusReport |
Object of this contains frequency status report
| typedef struct TMR_SR_GEN2_Q TMR_SR_GEN2_Q |
This represents a Q algorithm on the reader.
| typedef struct TMR_SR_GEN2_QStatic TMR_SR_GEN2_QStatic |
Configuration of the static-Q algorithm.
| typedef enum TMR_SR_GEN2_QType TMR_SR_GEN2_QType |
This represents the types of Q algorithms avaliable on the reader.
| typedef enum TMR_SR_PowerMode TMR_SR_PowerMode |
Defines the values for the parameter /reader/powerMode and the return value and parameter to TMR_SR_cmdGetPowerMode and TMR_SR_cmdSetPowerMode.
| typedef struct TMR_SR_ReaderStatistics TMR_SR_ReaderStatistics |
This object is returned from TMR_SR_cmdGetReaderStatistics.
| typedef struct TM_SR_SerialReader TMR_SR_SerialReader |
The serial reader structure.
Operation Options for cmdSetProtocolLicenseKey
| typedef struct TMR_SR_StatusReport TMR_SR_StatusReport |
This object contains the information related to status reports sent by the module during continuous reading
| typedef enum TMR_SR_StatusType TMR_SR_StatusType |
Status report content flags
| typedef struct TMR_SR_TemperatureStatusReport TMR_SR_TemperatureStatusReport |
Object of this contains temperature status report.
| typedef enum TMR_SR_UserConfigCategory TMR_SR_UserConfigCategory |
Congfiguration category for cmdSetUserProfile
| typedef struct TMR_SR_UserConfigOp TMR_SR_UserConfigOp |
The user profile operation structure
| typedef enum TMR_SR_UserConfigOperation TMR_SR_UserConfigOperation |
Operation Options for cmdSetUserProfile
| typedef enum TMR_SR_UserConfigType TMR_SR_UserConfigType |
The configuration type for cmdSetUserProfile
| typedef enum TMR_SR_UserMode TMR_SR_UserMode |
Defines the values for the parameter /reader/userMode and the return value and parameter to TMR_SR_cmdGetUserMode() and TMR_SR_cmdSetUserMode.
| typedef struct TMR_SR_VersionInfo TMR_SR_VersionInfo |
The version structure returned from cmdVersion().
| typedef enum TMR_TransportType TMR_TransportType |
Current message TransportType
| enum TMR_SR_GEN2_QType |
This represents the types of Q algorithms avaliable on the reader.
| enum TMR_SR_PowerMode |
Defines the values for the parameter /reader/powerMode and the return value and parameter to TMR_SR_cmdGetPowerMode and TMR_SR_cmdSetPowerMode.
| enum TMR_SR_StatusType |
Status report content flags
| enum TMR_SR_UserMode |
Defines the values for the parameter /reader/userMode and the return value and parameter to TMR_SR_cmdGetUserMode() and TMR_SR_cmdSetUserMode.
| enum TMR_TransportType |
Current message TransportType
| TMR_Status TMR_SR_SerialReader_init | ( | TMR_Reader * | reader | ) |
Initialize a serial reader. The reader->u.serialReader.transport structure must be initialized before calling this.
1.6.3