LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

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

If tantalizing abandoned NI projects are on the table, the LVFPGA Advanced Session Resources would get my vote.

0 Kudos
Message 11 of 30
(867 Views)

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

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.
Message 12 of 30
(849 Views)

Make the documentation of VI's open source. Periodically I think that some information is missing in the VI's documentation.

I would like to see a repo, where one could create a pull request for VI documentation.

 

E.g.

To more specific class:

VI Doc: 

Typecasts a reference, such as a control or a type definition, to a more specific class or interface in the inheritance hierarchy.

Returns the input's default value when an invalid type cast occurs.

 

Html Doc:

 

... 

 

For example, if Class A inherits from Class B, a variable of type B can hold a value of type A. You can use the function to downcast from type B to type A. If the typecast is invalid, this function returns an error at run time and an instance of the input's default value.

 

...

 

The pull request could then be peer reviewed for mistakes or different optimizations.

Actor Framework
Message 13 of 30
(805 Views)

@Quiztus2 wrote:

Make the documentation of VI's open source. Periodically I think that some information is missing in the VI's documentation.

I would like to see a repo, where one could create a pull request for VI documentation.


That's the out-of-the-box thinking we need around here. My mind has just been thinking about code. Documentation is a great thing that the community could really help with.


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
Message 14 of 30
(801 Views)

@Quiztus2 wrote:

Make the documentation of VI's open source. Periodically I think that some information is missing in the VI's documentation.

I would like to see a repo, where one could create a pull request for VI documentation.

 

E.g.

To more specific class:

VI Doc: 

Typecasts a reference, such as a control or a type definition, to a more specific class or interface in the inheritance hierarchy.

Returns the input's default value when an invalid type cast occurs.

 

Html Doc:

 

... 

 

For example, if Class A inherits from Class B, a variable of type B can hold a value of type A. You can use the function to downcast from type B to type A. If the typecast is invalid, this function returns an error at run time and an instance of the input's default value.

 

...

 

The pull request could then be peer reviewed for mistakes or different optimizations.


Dang that's a good one!

0 Kudos
Message 15 of 30
(747 Views)

How about the LabVIEW Unit Test Framework Toolkit?

 

I have been experimenting with it and it and found various problems that I can't solve other than to delete and recreate the test and vector files.

 

The UI is buggy and has problems with lvtest strings targeted at VI paths.

0 Kudos
Message 16 of 30
(622 Views)

@billko wrote:

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


Nooooo.  I would hurt.  Leave it in its grave.

0 Kudos
Message 17 of 30
(615 Views)

@crossrulz wrote:

Posting my list again in no particular order:

...

  • The many properties dialogs (VI, control, options, etc.)

...


I think those are editable; It's just poorly documented and hard to figure out.

0 Kudos
Message 18 of 30
(611 Views)

@PhillipBrooks wrote:

How about the LabVIEW Unit Test Framework Toolkit?

 

I have been experimenting with it and it and found various problems that I can't solve other than to delete and recreate the test and vector files.

 

The UI is buggy and has problems with lvtest strings targeted at VI paths.


That was my experience as well. I'd have tests that wouldn't pass, then I could close/reopen, and they'd pass again. There seems to be SOME kind of relationship with lvclasses or reentrant VI's or possibly having a VI open vs closed when running the test or something that I couldn't ever figure out, so I just abandoned using that framework. I'm sure there was user error involved, but I couldn't find anywhere that said "make sure you close all your VI's before you run the unit tests" or "make sure you DO have them in memory" etc.

0 Kudos
Message 19 of 30
(605 Views)

LabVIEW Webservices

It's outdated (eg: OPTIONS method is missing)

To backup JoGra, DAQmx open source / interface for simulation would be very useful.
And NXG would be "fun"

Message 20 of 30
(514 Views)