I'm getting HAL_I2C_STATE_BUSY_RX
Hello,
I have developed a code in FreeRTOS mode that contains two main tasks. The first one check if I have received an RX buffer on the I2C bus, and the second one manage the data that has been received.
However, after receiving the first buffer, I am getting HAL_I2C_STATE_BUSY_RX, and I cannot transmit a response to the master device but I'm able to receive another RX buffer . Can anyone please help me?
I'm using I2C in DMA normal mode.
32-> HAL_I2C_STATE_READY
34-> HAL_I2C_STATE_BUSY_RX
