Classes |
struct | ROSpecProtocolTable |
struct | TMR_LLRP_C1G2RFModeTable |
struct | TMR_LLRP_LlrpReader |
struct | TMR_LLRP_ReaderCapabilities |
struct | TMR_LLRP_RFControl |
struct | TMR_LLRP_UnhandledAsyncResponse |
Defines |
#define | TM_MANUFACTURER_ID 26554 |
#define | TMR_LLRP_MAX_RFMODE_ENTRIES 7 |
#define | TMR_LLRP_READER_DEFAULT_PORT 5084 |
#define | TMR_LLRP_SYNC_MAX_ROSPECS 256 |
Typedefs |
typedef struct ROSpecProtocolTable | ROSpecProtocolTable |
typedef struct
TMR_LLRP_C1G2RFModeTable | TMR_LLRP_C1G2RFModeTable |
typedef struct TMR_LLRP_LlrpReader | TMR_LLRP_LlrpReader |
typedef struct
TMR_LLRP_ReaderCapabilities | TMR_LLRP_ReaderCapabilities |
typedef struct TMR_LLRP_RFControl | TMR_LLRP_RFControl |
typedef struct
TMR_LLRP_UnhandledAsyncResponse | TMR_LLRP_UnhandledAsyncResponse |
Functions |
TMR_Status | TMR_LLRP_connect (TMR_Reader *reader) |
TMR_Status | TMR_LLRP_destroy (TMR_Reader *reader) |
TMR_Status | TMR_LLRP_executeTagOp (TMR_Reader *reader, TMR_TagOp *tagop, TMR_TagFilter *filter, TMR_uint8List *data) |
TMR_Status | TMR_LLRP_firmwareLoad (TMR_Reader *reader, void *cookie, TMR_FirmwareDataProvider provider) |
TMR_Status | TMR_LLRP_getNextTag (TMR_Reader *reader, TMR_TagReadData *trd) |
TMR_Status | TMR_LLRP_gpiGet (struct TMR_Reader *reader, uint8_t *count, TMR_GpioPin state[]) |
TMR_Status | TMR_LLRP_gpoSet (struct TMR_Reader *reader, uint8_t count, const TMR_GpioPin state[]) |
TMR_Status | TMR_LLRP_hasMoreTags (TMR_Reader *reader) |
TMR_Status | TMR_LLRP_killTag (struct TMR_Reader *reader, const TMR_TagFilter *filter, const TMR_TagAuthentication *auth) |
TMR_Status | TMR_LLRP_LlrpReader_init (TMR_Reader *reader) |
TMR_Status | TMR_LLRP_lockTag (struct TMR_Reader *reader, const TMR_TagFilter *filter, TMR_TagLockAction *action) |
TMR_Status | TMR_LLRP_read (struct TMR_Reader *reader, uint32_t timeoutMs, int32_t *tagCount) |
TMR_Status | TMR_LLRP_readTagMemBytes (struct TMR_Reader *reader, const TMR_TagFilter *filter, uint32_t bank, uint32_t addreass, uint16_t count, uint8_t data[]) |
TMR_Status | TMR_LLRP_readTagMemWords (struct TMR_Reader *reader, const TMR_TagFilter *filter, uint32_t bank, uint32_t address, uint16_t count, uint16_t *data) |
TMR_Status | TMR_LLRP_reboot (struct TMR_Reader *reader) |
TMR_Status | TMR_LLRP_writeTag (TMR_Reader *reader, const TMR_TagFilter *filter, const TMR_TagData *data) |
TMR_Status | TMR_LLRP_writeTagMemBytes (struct TMR_Reader *reader, const TMR_TagFilter *filter, uint32_t bank, uint32_t addreass, uint16_t count, const uint8_t data[]) |
TMR_Status | TMR_LLRP_writeTagMemWords (struct TMR_Reader *reader, const TMR_TagFilter *filter, uint32_t bank, uint32_t address, uint16_t count, const uint16_t *data) |
Mercury API - LLRP Reader interface.
- Author:
- Somu
- Date:
- 05/23/2011
Definition in file tmr_llrp_reader.h.