20new%2
DESCRIPTION
http://www.usfirst.org/uploadedFiles/Community/FRC/Game_and_Season__Info/2010_Assets/LabVIEW%20New%202010.pdfTRANSCRIPT
![Page 1: 20New%2](https://reader031.vdocument.in/reader031/viewer/2022020501/568c46f81a28ab49168bf98a/html5/thumbnails/1.jpg)
LabVIEW: What's new for 2010?
Joe RossTeam 330
![Page 2: 20New%2](https://reader031.vdocument.in/reader031/viewer/2022020501/568c46f81a28ab49168bf98a/html5/thumbnails/2.jpg)
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
![Page 3: 20New%2](https://reader031.vdocument.in/reader031/viewer/2022020501/568c46f81a28ab49168bf98a/html5/thumbnails/3.jpg)
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.
![Page 4: 20New%2](https://reader031.vdocument.in/reader031/viewer/2022020501/568c46f81a28ab49168bf98a/html5/thumbnails/4.jpg)
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
![Page 5: 20New%2](https://reader031.vdocument.in/reader031/viewer/2022020501/568c46f81a28ab49168bf98a/html5/thumbnails/5.jpg)
Full Menus
● Last year, many functions were hidden by default.
● All functions available this year by default.
![Page 6: 20New%2](https://reader031.vdocument.in/reader031/viewer/2022020501/568c46f81a28ab49168bf98a/html5/thumbnails/6.jpg)
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
![Page 7: 20New%2](https://reader031.vdocument.in/reader031/viewer/2022020501/568c46f81a28ab49168bf98a/html5/thumbnails/7.jpg)
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
![Page 8: 20New%2](https://reader031.vdocument.in/reader031/viewer/2022020501/568c46f81a28ab49168bf98a/html5/thumbnails/8.jpg)
Advanced Template for Basic Template Users
Begin Telop /Disabled
VisionProcessing
Periodic Tasks
Finish
![Page 9: 20New%2](https://reader031.vdocument.in/reader031/viewer/2022020501/568c46f81a28ab49168bf98a/html5/thumbnails/9.jpg)
Updated Examples
● Each example shows how to wire the device
![Page 10: 20New%2](https://reader031.vdocument.in/reader031/viewer/2022020501/568c46f81a28ab49168bf98a/html5/thumbnails/10.jpg)
Faster Build Time
● Build times are significantly improved
FRC 2009 FRC 2010
Default Template
69 seconds 58 seconds
330 code 187 seconds 75 seconds
1718 Code 15 minutes 3 minutes
![Page 11: 20New%2](https://reader031.vdocument.in/reader031/viewer/2022020501/568c46f81a28ab49168bf98a/html5/thumbnails/11.jpg)
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
![Page 12: 20New%2](https://reader031.vdocument.in/reader031/viewer/2022020501/568c46f81a28ab49168bf98a/html5/thumbnails/12.jpg)
Where to find out more
● FIRST Forums
– http://forums.usfirst.org/forumdisplay.php?f=1260● National Instruments FIRST Community
– http://www.ni.com/first● 2010 Control System info (more to come)
– http://usfirst.org/frccontrolsystem.aspx