LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Labview 2020 Community Edition - Does it support Legacy Hardware?

Solved!
Go to solution

@pazarci wrote:

I am not an experienced labview user, but I have taken advantage of the community edition, installed daqmx 15.5.1 without a problem and I am using my 12 year old ni-usb 6009 usb daq module without a problem. I was hesitant at the beginning because it was not clear whether it would work, so I made an image backup of my system drive in case it does not work and I need to go back. I am using win10 pro 20h02 edition on an Asus n752vx notebook.


15.5 doesn't support 2020 officially, but I'm happy to hear it worked for you.

Though, if you check daqmx 20 it supports the 6009. 😉

https://www.ni.com/pdf/manuals/374768ag.html

G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer
0 Kudos
Message 11 of 16
(1,101 Views)

But RIO eval kit with sb9637 cost only $500! (Humanitarity?) Grate device for stupid house automation 🙂

0 Kudos
Message 12 of 16
(1,057 Views)

@rolfk wrote:

But, the Community Edition is supposed to contain (if it doesn't already in the Beta) an updated and NI maintained version of the Linx Toolkit which allows to target LabVIEW to single board computers of the Raspberry Pi and BeagleBone Black family. This while not truely real-time enabled like the RIO targets from NI, works very much like one of the RIOs where you develop your code on your computer and deploy it to the respective target board to be executed there. Linx also supports Arduino but not as target to deploy LabVIEW code on. Rather you develop an application in your favorite Arduino IDE and deploy it to the board and then Linx comes with communincation libraries to talk to that app from LabVIEW over serial or TCP/IP.

 


This is not really true... In my experience, LINX basically turns an Arduino/BBB/R-PI into a DAQ like device that needs to always be "tethered" to a host computer running LabVIEW. Now that "tether" can be USB (Arduino) or Ethernet (R-PI/BBB) even wireless but it has to be there. LabVIEW is not really running on the target device, but a small stub that communicates with a LabVIEW application running on the host PC is.

0 Kudos
Message 13 of 16
(1,043 Views)

@RochelleS wrote:

@rolfk wrote:

But, the Community Edition is supposed to contain (if it doesn't already in the Beta) an updated and NI maintained version of the Linx Toolkit which allows to target LabVIEW to single board computers of the Raspberry Pi and BeagleBone Black family. This while not truely real-time enabled like the RIO targets from NI, works very much like one of the RIOs where you develop your code on your computer and deploy it to the respective target board to be executed there. Linx also supports Arduino but not as target to deploy LabVIEW code on. Rather you develop an application in your favorite Arduino IDE and deploy it to the board and then Linx comes with communincation libraries to talk to that app from LabVIEW over serial or TCP/IP.

 


This is not really true... In my experience, LINX basically turns an Arduino/BBB/R-PI into a DAQ like device that needs to always be "tethered" to a host computer running LabVIEW. Now that "tether" can be USB (Arduino) or Ethernet (R-PI/BBB) even wireless but it has to be there. LabVIEW is not really running on the target device, but a small stub that communicates with a LabVIEW application running on the host PC is.


It is true.  You can do exactly what rolfk mentioned.  I've done it myself.  You can even have it set to automatically run on SBC bootup.

Bill
CLD
(Mid-Level minion.)
My support system ensures that I don't look totally incompetent.
Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.
Humble author of the CLAD Nugget.
0 Kudos
Message 14 of 16
(1,039 Views)

@billko wrote:

@RochelleS wrote:

@rolfk wrote:

But, the Community Edition is supposed to contain (if it doesn't already in the Beta) an updated and NI maintained version of the Linx Toolkit which allows to target LabVIEW to single board computers of the Raspberry Pi and BeagleBone Black family. This while not truely real-time enabled like the RIO targets from NI, works very much like one of the RIOs where you develop your code on your computer and deploy it to the respective target board to be executed there. Linx also supports Arduino but not as target to deploy LabVIEW code on. Rather you develop an application in your favorite Arduino IDE and deploy it to the board and then Linx comes with communincation libraries to talk to that app from LabVIEW over serial or TCP/IP.

 


This is not really true... In my experience, LINX basically turns an Arduino/BBB/R-PI into a DAQ like device that needs to always be "tethered" to a host computer running LabVIEW. Now that "tether" can be USB (Arduino) or Ethernet (R-PI/BBB) even wireless but it has to be there. LabVIEW is not really running on the target device, but a small stub that communicates with a LabVIEW application running on the host PC is.


It is true.  You can do exactly what rolfk mentioned.  I've done it myself.  You can even have it set to automatically run on SBC bootup.


With an interactive Front Panel on the PI?

0 Kudos
Message 15 of 16
(1,025 Views)

@RochelleS wrote:

@billko wrote:

@RochelleS wrote:

@rolfk wrote:

But, the Community Edition is supposed to contain (if it doesn't already in the Beta) an updated and NI maintained version of the Linx Toolkit which allows to target LabVIEW to single board computers of the Raspberry Pi and BeagleBone Black family. This while not truely real-time enabled like the RIO targets from NI, works very much like one of the RIOs where you develop your code on your computer and deploy it to the respective target board to be executed there. Linx also supports Arduino but not as target to deploy LabVIEW code on. Rather you develop an application in your favorite Arduino IDE and deploy it to the board and then Linx comes with communincation libraries to talk to that app from LabVIEW over serial or TCP/IP.

 


This is not really true... In my experience, LINX basically turns an Arduino/BBB/R-PI into a DAQ like device that needs to always be "tethered" to a host computer running LabVIEW. Now that "tether" can be USB (Arduino) or Ethernet (R-PI/BBB) even wireless but it has to be there. LabVIEW is not really running on the target device, but a small stub that communicates with a LabVIEW application running on the host PC is.


It is true.  You can do exactly what rolfk mentioned.  I've done it myself.  You can even have it set to automatically run on SBC bootup.


With an interactive Front Panel on the PI?


It doesn't have to have a UI to be LabVIEW code running on a target.  And to be sure, my application running on the PI has real, physical buttons on it, so it does have an interactive front panel - just a physical one, not a virtual one.

Bill
CLD
(Mid-Level minion.)
My support system ensures that I don't look totally incompetent.
Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.
Humble author of the CLAD Nugget.
0 Kudos
Message 16 of 16
(1,021 Views)