st25r3916comRepeatStart() does not work for the st25r3916 driver
Hello,
I am working with stm32cubeIDE using some NDEF example for nucleo NFC08A1 extension board with st25r3916b rfid reader.
Debugging the demoCycle example I see that the code that should insert a repeat start on I2C communication does nothing(which confirms what I have described in another post about the stm32ube example for it, not being able to read chip id):
#ifdef RFAL_USE_I2C
static void st25r3916comRepeatStart( void )
{
st25r3916I2CRepeatStart();
st25r3916I2CSlaveAddrRD( ST25R3916_I2C_ADDR );
}
#endif /* RFAL_USE_I2C */it points some macros but that have nothing associated in rfal_platform.h
#define platformI2CRepeatStart() /*!< I2C Repeat Start */
#define platformI2CSlaveAddrWR(add) /*!< I2C Slave address for Write operation */
#define platformI2CSlaveAddrRD(add)
is it expected that the user implements those?
Thanks,
Mihai
