I have a test application that calls i2s_driver_install with an event queue, per the documentation here:
https://docs.espressif.com/projects/esp ... onfig_tiPv
I set my buffer length to be 2.5 milliseconds at a sample rate of 48kHz. I have confirmed that I receive 400 events per second, which seems correct. These event objects on the queue are of type i2s_event_t, which has two fields:
- type
- size
Many thanks,
Dave