BALTECH SDK wrapper functions reference

§ brp_Iso15_CustomCommand()

brp_errcode brp_Iso15_CustomCommand ( brp_Iso15_CustomCommand_t  params)

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.

Parameters
[in]paramsStruct with the following fields:
  • protocol used to execute the command
  • Cmd (in) Custom ISO 15693 command code.
  • Opt (in) Enables the usage of option flag Byte.
  • MFC (in) Manufacturer Code.
  • TO (in) Timeout in ms for label answer after it has fully received the command.
  • RequestData (in) Data block (request).
  • RequestData_len (in) Length of RequestData (in bytes).
  • LabelStat (out) Status code returned from label. The following bytes will only be returned, if LabelStat is OK.
  • ResponseData (out) Data block (response).
  • ResponseData_len (out) Length of ResponseData (in bytes).
  • mempool (in) 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