I've duplicated the LJTick commanding code given in the exodriver example "u3LJTDAC.c" for use in my own applications.
I'm using a U3-HV with LJTick connected to the FI04/FIO5 section.
This works fine, EXCEPT: I'm finding that between applications, the channel 0 and channel 1 outputs can BE REVERSED.
In other words, in one application, when I send a command to channel 0, the voltage registers on FIO4 as expected (with none on FIO5).
But in another app, it's reversed: commanding channel 0 results in voltage on FIO5 (none on FIO4), and vice-versa.
I know the channel numbers and command voltages as I'm printing them right before the call to getTdacBinVoltCalibrated()
How can this happen?