LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Is it possible to read from/write to VISA instruments on the client side of a hosted LV application?

I want to be able to run an LV application that I've written on any computer, without actually distributing the application. I have a Linux box at home that I could host this on. The application reads from VISA compatible sensors and writes to some VISA compatible pumps. Is this possible? How would I handle timeouts/connection drops using this? Can I deploy this application to Linux? I have the Application Builder, but so far I've only figure out how to build .exe's with that.

0 Kudos
Message 1 of 4
(2,456 Views)

You might want to look into the LabVIEW Web Services.  Then your clients just need a web browser to see the data and manipulate your application.

 

If you are building for a Linux machine, then you need to have the LabVIEW for Linux.  The installer is created much the same way as the executable, create a build spec for an installer.


GCentral
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
0 Kudos
Message 2 of 4
(2,449 Views)
Are LabVIEW Web services capable of handling USB things? As in, a drop down menu for choosing a VISA instrument would show instruments that are on the clients machine instead of the ones hooked up to the host? Also, is LV for Linux an additional license?
0 Kudos
Message 3 of 4
(2,442 Views)

@ijustlovemath wrote:
Are LabVIEW Web services capable of handling USB things? As in, a drop down menu for choosing a VISA instrument would show instruments that are on the clients machine instead of the ones hooked up to the host?

No, the devices would have to be on the machine that is running the application, which is the Linux machine.  If you want your clients to run the application, I recommend just making an installer and install it on each machine that needs to run it.  I wouldn't trust trying to have multiple machines running the same application from the same location.


GCentral
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
0 Kudos
Message 4 of 4
(2,410 Views)