Real-Time Measurement and Control

cancel
Showing results for 
Search instead for 
Did you mean: 

Programmatically connect two crates in pyvisa WITHOUT NIDAQ

I have two crates, both PXIe-1092 linked with an HDMI cable.

 

I would like to send a trigger from slot 2 (segment 1) crate 1 through to slot 9 in crate 2

 

I am running either Ubuntu 24 or NI RT on the controllers (PXIe 8842 and PXIe 8881).

 

With windows and NI max I can map segment 1 to segment 2 on each crate. I can also see the cable is connected.

 

However, to map the triggers from crate 1 to crate 2, all the documentation on NI suggests I need to use NIDAQ and labview, to map each trigger individually. This is not an option as I have cards that are waiting for triggers* and do not have NI drivers or understand NI DAQ commands.

 

Is there a way to use NI Visa or lower level to map the trigger from crate 1 to crate 2? I have tried pyvisa, C# and C programs calling the NI-visa libraries and IVI VISA libraries.

* technically they meet PXIe hardware specs but only have PCIe drivers so do not meet PXIe software specs

0 Kudos
Message 1 of 2
(211 Views)

To rephrase for the correct terminologies, you've two PXIe-1092 chassis with Timing and Sync option (i.e., the HDMI cable to share 10M clock and triggers across chassis) and both chassis have their own controller.

Now, you would like to link the pxi_trig lines between the chassis over this HDMI cable?

 

What do you mean by?


@rw_supplier wrote:


* technically they meet PXIe hardware specs but only have PCIe drivers so do not meet PXIe software specs


 

Santhosh
Soliton Technologies

New to the forum? Please read community guidelines and how to ask smart questions

Only two ways to appreciate someone who spent their free time to reply/answer your question - give them Kudos or mark their reply as the answer/solution.

Finding it hard to source NI hardware? Try NI Trading Post
0 Kudos
Message 2 of 2
(192 Views)