NXP Reader Library  v17.1.0.2535
Commands_Personalization

These Components implements the MIFARE Plus personalization commands. More...

Collaboration diagram for Commands_Personalization:

Functions

phStatus_t phalMfp_WritePerso (void *pDataParams, uint8_t bLayer4Comm, uint16_t wBlockNr, uint8_t *pValue)
 Performs a MIFARE Plus Write Perso command. More...
 
phStatus_t phalMfp_CommitPerso (void *pDataParams, uint8_t bLayer4Comm)
 Performs a MIFARE Plus Commit Perso command. More...
 

Detailed Description

These Components implements the MIFARE Plus personalization commands.

Function Documentation

◆ phalMfp_WritePerso()

phStatus_t phalMfp_WritePerso ( void *  pDataParams,
uint8_t  bLayer4Comm,
uint16_t  wBlockNr,
uint8_t pValue 
)

Performs a MIFARE Plus Write Perso command.

The Write Perso command can be executed using the ISO14443-3 communication protocol (after layer 3 activation)
or using the ISO14443-4 protocol (after layer 4 activation)

Returns
Status code
Return values
PH_ERR_SUCCESSOperation successful.
OtherDepending on implementation and underlying component.
Parameters
[in]pDataParams[In] Pointer to this layer's parameter structure.
[in]bLayer4Comm[In] ISO14443 protocol to be used.
[in]wBlockNr[In] Block number to be personalized.
[in]pValue[In] The value for the block mentioned in BlockNr parameter.

◆ phalMfp_CommitPerso()

phStatus_t phalMfp_CommitPerso ( void *  pDataParams,
uint8_t  bLayer4Comm 
)

Performs a MIFARE Plus Commit Perso command.

The Commit Perso command can be executed using the ISO14443-3 communication protocol (after layer 3 activation)
or using the ISO14443-4 protocol (after layer 4 activation).

Returns
Status code
Return values
PH_ERR_SUCCESSOperation successful.
OtherDepending on implementation and underlying component.
Parameters
[in]pDataParams[In] Pointer to this layer's parameter structure.
[in]bLayer4Comm[In] ISO14443 protocol to be used.