BALTECH SDK wrapper functions reference

§ brp_Iso14a_PerformPPS()

brp_errcode brp_Iso14a_PerformPPS ( brp_Iso14a_PerformPPS_t  params)

This command sets up the communication parameters for ISO 14443-4 commands.

Iso14a.PerformPPS may be used to change the default communication parameters in order to achieve faster HF communication. This command has to be executed directly after the Iso14a.RequestATS command but it is not necessary to execute it at all.

This command covers the PPS command as specified by ISO 14443-3 (type A).

The PPS1 bit mask is only sent to the PICC if DSI or DRI differ from the current settings.

Parameters
[in]paramsStruct with the following fields:
  • protocol used to execute the command
  • CID (in) Channel ID (CID) assigned to this PICC. Possible values: * 0x00: PICC will respond to ISO 14443-4 commands with CID disabled. * 0x01-0x0E: valid CID value. * 0x0F-0xFF: rfu.
  • DSI (in) Divisor Send/Receive Integer (DSI/DRI) This parameter is mapped to the Divisor Send/Receive (DS/DI) value, which determines bit rate for sending data from PICC to PCD. The possible DS/DR values (mapped to the DSI/DRI index) are listed below.
  • DRI (in) Divisor Send/Receive Integer (DSI/DRI) This parameter is mapped to the Divisor Send/Receive (DS/DI) value, which determines bit rate for sending data from PICC to PCD. The possible DS/DR values (mapped to the DSI/DRI index) are listed below.