Hi @ajb2k3 Yes I have checked the data sheet and it's working fine. Just read all the byte need to long time in my program even if I read with 1Mega. I suspect it would be twice as fast without this pause. I found a information about this break, but i have no idea how to do this with the Uiflow activate polling mode (use portMAX_DELAY) The last parameter -1 stands for the timeout in milliseconds. If you want to ensure that no RTOS scheduling is delayed, you can set portMAX_DELAY i2c_master_transmit_receive(dev_handle, buffer, 2, buf, 9, portMAX_DELAY);