20new%2

12
LabVIEW: What's new for 2010? Joe Ross Team 330

Upload: vision-mike

Post on 23-Mar-2016

213 views

Category:

Documents


0 download

DESCRIPTION

http://www.usfirst.org/uploadedFiles/Community/FRC/Game_and_Season__Info/2010_Assets/LabVIEW%20New%202010.pdf

TRANSCRIPT

Page 1: 20New%2

LabVIEW: What's new for 2010?

Joe RossTeam 330

Page 2: 20New%2

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

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

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

Full Menus

● Last year, many functions were hidden by default.

● All functions available this year by default.

Page 6: 20New%2

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

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

Advanced Template for Basic Template Users

Begin Telop /Disabled

VisionProcessing

Periodic Tasks

Finish

Page 9: 20New%2

Updated Examples

● Each example shows how to wire the device

Page 10: 20New%2

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

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

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