LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Share Your Input: The Next LabVIEW Feature to Go Open Source

I'd go with the following list :

  • Modbus
  • FPGA Timekeeper 
  • Ethernet/IP
  • Quick drop
  • Vision VIs
  • Anything that is related to a protocol 
CLA, CTA, LV Champion
View Cyril Gambini's profile on LinkedIn
This post is made under CC BY 4.0 DEED licensing
Message 31 of 37
(484 Views)

Search dialog

Probe

Quick Drop

XNET

0 Kudos
Message 32 of 37
(383 Views)

LabVIEW Embedded (microprocessor SDK, Blackfin and\or C generation, etc.)...

 

I think it got cancelled for pure financial reasons. Technically, it was neat.

Message 33 of 37
(317 Views)

@billko wrote:

Let's make NXG open source.  Couldn't hurt.


Didn't your mother tell you not to pop that pimple?  Or not to make that face "It may freeze that way?" 

 

It could hurt...

 

....sorry Mr. Ko.   I didn't mean to slap you quite that hard.    But , a WWYT? "Gibb's slap"  seems about right


"Should be" isn't "Is" -Jay
0 Kudos
Message 34 of 37
(249 Views)

wiebe@CARYA wrote:

LabVIEW Embedded (microprocessor SDK, Blackfin and\or C generation, etc.)...

 

I think it got cancelled for pure financial reasons. Technically, it was neat.


I don’t think it was simply financial. Unsustainable for sure though, such a thing is simply unsupportable. Using those toolkits turned out for the typical LabVIEW user harder than rocket science. Adaption to any new target hardware was extremely complex and cost a lot of work and expertise. The resulting code was bloatware and very difficult to modify without very deep target expertise. Anyone with that necessary expertise would rather grab their favorite embedded development toolchain, which they need anyhow to turn the LabVIEW generated code into an executable form, and write something from scratch in C. Not-really more effort, much conciser resulting executable and no 5 figure extra license costs for an extra tool besides the embedded compiler toolchain

And open sourcing that part would pretty much mean open sourcing whole LabVIEW. Besides, several parts of the Embedded Microprocessor Toolkit, which was the enabling technology for the other more target specific toolkits, where completely removed from the LabVIEW source code ca 2018/2019 and would almost certainly not compile cleanly anymore without serious effort when adding that code back in.

Rolf Kalbermatter
My Blog
0 Kudos
Message 35 of 37
(224 Views)

@JÞB wrote:

@billko wrote:

Let's make NXG open source.  Couldn't hurt.


Didn't your mother tell you not to pop that pimple?  Or not to make that face "It may freeze that way?" 

 

It could hurt...

 

....sorry Mr. Ko.   I didn't mean to slap you quite that hard.    But , a WWYT? "Gibb's slap"  seems about right


It had some interesting concepts.  Unfortunately, along with it feeling like a beta for a few years plus some design choices I strongly disagreed with (OpenG NXG was so severely crippled by these choices that I think not even 40% of OpenG was ported), it lost steam.

 

I'd like to see what the community could come up with.

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 36 of 37
(160 Views)

@rolfk wrote:

wiebe@CARYA wrote:

LabVIEW Embedded (microprocessor SDK, Blackfin and\or C generation, etc.)...

 

I think it got cancelled for pure financial reasons. Technically, it was neat.


I don’t think it was simply financial. Unsustainable for sure though, such a thing is simply unsupportable. Using those toolkits turned out for the typical LabVIEW user harder than rocket science. Adaption to any new target hardware was extremely complex and cost a lot of work and expertise. The resulting code was bloatware and very difficult to modify without very deep target expertise. Anyone with that necessary expertise would rather grab their favorite embedded development toolchain, which they need anyhow to turn the LabVIEW generated code into an executable form, and write something from scratch in C. Not-really more effort, much conciser resulting executable and no 5 figure extra license costs for an extra tool besides the embedded compiler toolchain

And open sourcing that part would pretty much mean open sourcing whole LabVIEW. Besides, several parts of the Embedded Microprocessor Toolkit, which was the enabling technology for the other more target specific toolkits, where completely removed from the LabVIEW source code ca 2018/2019 and would almost certainly not compile cleanly anymore without serious effort when adding that code back in.


All true.  (Mostly, adding some targets (like eCos and 'vanilla' Linux) wasn't that hard even for a noob (of the target) like me. I got a LabVIEW FTP file exchange working on both, in a few days.)

 

I'd definitely want to cherry pick things from it.

 

Esp. the working of the target project providers would be of interest. Opening the source might not help with that of course.

0 Kudos
Message 37 of 37
(51 Views)