PXI

cancel
Showing results for 
Search instead for 
Did you mean: 

pxi-4137

i want to give a software trigger to measure current through my smu ,i dont want to initialize a channel everytime to measure current(I measure this current based on different conditions which I iterate in a for loop but consider 150 to be a decent ball park no, reinitializing this channel 150 times will waste a considerable amount of time) ,if i don't reinitialize everytime then the smu starts to measure the current as soon it enters running state ,and since it has a fixed buffer memory the current i want to measure is not measured and junk values are logged.

I am using PXIe-1075 chassie and it has 6289,6739 cards along with 4071 DMM and 6509 DIO.

I want to implement it in python because we are moving from labview to python and this reinitializing makes our Iq current  measurements to be the slowest one among all tests in our current setup.

0 Kudos
Message 1 of 2
(599 Views)

Some reproducing code would be very helpful to assist you.

The PXIe-4137 should not start measuring until you call `initiate` by default.

Since you want to use a software trigger, you should configure measure_when to ON_MEASURE_TRIGGER.

Please take a look at the Python documentation, try this out, and if you are still having difficulty, reply back here including

  1. Reproducing code
  2. OS and NI-DCPower version
  3. nidcpower Python module version.
Tobias
Principal Software Engineer
Driver Software
National Instruments
0 Kudos
Message 2 of 2
(552 Views)