ST25DV I2C RF conflict
I want to use my ST25DV with both I2C and RF interfaces.
There is no clear arbitrage between the 2, but the first is served. Moreover, I tested that while I2C is operating in reading and writing bytes in a for loop, the RF can corrupt the data in some way making the I2C lose data, or answer busy.
I tried to switch off the RF using the dynamic command RF_MNGT_Dyn at address 2003h setting RF_SLEEP =1, while I2C is writing or reading. But the data result was corrupted again.
this is my code simplified:
Turn EEPROM on;
sleep RF;
wait RF OFF time;
Write 64 bytes with I2C;
Read 64 bytes with I2C;
Calculate CRC and identify if byte written are equal to written;
