Mercury API - Reader parameter interface. More...
Go to the source code of this file.
#define TMR_PARAMWORDS ((1 + TMR_PARAM_MAX +31) / 32) |
Definition at line 216 of file tmr_params.h.
Parameter keys for TMR_paramSet() and TMR_paramGet(). Each parameter is listed with its associated string name and the parameter type. A pointer to that type is passed to TMR_paramGet() (for example, "TMR_String *" for /reader/version/model).
enum TMR_Param |
Parameter keys for TMR_paramSet() and TMR_paramGet(). Each parameter is listed with its associated string name and the parameter type. A pointer to that type is passed to TMR_paramGet() (for example, "TMR_String *" for /reader/version/model).
TMR_PARAM_NONE |
No such parameter - used as a return value from TMR_paramID(). |
TMR_PARAM_MIN | |
TMR_PARAM_BAUDRATE |
"/reader/baudRate", uint32_t |
TMR_PARAM_PROBEBAUDRATES |
"/reader/probeBaudRates", TMR_uint32List |
TMR_PARAM_COMMANDTIMEOUT |
"/reader/commandTimeout", uint32_t |
TMR_PARAM_TRANSPORTTIMEOUT |
"/reader/transportTimeout", uint32_t |
TMR_PARAM_POWERMODE |
"/reader/powerMode", TMR_SR_PowerMode |
TMR_PARAM_USERMODE |
"/reader/userMode", TMR_SR_UserMode |
TMR_PARAM_ANTENNA_CHECKPORT |
"/reader/antenna/checkPort", bool |
TMR_PARAM_ANTENNA_PORTLIST |
"/reader/antenna/portList", TMR_uint8List |
TMR_PARAM_ANTENNA_CONNECTEDPORTLIST |
"/reader/antenna/connectedPortList", TMR_uint8List |
TMR_PARAM_ANTENNA_PORTSWITCHGPOS |
"/reader/antenna/portSwitchGpos", TMR_uint8List |
TMR_PARAM_ANTENNA_SETTLINGTIMELIST |
"/reader/antenna/settlingTimeList", TMR_PortValueList |
TMR_PARAM_ANTENNA_RETURNLOSS |
"reader/antenna/returnLoss", TMR_PortValueList |
TMR_PARAM_ANTENNA_TXRXMAP |
"/reader/antenna/txRxMap", TMR_AntennaMapList |
TMR_PARAM_GPIO_INPUTLIST |
"/reader/gpio/inputList", TMR_uint8List |
TMR_PARAM_GPIO_OUTPUTLIST |
"/reader/gpio/outputList", TMR_uint8List |
TMR_PARAM_GEN2_ACCESSPASSWORD |
"/reader/gen2/accessPassword", TMR_GEN2_Password |
TMR_PARAM_GEN2_Q |
"/reader/gen2/q", TMR_GEN2_Q |
TMR_PARAM_GEN2_TAGENCODING |
"/reader/gen2/tagEncoding", TMR_GEN2_TagEncoding |
TMR_PARAM_GEN2_SESSION |
"/reader/gen2/session", TMR_GEN2_Session |
TMR_PARAM_GEN2_TARGET |
"/reader/gen2/target", TMR_GEN2_Target |
TMR_PARAM_GEN2_BLF |
"/reader/gen2/BLF", TMR_Gen2_LinkFrequency |
TMR_PARAM_GEN2_TARI |
"/reader/gen2/tari", TMR_Gen2_Tari |
TMR_PARAM_GEN2_WRITEMODE |
"/reader/gen2/writeMode", TMR_Gen2_WriteMode |
TMR_PARAM_GEN2_BAP |
"/reader/gen2/bap", TMR_Gen2_Bap |
TMR_PARAM_GEN2_PROTOCOLEXTENSION |
"/reader/gen2/protocolExtension", TMR_PARAM_GEN2_PROTOCOLEXTENSION |
TMR_PARAM_ISO180006B_BLF |
"/reader/iso180006b/BLF", TMR_ISO180006B_LinkFrequency |
TMR_PARAM_ISO180006B_MODULATION_DEPTH |
"/reader/iso180006b/modulationDepth", TMR_ISO180006B_ModulationDepth |
TMR_PARAM_ISO180006B_DELIMITER |
"/reader/iso180006b/delimiter", TMR_PARAM_ISO18000_6B_DELIMITER |
TMR_PARAM_READ_ASYNCOFFTIME |
"/reader/read/asyncOffTime", uint32_t |
TMR_PARAM_READ_ASYNCONTIME |
"/reader/read/asyncOnTime", uint32_t |
TMR_PARAM_READ_PLAN |
"/reader/read/plan", TMR_ReadPlan |
TMR_PARAM_RADIO_ENABLEPOWERSAVE |
"/reader/radio/enablePowerSave, bool |
TMR_PARAM_RADIO_POWERMAX |
"/reader/radio/powerMax", int16_t |
TMR_PARAM_RADIO_POWERMIN |
"/reader/radio/powerMin", int16_t |
TMR_PARAM_RADIO_PORTREADPOWERLIST |
"/reader/radio/portReadPowerList", TMR_PortValueList |
TMR_PARAM_RADIO_PORTWRITEPOWERLIST |
"/reader/radio/portWritePowerList", TMR_PortValueList |
TMR_PARAM_RADIO_READPOWER |
"/reader/radio/readPower", int32_t |
TMR_PARAM_RADIO_WRITEPOWER |
"/reader/radio/writePower", int32_t |
TMR_PARAM_RADIO_TEMPERATURE |
"/reader/radio/temperature", int8_t |
TMR_PARAM_TAGREADDATA_RECORDHIGHESTRSSI |
"/reader/tagReadData/recordHighestRssi", bool |
TMR_PARAM_TAGREADDATA_REPORTRSSIINDBM |
"/reader/tagReadData/reportRssiInDbm", bool |
TMR_PARAM_TAGREADDATA_UNIQUEBYANTENNA |
"/reader/tagReadData/uniqueByAntenna", bool |
TMR_PARAM_TAGREADDATA_UNIQUEBYDATA |
"/reader/tagReadData/uniqueByData", bool |
TMR_PARAM_TAGOP_ANTENNA |
"/reader/tagop/antenna", uint8_t |
TMR_PARAM_TAGOP_PROTOCOL |
"/reader/tagop/protocol", TMR_Protocol |
TMR_PARAM_VERSION_HARDWARE |
"/reader/version/hardware", TMR_String |
TMR_PARAM_VERSION_SERIAL |
"/reader/version/serial", TMR_String |
TMR_PARAM_VERSION_MODEL |
"/reader/version/model", TMR_String |
TMR_PARAM_VERSION_SOFTWARE |
"/reader/version/software", TMR_String |
TMR_PARAM_VERSION_SUPPORTEDPROTOCOLS |
"/reader/version/supportedProtocols", TMR_TagProtocolList |
TMR_PARAM_REGION_HOPTABLE |
"/reader/region/hopTable", TMR_uint32List |
TMR_PARAM_REGION_HOPTIME |
"/reader/region/hopTime", uint32_t |
TMR_PARAM_REGION_ID |
"/reader/region/id", TMR_Region |
TMR_PARAM_REGION_SUPPORTEDREGIONS |
"/reader/region/supportedRegions", TMR_RegionList |
TMR_PARAM_REGION_LBT_ENABLE |
"/reader/region/lbt/enable", bool |
TMR_PARAM_LICENSE_KEY |
"/reader/licenseKey", TMR_uint8List |
TMR_PARAM_USER_CONFIG |
"/reader/userConfig", TMR_UserConfigOption |
TMR_PARAM_RADIO_ENABLESJC |
"/reader/radio/enableSJC", bool |
TMR_PARAM_EXTENDEDEPC |
"/reader/extendedEpc", bool |
TMR_PARAM_READER_STATISTICS |
"/reader/statistics", TMR_SR_ReaderStatistics |
TMR_PARAM_READER_STATS |
"/reader/stats", TMR_ |
TMR_PARAM_URI |
"/reader/uri", TMR_String |
TMR_PARAM_PRODUCT_GROUP_ID |
"/reader/version/productGroupID", uint16_t |
TMR_PARAM_PRODUCT_GROUP |
"/reader/version/productGroup", TMR_String |
TMR_PARAM_PRODUCT_ID |
"/reader/version/productID", uint16_t |
TMR_PARAM_TAGREADATA_TAGOPSUCCESSCOUNT |
"/reader/tagReadData/tagopSuccesses", uint16_t |
TMR_PARAM_TAGREADATA_TAGOPFAILURECOUNT |
"/reader/tagReadData/tagopFailures", uint16_t |
TMR_PARAM_STATUS_ENABLE_ANTENNAREPORT |
"/reader/status/antennaEnable", bool |
TMR_PARAM_STATUS_ENABLE_FREQUENCYREPORT |
"/reader/status/frequencyEnable", bool |
TMR_PARAM_STATUS_ENABLE_TEMPERATUREREPORT |
"/reader/status/temperatureEnable", bool |
TMR_PARAM_TAGREADDATA_ENABLEREADFILTER |
"/reader/tagReadData/enableReadFilter", bool |
TMR_PARAM_TAGREADDATA_READFILTERTIMEOUT |
"/reader/tagReadData/readFilterTimeout", int32_t |
TMR_PARAM_TAGREADDATA_UNIQUEBYPROTOCOL |
"/reader/tagReadData/uniqueByProtocol", bool |
TMR_PARAM_READER_DESCRIPTION |
"/reader/description", TMR_String |
TMR_PARAM_READER_HOSTNAME |
"reader/hostname", TMR_String |
TMR_PARAM_CURRENTTIME |
"/reader/currentTime", struct tm |
TMR_PARAM_READER_WRITE_REPLY_TIMEOUT |
"/reader/gen2/writeReplyTimeout", uint16_t |
TMR_PARAM_READER_WRITE_EARLY_EXIT |
"/reader/gen2/writeEarlyExit", bool |
TMR_PARAM_READER_STATS_ENABLE |
"reader/stats/enable", TMR_StatsEnable |
TMR_PARAM_TRIGGER_READ_GPI |
"/reader/trigger/read/Gpi", TMR_uint8List |
TMR_PARAM_METADATAFLAG |
"/reader/metadataflags", TMR_TRD_MetadataFlag |
TMR_PARAM_LICENSED_FEATURES | |
TMR_PARAM_END | |
TMR_PARAM_MAX |
Definition at line 43 of file tmr_params.h.