LabVIEW: What's new for 2010? Joe Ross Team 330
Upgrade to LabVIEW 8.6 â—?
Block Diagram Cleanup Click the cleanup button and your code is automatically reorganized
Not a magic bullet, but nice to have
Upgrade to Professional Version ●
Graphical Differencing and Merging
●
Shows differences between files with circles –
●
Categorizes changes by cosmetic vs functional
Allows merging changes between original file and 2 different changed versions.
Upgrade to Professional Version ●
Source Control Integration –
Some source control programs integrate directly in LabVIEW http://digital.ni.com/public.nsf/allkb/26EC5904169430CE8625706E00743997 ●
–
All the programs that integrate cost money
Use the merge tool called by your external source control program ●
Instructions for TortoiseSVN: http://expressionflow.com/2007/08/28/using-new-labview-merge-tool-lvmerge-with-tortoisesvn/
–
Professional version of LabVIEW normally costs $1000 more then the Full Development version of LabVIEW we got last year
Full Menus â—?
â—?
Last year, many functions were hidden by default. All functions available this year by default.
Advanced Template Simplified ●
●
●
The Basic template last year got complicated when you had a lot of code The Advanced template required understanding of LabVIEW typedefs and other “advanced” concepts. Refnum registry added to minimize the numbers of advanced concepts needed to understand the advanced template
Refnum Registry ●
When you open a device, save the device reference in the Refnum Registry –
●
Give it a useful name
When you use a device, get the device reference from the Refnum Registry
Advanced Template for Basic Template Users Begin
Telop / Disabled Vision Processing Periodic Tasks
Finish
Updated Examples â—?
Each example shows how to wire the device
Faster Build Time â—?
Build times are significantly improved
Default Template 330 code 1718 Code
FRC 2009
FRC 2010
69 seconds
58 seconds
187 seconds
75 seconds
15 minutes
3 minutes
Error Reporting on DS ●
●
Diagnostics tab will show unhandled errors from the WPI Robotics Library More info on the New Drivers Station –
http://forums.usfirst.org/showthread.php?t=13368
Where to find out more ●
FIRST Forums –
●
National Instruments FIRST Community –
●
http://forums.usfirst.org/forumdisplay.php?f=1260 http://www.ni.com/first
2010 Control System info (more to come) –
http://usfirst.org/frccontrolsystem.aspx