LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LabVIEW subscription model for 2022

Solved!
Go to solution

We use RAD Studio for PC and UI, with some inclusion of python libs. Here is the comparison list between the 2:

https://en.delphipraxis.net/topic/8818-python-over-delphi/?do=findComment&comment=74199https://en.de...

0 Kudos
Message 661 of 732
(1,888 Views)

@Ants_at_work wrote:

We use RAD Studio for PC and UI, with some inclusion of python libs. Here is the comparison list between the 2:

https://en.delphipraxis.net/topic/8818-python-over-delphi/?do=findComment&comment=74199https://en.de...


I think the moral of all that is that chat-GPT or any large language model creates conversational responses that sound correct,  not facts. 

______________________________________________________________
Have a pleasant day and be sure to learn Python for success and prosperity.
Message 662 of 732
(1,867 Views)

@BertMcMahan wrote:

What are you doing for GUI's in Python? I have only played around with it but my worry is that it's not parallel, which would be tricky for the way I traditionally do my GUI's. I've heard good things about rendering your UI in a browser that I'd like to try one of these days. Qt, I think, was one of the popular ones.


We do have Python applications (in particular, dashboards) which use a state-of-the-art Webbrowser (Chromium, Firefox) to render  a GUI, which allows user interactions in a reasonable response time.

Multiprocessing was introduced in Python 3.9 a few years ago; but it is not easy or often not possible to use in Webbrowser GUIs

 

eg. if you want to render new data every 30 seconds, a Webbrowser GUI will perform well - but if you want to render new data every 30 millisecsonds, I suppose you will run into performance issues

 

I have not used Qt for Python, but it is on my to-do list 😉

 

 

0 Kudos
Message 663 of 732
(1,732 Views)

I use TKinter for Python GUI. it is still more difficult for manage and render good GUI.

however it can separate the team between front end and backend job completely and to merge it is not a big job.

but If I do the software by only myself alone, LabVIEW still the best choice.

please set this as ANSWER or KUDO this post, if it help you.


Message 664 of 732
(1,459 Views)

I agree.  Like (or liked) to use LabVIEW to solve problems, but I’ve used other languages over past 4 years now… and now that’d I’ve come back and learned about this “new NI”, I think I’ll have to keep doing things these other ways.  Like right now for a new product… we’re at that stage to decide what to use and how to implement.  Would be LV (used to be a go to) but not at $2k+ per year.   C’mon NI, all about that $$$

 

 

Message 665 of 732
(1,276 Views)

Can Python do FPGA for Real Time Target? I only know it can do data acquisition for general DAQ. 

0 Kudos
Message 666 of 732
(1,129 Views)

@QianBath wrote:

Can Python do FPGA for Real Time Target? I only know it can do data acquisition for general DAQ. 


Depends very much what you mean with that.

 

Can you compile an FPGA bitfile from Python code like you can from LabVIEW code? No you can't.

Can you control an FPGA target already programmed with an FPGA bitfile from Python? Yes definitely.

One approach is to use LabVIEW to develop the FPGA bitfile and then use the NI RIO library for Python to access it. https://github.com/ni/nifpga-python

 

But for a fully integrated solution where you program the desktop host, realtime application and FPGA bitfile all in one environment and with one common programing language, LabVIEW is a VERY unique program.

 

Rolf Kalbermatter
My Blog
Message 667 of 732
(1,112 Views)

Any new information on this and how it has affected LabVIEW usage today? As someone starting to develop LabVIEW experience in the workplace, it would be unfortunate to not be able to find another company using this product.

0 Kudos
Message 668 of 732
(965 Views)

Why not look for job openings in your area mentioning LabVIEW? It's always been a fairly niche market, so not finding another company using it in a small market is quite likely (I don't know about remote jobs).

 

Some froze assets to their last SSP version (that's my case); but dropping the ecosystem entirely can be a costly and possibly cumbersome endeavour, so I doubt many have done it.

----------
Although I've been 10+ years long fan of LabVIEW, I started to discourage engineers to start new projects in a SaaS language. NI must first regain trust within its community.
Message 669 of 732
(954 Views)

My private email is always jammed with recruiters wanting LabVIEW experience.

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 670 of 732
(932 Views)