C API for BALTECH SDK

§ brp_Iso14a_PerformPPS()

brp_errcode brp_Iso14a_PerformPPS ( brp_protocol  protocol,
unsigned  CID,
brp_DivisorInteger  DSI,
brp_DivisorInteger  DRI 
)

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]protocolused to execute the command
[in]CIDChannel 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.
[in]DSIDivisor 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.
[in]DRIDivisor 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.