From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

USB-8452: How to address a device with 16-bit register address

Dear All,

I am using an USB-8452 board to write/read registers of a device via I2C.

The device is peculiar, in sense that the register address is not 8-bit but 16-bit.

For example, I want to write 0xAA into register 0x1234 of a device with 7-bit slave address 0x7B (see snippet).

snippet.png

 

If I use NI-845x VI's I get "Error -301743 occurred at NI-845x I2C Write.vi:4470003" and "NI-845x: The slave did not acknowledge a data byte transmitted by the I2C master."

Is there some way to ignore the NACK?

Thanks for your attention

 

 

0 Kudos
Message 1 of 1
(2,210 Views)