> For the complete documentation index, see [llms.txt](https://inacks.gitbook.io/inacks-is3720-i2c-dmx+rdm-receiver-ic/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://inacks.gitbook.io/inacks-is3720-i2c-dmx+rdm-receiver-ic/datasheet/i2c-description/multiple-byte-read.md).

# Multiple Byte Read

> This page is not the authoritative source for design information. The official [IS3720 datasheet](https://www.inacks.com/is3720) published on [www.inacks.com](http://www.inacks.com) is the authoritative reference: always consult it for the latest information.

Multiple Byte Read operation functions similarly to Single Byte Read but can read a block of up to 632 registers in a single operation, corresponding to the full memory map.

To perform a Multiple Byte Read operation, follow the same procedure as for a Single Byte Read until the first byte is received. After receiving the first byte, instead of generating a Not Acknowledge (NACK), your microcontroller should continue acknowledging (ACK) each received data byte from the IS3720 for as many bytes as it intends to read. To conclude the read operation, after reading the last data byte, your microcontroller should generate a Not Acknowledge (NACK) and a Stop Condition.

With each byte read, the pointer register increments by one.

Invalid Memory Addressing

The valid memory range of the IS3720 goes from addresses 0 to 631.

If the Multiple Byte Read operation is performed with a pointer register within the valid memory range (0 to 631), but the data retrieval extends beyond register 631, a rollover to position 0 will occur. For example, the value of register 633 will correspond to the content of register 1 (DMX\_CH1).

If a Multiple Byte Read operation is performed with a pointer register value higher than 631, the read result will be 0xFF.

<figure><img src="https://4031855160-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMR1I6AmpcBW5WamvgJ4O%2Fuploads%2Fx5pGwhgr0vj3gSs6JEoj%2FEvadrw0145A.png?alt=media&amp;token=9111ffef-4d4a-476c-8902-298b42ee0efc" alt=""><figcaption></figcaption></figure>
