I was able to interface a 9 axis MPU9250 sensor with nRF52832 via TWI. Now I want to read more number of sensor's data i.e., I want to read 8 IMU sensors data. Since, nRF52832 has only 2 TWI ports, I have interfaced all the sensors via a I2C multiplexer i.e., TCA 9548A. When I am initializing the i2c multiplexer using its address 0x70, the flow is struck inside the while (m_xfer_done == false){} only. m_xfer_done state is not becoming true at any time. Is it because of the error handling function? if so how to debug the error handling function? Please throw me some answer soon.
Thanks