Go to the documentation of this file.00001
00002 #ifndef _TM_CONFIG_H
00003 #define _TM_CONFIG_H
00004
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034 #ifdef __cplusplus
00035 extern "C" {
00036 #endif
00037
00041 #define TMR_VERSION "1.29.2.10"
00042
00047 #define TMR_ENABLE_SERIAL_READER
00048
00054 #define TMR_ENABLE_SERIAL_TRANSPORT_NATIVE
00055
00059 #define TMR_MAX_READER_NAME_LENGTH 64
00060
00064 #define TMR_MAX_SERIAL_MULTIPROTOCOL_LENGTH 5
00065
00070 #define TMR_MAX_QUEUE_SLOTS 20
00071
00076 #define TMR_MAX_EMBEDDED_DATA_LENGTH 128
00077
00082 #define TMR_MAX_PROBE_BAUDRATE_LENGTH 8
00083
00088
00089
00090
00091
00092
00093
00097 #define TMR_LLRP_KEEP_ALIVE_TIMEOUT 5000
00098
00105 #undef SINGLE_THREAD_ASYNC_READ
00106
00110 #ifndef BARE_METAL
00111
00116 #define TMR_ENABLE_GEN2_CUSTOM_TAGOPS
00117
00122 #define TMR_ENABLE_ISO180006B
00123
00135 #define TMR_ENABLE_SERIAL_READER_ONLY
00136
00142 #define TMR_ENABLE_BACKGROUND_READS
00143
00144
00148 #define TMR_ENABLE_ERROR_STRINGS
00149
00153 #define TMR_ENABLE_PARAM_STRINGS
00154
00160 #define TMR_ENABLE_STDIO
00161
00167 #define TMR_USE_STRERROR
00168
00169 #else
00170
00174 #undef TMR_ENABLE_GEN2_CUSTOM_TAGOPS
00175
00180 #undef TMR_ENABLE_ISO180006B
00181
00193 #define TMR_ENABLE_SERIAL_READER_ONLY
00194
00200 #undef TMR_ENABLE_BACKGROUND_READS
00201
00202
00206 #undef TMR_ENABLE_ERROR_STRINGS
00207
00211 #undef TMR_ENABLE_PARAM_STRINGS
00212
00218 #undef TMR_ENABLE_STDIO
00219
00225 #undef TMR_USE_STRERROR
00226
00227 #endif
00228
00232 #define TMR_SR_MAX_ANTENNA_PORTS (32)
00233
00238 #undef TMR_BIG_ENDIAN_HOST
00239
00245 #define TMR_ENABLE_API_SIDE_DEDUPLICATION
00246
00250 #define TMR_DEFAULT_READ_FILTER_TIMEOUT -1
00251
00255 #define TMR_MAX_TRANSPORT_SCHEME_NAME 50
00256
00257 #ifdef __cplusplus
00258 }
00259 #endif
00260
00261 #endif