Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

What is an IVI_ERROR_CANNOT_MODIFY_REPEATED_CAPABILITY_TABLE error?

I get this error on a TestStand IVI DMM Configure operation (i.e. a call to IviDmm_InitWithOptions). The DMM target is a Keithley 2700 DMM with the latest IVI drivers. TestStand is version 2.0.1 and I'm using the IVI Compliance Package 2.0. And no, I didn't let the TestStand install overwrite my IVI drivers. I also tweaked TestStand to not output an options string, but that had no effect.
0 Kudos
Message 1 of 2
(3,050 Views)
Hi somat_eng,

The problem comes from the Keithley driver. The 2700 IVI driver has a problem were the driver attempts to add channel-based attributes before calling BuildChannelTable. IVI engine 1.83 was tolerant of this behavior. IVI 2.0 is not tolerant of this behavior. Therefore, the driver needs to be updated. IVI Engine 2.0 uncovered the same type of problem in some of our drivers so we had to update them.

As far as I know, Keitheley is aware of this issue and they are in the process of fixing it.

I hope this helps!

Best Regards,

Vesna Jadric
Instrument Drivers/IVI
National Instruments
0 Kudos
Message 2 of 2
(3,050 Views)