tmr_llrp_reader.h File Reference

Mercury API - LLRP Reader interface. More...

#include <pthread.h>
#include <semaphore.h>
#include "tmr_region.h"
#include "tmr_tag_protocol.h"
#include "tmr_serial_transport.h"
#include "tmr_params.h"
#include "ltkc.h"
#include "tm_ltkc.h"

Classes

struct  TMR_LLRP_RFControl
struct  TMR_LLRP_C1G2RFModeTable
struct  TMR_LLRP_ReaderCapabilities
struct  ROSpecProtocolTable
struct  TMR_LLRP_UnhandledAsyncResponse
struct  TMR_LLRP_LlrpReader

Typedefs

typedef struct TMR_LLRP_RFControl TMR_LLRP_RFControl
typedef struct
TMR_LLRP_C1G2RFModeTable 
TMR_LLRP_C1G2RFModeTable
typedef struct
TMR_LLRP_ReaderCapabilities 
TMR_LLRP_ReaderCapabilities
typedef struct ROSpecProtocolTable ROSpecProtocolTable
typedef struct
TMR_LLRP_UnhandledAsyncResponse 
TMR_LLRP_UnhandledAsyncResponse
typedef enum
TMMP_Reader_FeaturesFlag 
TMMP_Reader_FeaturesFlag
typedef struct TMR_LLRP_LlrpReader TMR_LLRP_LlrpReader

Enumerations

enum  TMMP_Reader_FeaturesFlag { , TMMP_READER_FEATURES_FLAG_MULTI_SELECT = (1 << 0), TMMP_READER_FEATURES_FLAG_PERANTENNA_ONTIME = (1 << 1), TMMP_READER_FEATURES_FLAG_INVENTORYSPEC_ID = (1 << 2), TMMP_READER_FEATURES_FLAG_STATS_LISTENER = (1 << 3) }

Functions

TMR_Status TMR_LLRP_LlrpReader_init (TMR_Reader *reader)

Detailed Description

Mercury API - LLRP Reader interface.

Author:
Somu
Date:
05/23/2011

Typedef Documentation

This struture used to moniter the protocol in read plan

Reader features Flag Enum

Gen2 RF Mode Table structure. Currently we use only BLF and Encoding from RF Mode table.

LLRP reader structure

This structure is returned from cmdGetReaderCapabilities.

This structure is returned from cmdGetRFControl

This is the structure used to store the unhandled async response


Enumeration Type Documentation

Reader features Flag Enum

Enumerator:
TMMP_READER_FEATURES_FLAG_MULTI_SELECT 

Multipe select feature support flag

TMMP_READER_FEATURES_FLAG_PERANTENNA_ONTIME 

PerAntenna ontime feature support flag

TMMP_READER_FEATURES_FLAG_INVENTORYSPEC_ID 

Custom Inventory Spec ID support flag

TMMP_READER_FEATURES_FLAG_STATS_LISTENER 

stats listener in async read support flag


Function Documentation

TMR_Status TMR_LLRP_LlrpReader_init ( TMR_Reader reader  ) 

Initialize LLRP reader.

Generated on Wed Aug 7 04:08:19 2019 for Mercury C API by  doxygen 1.6.3