Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

USB-8451 header file is missing function definitions to Get and Set Polling Timeout on I2C bus

Not sure where to post this.  There doesn't seem to be an I2C board. 

 

I'm using a NI USB-8451 device to write to an EEPROM.  It sometimes gives an error that suggests I increase the ACK Polling Timeout.  The manual describes a function calls to get and set the ACK timeout along with other functions that are not included in my header file.  What am I missing?

 

Thanks in advance,

Nick

0 Kudos
Message 1 of 3
(4,169 Views)

Which programming language?

 

If you install Visual Studio after you installed NI-DAQmx, you need to modify your NI-DAQmx installation to include support for whichever language you are using.

0 Kudos
Message 2 of 3
(4,163 Views)

Somehow the project had a header file and library included in the source control that didn't contain those functions.  I was able to change to (newer?) files that did have the calls.  All fixed.

 

Thanks,

Nick 

0 Kudos
Message 3 of 3
(4,155 Views)