LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Hiring Developers and Licensing

Solved!
Go to solution

@hoovahh

 

Thanks Mike...

0 Kudos
Message 11 of 13
(532 Views)

@NatineInsula wrote:

 


I am sure you cannot make a NI hardware run by using Python or any other language, or it is possible?. 


Actually it's possible. It wouldn't be my choice of action simply because I have much less experience with Python than with LabVIEW in general and virtually none with using Python to access anything but standard PC resources. But it's definitely doable. All the NI hardware comes with documented C APIs that are definitely possible to be called from within Python.

 

For a Python based software shop who invested the time to get these bindings for Python written, tested and vetted, it may make sense to use Python instead of LabVIEW. Even NI is nowadays aware that Python is a valid programming language although I don't think they have many commercial customers who use it. Most of the Python use comes probably from universities and the Maker community, with the Raspberry Pi and other similar low cost embedded targets being the main platform, though on these the NI hardware is not a natural match. It's hard to sell a several 1000 $ hardware to someone who writes the main software on a 30$ controller device.

Rolf Kalbermatter
My Blog
Message 12 of 13
(519 Views)
Solution
Accepted by topic author NatineInsula

@NatineInsula wrote:

@rolfk

I am assuming the contractor has a LabVIEW Development System, and that the code should not use any specific toolboxes, besides the mentioned (FPGA Module and Real Time Module). 


Your assumption may be correct for many but definitely not for every LabVIEW developer. They may own a personal copy of LabVIEW itself but also owning LabVIEW FPGA and RT is a serious extra investment that some might not find justified to do if they don't get regular projects for these platforms. And such an investment also automatically means higher expenses that somehow need to be incurred through all the sold project work.

 

Any bigger NI Alliance Member will usually have all these platform licenses available for use and can certainly offer turn key solutions,but they likely have a somewhat different price point as they generally work with projects in much higher priced regions.

 

Smaller Alliance members might need to do an extra investment that will also have to be somehow compensated for in the contract, or the project is simply not interesting for them at all.

 

As to where to start to look, the NI Alliance Member program is probably the best point to do so. Giving your NI sales rep a call can also help as they usually know the active Alliance Members in your region and certainly can give you some contact information.

Rolf Kalbermatter
My Blog
Message 13 of 13
(517 Views)