TWI Consecutive reads without STOP BIT (NCS 1.7.1 )

Is it possible to perform two TWI Consecutive reads without sending the stop bit in between?

Example: Read 1 Byte - represent length (xxx) of data to come with second read NO STOP BIT.

                  Read xxx Bytes - send STOP BIT

During reading of the Product Specification  v1.2 Chapter 7.36.8.25 (TWIM Register SHORTS) is see that LASTRX_SUSPEND bit 11 doesn't exist anymore.

Was this supported in earlier revisions of the NRF5340 silicon?

Regards

        

  • Hi,

     Do you need a repeated start between the reads..? If not, you could do a longer read. In this case, the first byte received could be considered the first read, then consecutive bytes are considered the second read.

    Was this supported in earlier revisions of the NRF5340 silicon?

    No, it is not supported in the earlier versions as well.

    Kind Regards,

    Swathy

Related