View Single Post
  #3   Spotlight this post!  
Unread 26-02-2010, 12:12
Egg 3141592654's Avatar
Egg 3141592654 Egg 3141592654 is offline
Now a mentor, always a student
FRC #0810 (Mechanical Bulls)
Team Role: Programmer
 
Join Date: Feb 2010
Rookie Year: 2008
Location: Long Island
Posts: 53
Egg 3141592654 is on a distinguished road
Re: question regarding labview and framework...

I agree with you to an extent. This year's framework is not much different from last year's basic. Here's what is different.

- Each vi is run through a loop AUTOMATICALLY, so no while loops around all of the meaty parts of the code
- Begin == all of anything the robot uses being opened and set into globals (setNumRegestry for this year which replaces annoying global vars)
- Autonomous from last year has been bisected into one of two choices (iterative or Independent)
- Teleop is teleop
- Finish is where everything closes
- everything else is for things like recalibration and what not

Basically, it terminates each program when told without loops, and everything is run from the Main.vi vi. I personally think that this setup made things more specific and complex, while keeping it general enough for anyone to use.
__________________
"The answers to the book of life are not found in the back." Charlie Brown

Software Mentor - Team Apex Robotics 5803

Lead Programmer - Team 810 Mechanical Bulls '09-'11
Reply With Quote