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 brp_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.