Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

NI-VISA on SBC with GPIO

OK, I've done all my due diligence and can't find any help on this.  Sorry if it's a known topic.  

 

I can't connect directly to the target instrument with Ethernet, so I want to buffer data remotely and return it via GPIB after the run.  Security issues, no physical reason.  

 

I want to build what amounts to a GPIB instrument.  It will handle a few simple commands like return an array of data.  So I need to set up the USB-GPIB adapter as an instrument.  

 

The data and command processor will be on a SBC on the other end of the USB-GPIB.  . 

 

I need VISA to do it.  Which means x86, right?  I don't think NI-VISA will run on anything else?  

 

And I need a GPIO to trigger the acquisition that is acquiring the data (which I will collect through the SBC's Ethernet, and buffer until called for by my main PC).  

 

And I would like to do it in Linux and run it all under Python, if possible.  But I'll take Windows if that's all that's on the menu.  

 

So, a x86 SBC running Linux (maybe) and NI-VISA, with some kind of hardware GPIO pins.  Do I have that right, or am I missing something?  Or is there a better solution?  I can't get any traction on that combination.  Anybody?  

 

0 Kudos
Message 1 of 2
(1,412 Views)

what about a serial line. Cheap and really fast these days

greetings from the Netherlands
0 Kudos
Message 2 of 2
(1,410 Views)