BALTECH Docs |
C API for BALTECH SDK
|
brp_errcode brp_Iso15_CustomCommand | ( | brp_protocol | protocol, |
unsigned | Cmd, | ||
unsigned | Opt, | ||
unsigned | MFC, | ||
unsigned | TO, | ||
brp_buf | RequestData, | ||
size_t | RequestData_len, | ||
unsigned * | LabelStat, | ||
brp_buf * | ResponseData, | ||
size_t * | ResponseData_len, | ||
brp_mempool * | mempool | ||
) |
This command executes any ISO 15693 manufacturer proprietary commands, so- called custom-commands.
By default, the same label is addressed as in the last regular ISO 15693 command.
[in] | protocol | used to execute the command |
[in] | Cmd | Custom ISO 15693 command code. |
[in] | Opt | Enables the usage of option flag Byte. |
[in] | MFC | Manufacturer Code. |
[in] | TO | Timeout in ms for label answer after it has fully received the command. |
[in] | RequestData | Data block (request). |
[in] | RequestData_len | |
[out] | LabelStat | Status code returned from label. The following bytes will only be returned, if LabelStat is OK. |
[out] | ResponseData | Data block (response). |
[out] | ResponseData_len | |
[in] | mempool | is used to store response data. Maybe NULL to use an internal mempool, in this case the data is only available until another command uses the internal mempool |