LabVIEW 2020: Difference between revisions
Appearance
m Category reorg |
AristosQueue (talk | contribs) |
||
| (6 intermediate revisions by 2 users not shown) | |||
| Line 3: | Line 3: | ||
|version=LabVIEW 2020 | |version=LabVIEW 2020 | ||
|logo=File:LV2020.png | |logo=File:LV2020.png | ||
|release= | |release=May 2020 | ||
|release_sp1=January 2021 (SP1) | |||
|change_0=Interfaces | |change_0=Interfaces | ||
|change_1=Partially broken wires | |change_1=Partially broken wires | ||
| Line 9: | Line 10: | ||
|change_3=Repairing packages | |change_3=Repairing packages | ||
|change_4=Clear variant data types}} | |change_4=Clear variant data types}} | ||
'''LabVIEW 2020 | |||
==New features in LabVIEW 2020== | |||
{{ambox|text=This is a subset of new features in LabVIEW 2020 that were mentioned on [https://twitter.com/labview Twitter] and [https://www.facebook.com/labview/ Facebook]. See the Upgrade Notes for a complete list of changes.}} | |||
* Interfaces - Expanded object-oriented programming to introduce interfaces as a companion feature to classes. | |||
* Clear Variant Data right-click menu option<ref name="fb-clear-variant-data"/> - Clears data from Variant controls and indicators. | |||
* Enum to Array of Enums function<ref name="fb-enum-to-array-of-enums"/> - Creates an array with all possible Enum values. | |||
* Create NI GUID function<ref name="fb-create-ni-guid"/> - Adds a native GUID function to LabVIEW. | |||
* Remove <code> (no error)</code> from Error Control (hidden INI key)<ref name="fb-remove-no-error-from-error-control"/> - Set <code>NI.LV.RemoveNoError=TRUE</code> to remove the <code> (no error)</code> suffix from Error Controls. | |||
* Build Path Relative Path Input<ref name="fb-build-path-relative-path-input"/> - The default type for the second input of the Build Path function was changed to relative Path instead of String. | |||
* Break Bad Wire Branches Only<ref name="fb-break-bad-wires-only"/> - Wires only break for broken branches instead of all branches. | |||
* Class Dialog Improvements<ref name="fb-class-dialog-improvements"/> - The dialog for creating new classes was changed to provide more features. | |||
* Double Click Array To Cluster<ref name="fb-double-click-array-to-cluster"/> - The property dialog for the Array To Cluster function can now be opened by a double-click. | |||
* Set Text Icon for Project Libraries<ref name="fb-edit-icons"/> - The Project Library configuration dialog has a new ''Set Text Icon...'' button, which provides a way to quickly set the text, text color and background color for the library icon. | |||
* Range Limits for Type<ref name="fb-range-limits-for-type-vi"/> - Returns the maximum and minimum values for a given data type. | |||
* Generate Checksum Values<ref name="fb-generate-checksum-values"/> - Adds native functions to calculate SHA-2 and SHA-3 checksums to LabVIEW. | |||
* Hide Event Data Node and Iteration Terminal<ref name="fb-hide-event-data-node-and-iteration-terminal"/> - It is now possible to hide Event Data Nodes in Event Structures and Iteration Terminals on For- and While loops. | |||
* Multi-Error Support<ref name="fb-multi-error-support"/> - Collect multiple error values on a single error wire (adds a new subpalette for handling multiple errors). | |||
* Hide Last Item for Rings when running<ref name="fb-hide-last-item-for-rings"/> - Adds an option to hide the last item from a ring control. | |||
==Application icon design== | |||
The application icon was changed for LabVIEW 2020 SP1: | |||
[[File:LV2020SP1.png]] | |||
==External links== | ==External links== | ||
* [https://www.ni.com/en-us/shop/labview/release-details.html LabVIEW Release Details] | * [https://www.ni.com/en-us/shop/labview/release-details.html LabVIEW Release Details] | ||
* [https://www.ni.com/pdf/manuals/374715n.html LabVIEW 2020 Readme] | * [https://www.ni.com/pdf/manuals/374715n.html LabVIEW 2020 Readme] | ||
* [https://www.ni.com/pdf/manuals/374715p.html LabVIEW 2020 SP1 Readme] | |||
* [https://www.ni.com/pdf/manuals/371780t.pdf LabVIEW 2020 Upgrade Notes] | * [https://www.ni.com/pdf/manuals/371780t.pdf LabVIEW 2020 Upgrade Notes] | ||
* [https://www.ni.com/en-us/support/documentation/bugs/20/labview-2020-sp1-bug-fixes.html LabVIEW 2020 SP1 Bug Fixes] | |||
* [https://www.ni.com/en-us/support/documentation/bugs/20/labview-2020-known-issues.html LabVIEW 2020 Known Issues] | * [https://www.ni.com/en-us/support/documentation/bugs/20/labview-2020-known-issues.html LabVIEW 2020 Known Issues] | ||
* [https://www.ni.com/en-us/support/documentation/bugs/20/labview-2020-sp1-known-issues.html LabVIEW 2020 SP1 Known Issues] | |||
* [https://youtu.be/rXLxo9zuBSc What’s new in LabVIEW 2020] by Tom’s LabVIEW Adventure | |||
==References== | |||
<references> | |||
<ref name="fb-clear-variant-data">[https://www.facebook.com/labview/videos/313204460045993 Clear Variant Data] by Darren Nattinger</ref> | |||
<ref name="fb-enum-to-array-of-enums">[https://www.facebook.com/labview/videos/283647629401421 Enum to Array of Enums] by Darren Nattinger</ref> | |||
<ref name="fb-create-ni-guid">[https://www.facebook.com/labview/videos/570111097012827 Create NI GUID.vi] by Darren Nattinger</ref> | |||
<ref name="fb-remove-no-error-from-error-control">[https://www.facebook.com/labview/videos/615411719411123 Remove (no error) From Error Control] by Darren Nattinger</ref> | |||
<ref name="fb-build-path-relative-path-input">[https://www.facebook.com/labview/videos/299469061159932 Build Path Relative Path Input] by Darren Nattinger</ref> | |||
<ref name="fb-break-bad-wires-only">[https://www.facebook.com/labview/videos/672708713385685 Break Bad Wires Only] by Darren Nattinger</ref> | |||
<ref name="fb-class-dialog-improvements">[https://www.facebook.com/labview/videos/3102767176494288 Class Dialogue Improvements] by Darren Nattinger</ref> | |||
<ref name="fb-double-click-array-to-cluster">[https://www.facebook.com/labview/videos/349473259602855 Double Click Array To Cluster] by Darren Nattinger</ref> | |||
<ref name="fb-edit-icons">[https://www.facebook.com/labview/videos/350338116077871 Edit Icons] by Darren Nattinger</ref> | |||
<ref name="fb-range-limits-for-type-vi">[https://www.facebook.com/labview/videos/690573941892844 Range Limits for Type VI] by Darren Nattinger</ref> | |||
<ref name="fb-generate-checksum-values">[https://www.facebook.com/labview/videos/1254380881613189 Generate Checksum Values] by Darren Nattinger</ref> | |||
<ref name="fb-hide-event-data-node-and-iteration-terminal">[https://www.facebook.com/labview/videos/372715580702001 Hide Event Data Node and Iteration Terminal] by Darren Nattinger</ref> | |||
<ref name="fb-multi-error-support">[https://www.facebook.com/labview/videos/191762282418740 Multi-Error Support] by Darren Nattinger</ref> | |||
<ref name="fb-hide-last-item-for-rings">[https://www.facebook.com/labview/videos/842160236599572 Hide Last Item for Rings] by Darren Nattinger</ref> | |||
</references> | |||
{{stub}} | {{stub}} | ||
[[Category:LabVIEW Versions]] | [[Category:LabVIEW Versions]] | ||
Latest revision as of 14:48, 18 April 2022
| LabVIEW 2020 |
| Release Date(s) |
|
| Key Features and Changes |
|
New features in LabVIEW 2020
| |
This is a subset of new features in LabVIEW 2020 that were mentioned on Twitter and Facebook. See the Upgrade Notes for a complete list of changes. |
- Interfaces - Expanded object-oriented programming to introduce interfaces as a companion feature to classes.
- Clear Variant Data right-click menu option[1] - Clears data from Variant controls and indicators.
- Enum to Array of Enums function[2] - Creates an array with all possible Enum values.
- Create NI GUID function[3] - Adds a native GUID function to LabVIEW.
- Remove
(no error)from Error Control (hidden INI key)[4] - SetNI.LV.RemoveNoError=TRUEto remove the(no error)suffix from Error Controls. - Build Path Relative Path Input[5] - The default type for the second input of the Build Path function was changed to relative Path instead of String.
- Break Bad Wire Branches Only[6] - Wires only break for broken branches instead of all branches.
- Class Dialog Improvements[7] - The dialog for creating new classes was changed to provide more features.
- Double Click Array To Cluster[8] - The property dialog for the Array To Cluster function can now be opened by a double-click.
- Set Text Icon for Project Libraries[9] - The Project Library configuration dialog has a new Set Text Icon... button, which provides a way to quickly set the text, text color and background color for the library icon.
- Range Limits for Type[10] - Returns the maximum and minimum values for a given data type.
- Generate Checksum Values[11] - Adds native functions to calculate SHA-2 and SHA-3 checksums to LabVIEW.
- Hide Event Data Node and Iteration Terminal[12] - It is now possible to hide Event Data Nodes in Event Structures and Iteration Terminals on For- and While loops.
- Multi-Error Support[13] - Collect multiple error values on a single error wire (adds a new subpalette for handling multiple errors).
- Hide Last Item for Rings when running[14] - Adds an option to hide the last item from a ring control.
Application icon design
The application icon was changed for LabVIEW 2020 SP1:
External links
- LabVIEW Release Details
- LabVIEW 2020 Readme
- LabVIEW 2020 SP1 Readme
- LabVIEW 2020 Upgrade Notes
- LabVIEW 2020 SP1 Bug Fixes
- LabVIEW 2020 Known Issues
- LabVIEW 2020 SP1 Known Issues
- What’s new in LabVIEW 2020 by Tom’s LabVIEW Adventure
References
- ↑ Clear Variant Data by Darren Nattinger
- ↑ Enum to Array of Enums by Darren Nattinger
- ↑ Create NI GUID.vi by Darren Nattinger
- ↑ Remove (no error) From Error Control by Darren Nattinger
- ↑ Build Path Relative Path Input by Darren Nattinger
- ↑ Break Bad Wires Only by Darren Nattinger
- ↑ Class Dialogue Improvements by Darren Nattinger
- ↑ Double Click Array To Cluster by Darren Nattinger
- ↑ Edit Icons by Darren Nattinger
- ↑ Range Limits for Type VI by Darren Nattinger
- ↑ Generate Checksum Values by Darren Nattinger
- ↑ Hide Event Data Node and Iteration Terminal by Darren Nattinger
- ↑ Multi-Error Support by Darren Nattinger
- ↑ Hide Last Item for Rings by Darren Nattinger
| |
This article is a stub. You can help LabVIEW Wiki by expanding it. Please improve this article if you can. |
