2021-10-11 1:27 AM
Hi, i am working on a mobile android application, and from the firmware team they told me i need to this procedure:
1. User closes his mobile phone to climatic sensor.
2. A mobile app send a ManageGPO command (0x80) to ST25DV64K chip.
3. This command raises RF_INTERRUPT in NFC which is seen by MCU.
4. MCU updates values in DGN memory space.
But how can I do this? I am a beginner in this technology, so i don't have much knowledge.
I have also tried to send some custom command with the ST25 demo app, like 02 80 02 00
but the response is 01 01 ISO15693_CMD_NOT_SUPPORTED
Solved! Go to Solution.
2021-10-12 12:41 AM
Hello,
In order to send interrupts from ST25DV, you need first to configure GPO output of the ST25DV. Here are the steps:
Your command 02 80 02 00 is not formed correctly. Please refer to datasheet (https://www.st.com/resource/en/datasheet/st25dv64k.pdf) chapter "7.6.30 Manage GPO" to see how this command is formed: request flag, command code, manufacturer code, then the value 0x80 for RF_INTERRUPT. (the UID is only present if you set the request flag to 0x22 instead of 0x02. In your command, you miss the command and the manufacturer code.
Best regards.
2021-10-12 12:41 AM
Hello,
In order to send interrupts from ST25DV, you need first to configure GPO output of the ST25DV. Here are the steps:
Your command 02 80 02 00 is not formed correctly. Please refer to datasheet (https://www.st.com/resource/en/datasheet/st25dv64k.pdf) chapter "7.6.30 Manage GPO" to see how this command is formed: request flag, command code, manufacturer code, then the value 0x80 for RF_INTERRUPT. (the UID is only present if you set the request flag to 0x22 instead of 0x02. In your command, you miss the command and the manufacturer code.
Best regards.
We’re moving the ST Community to a new platform to give you a better and more reliable community experience.