BALTECH Docs |
C API for BALTECH SDK
|
Commands for UID / EPC tags. More...
#include "../typedefs.h"
Go to the source code of this file.
Macros | |
#define | BRP_EpcUid_ErrNoTag BRP_ERR_STATUS(0x2200, 0x01) |
No label in field of antenna. More... | |
#define | BRP_EpcUid_ErrHf BRP_ERR_STATUS(0x2200, 0x04) |
General HF error. More... | |
#define | BRP_EpcUid_ErrCom BRP_ERR_STATUS(0x2200, 0x10) |
Error in communication to reader chip. More... | |
#define | BRP_EpcUid_ErrCmd BRP_ERR_STATUS(0x2200, 0x20) |
Command and/or parameters invalid. More... | |
Functions | |
brp_errcode | brp_EpcUid_UidReplyRound (brp_protocol protocol, bool EPC, bool FixSlot, unsigned SlotCoding, unsigned MaskLength, brp_buf SelectionMask, size_t SelectionMask_len, unsigned HashValue, unsigned *MemStatusFlag, unsigned *LabelNr, unsigned *LabelLength, brp_buf *LabelData, size_t *LabelData_len, brp_mempool *mempool) |
This command scans for labels in the field using time slots. More... | |
brp_errcode | brp_EpcUid_UidWrite (brp_protocol protocol, bool EPC, unsigned BlockAdr, brp_buf BlockData, size_t BlockData_len) |
This command writes data Bytes to a label. More... | |
brp_errcode | brp_EpcUid_UidDestroy (brp_protocol protocol, brp_buf EpcUidData, size_t EpcUidData_len, brp_buf DestroyCode, size_t DestroyCode_len) |
This command will render the label permanently unable to give any replies. More... | |
brp_errcode | brp_EpcUid_EpcSetMode (brp_protocol protocol, unsigned DR848, brp_EpcUid_EpcSetMode_Coding Coding) |
This command specifies HF coding. More... | |
brp_errcode | brp_EpcUid_EpcSelect (brp_protocol protocol, unsigned Truncate, unsigned Target, unsigned Action, brp_EpcUid_EpcSelect_MemBank MemBank, unsigned MaskPointerLength, brp_buf MaskPointer, size_t MaskPointer_len, unsigned MaskLength, brp_buf SelectionMask, size_t SelectionMask_len) |
This command selects a particular tag population. More... | |
brp_errcode | brp_EpcUid_EpcInventory (brp_protocol protocol, unsigned Sel, unsigned Session, unsigned SlotCoding, unsigned *MemStatusFlag, unsigned *LabelNr, brp_buf *LabelData, size_t *LabelData_len, brp_mempool *mempool) |
This command executes an inventory command. More... | |
Commands for UID / EPC tags.
Definition in file epcuid.h.