Go to Post The moral of this story: A healthy respect for the customer, dedication to your job, and a positive outlook can make even the most trivial and monotonous job into a wonderful experience. - Molten [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
 
Thread Tools Rating: Thread Rating: 3 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 06-11-2008, 09:53
EricVanWyk EricVanWyk is offline
Registered User
no team
 
Join Date: Jan 2007
Rookie Year: 2000
Location: Boston
Posts: 1,597
EricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond repute
Send a message via AIM to EricVanWyk
Re: Team 103 Control System Powerpoint

Quote:
Originally Posted by Wetzel View Post
Question about the last slide, deployed vs flashing. Is deployed mode where you tether the robot to the computer to run code or is it running the robot code in simulation? The slide seems to say that you can run the robot on code stored on the programming computer.

Wetzel
Your interpretation of the slide is correct. You can temporarily store a program in RAM without over-writing the existing program in flash. Very useful for debugging and tweaking. The cRIO has several cool features that allow you to debug faster stronger better.
Reply With Quote
  #2   Spotlight this post!  
Unread 12-12-2008, 18:23
PhilBot's Avatar
PhilBot PhilBot is offline
Get a life? This IS my life!
AKA: Phil Malone
FRC #1629 (GaCo: The Garrett Coalition)
Team Role: Mentor
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Maryland
Posts: 747
PhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond repute
Re: Team 103 Control System Powerpoint

Quote:
Originally Posted by EricVanWyk View Post
Your interpretation of the slide is correct. You can temporarily store a program in RAM without over-writing the existing program in flash. Very useful for debugging and tweaking. The cRIO has several cool features that allow you to debug faster stronger better.
We seem to have found one "gotcha" to this scenario.

If you have a "REAL" program in flash that is set to Run On Startup (ROS) and then you "debug" a different program (which has never been set to "Run on Startup") then the debugging process clears the ROS flag.

This means that if you power down or reset, although your REAL program is still in flash, it won't run. You will see a "No Code" warning on the DS.

The trick seems to be to pull up your REAL program after debugging, and just right=click on the RT node, and select "Connect". This will quickly re-establish the ROS flag so it's safe to reset.

Phil.
__________________
Phil Malone
Garrett Engineering And Robotics Society (GEARS) founder.
http://www.GEARSinc.org

FRC1629 Mentor, FTC2818 Coach, FTC4240 Mentor, FLL NeXTGEN Mentor
Reply With Quote
  #3   Spotlight this post!  
Unread 12-12-2008, 20:34
Booksy Booksy is offline
Registered User
FRC #1244 (Viking Robotics)
Team Role: Programmer
 
Join Date: Apr 2008
Rookie Year: 2007
Location: Great White North
Posts: 97
Booksy will become famous soon enoughBooksy will become famous soon enough
Re: Team 103 Control System Powerpoint

Nice! Very good info. Thanks for putting this up here.

Can't wait!... 21 17 25 23!
__________________
My favorite CD quote ever(taken out of context of course):
Quote:
Originally Posted by ttldomination
water would be hard to build
Reply With Quote
  #4   Spotlight this post!  
Unread 12-12-2008, 21:08
Jon236's Avatar
Jon236 Jon236 is offline
Registered User
AKA: Jon Mittelman
FRC #2648 (Infinite Loop)
Team Role: Mentor
 
Join Date: Jan 2004
Rookie Year: 2000
Location: Windsor, Maine
Posts: 741
Jon236 has a reputation beyond reputeJon236 has a reputation beyond reputeJon236 has a reputation beyond reputeJon236 has a reputation beyond reputeJon236 has a reputation beyond reputeJon236 has a reputation beyond reputeJon236 has a reputation beyond reputeJon236 has a reputation beyond reputeJon236 has a reputation beyond reputeJon236 has a reputation beyond reputeJon236 has a reputation beyond repute
Re: Team 103 Control System Powerpoint

From one of Team 236's mentors,

Here's a blurb from the LabVIEW help that I think is applicable:

Running a Stand-Alone Real-Time Application (RT Module)
You can create a stand-alone real-time application using the LabVIEW Application Builder and set the application to run when you power on an RT target. You can create multiple build specifications that configure the settings of stand-alone real-time applications under an RT target. However, you can set only one stand-alone real-time application as startup for an RT target. When you set a build specification as the startup application for an RT target, LabVIEW displays a green border around the icon for the build specification in the Project Explorer window.


To run a built stand-alone real-time application, right-click the build specification in the Project Explorer window and select Run as startup from the shortcut menu. The Run as startup shortcut menu item sets the application as the startup application, deploys the application to the target, and prompts you to reboot the RT target.


You also can complete the following steps to run a stand-alone real-time application as the startup application on an RT target.


Build the stand-alone real-time application.
Right-click the build-specification and select Set as startup from the shortcut menu to enable the application to run when you reboot or power on the RT target.
Right-click the build specification and select Deploy from the shortcut menu to deploy the application to the RT target.
Right-click the RT target and select Utilities»Reboot to reboot the RT target and run the stand-alone real-time application.
Note You cannot run a stand-alone real-time application without setting the application as startup and rebooting the RT target.
__________________
Jon Mittelman

Senior Judge Advisor New England & Israel 2014-2015
Infinite Loop Mentor 2011-2015
TechnoTicks Mentor 2000-2011
Championship Chairman's Award 2009 Team236 TechnoTicks
Judge 2010-2015 Championships
Senior Judge Advisor New England District Championship 2014-2015
Judge Advisor Tel Aviv Regional 2007-2015
Judge Advisor Pine Tree Regional 2013
Maine Regional Planning Committee
New England District Planning Committee
Lead Inspector Microsoft Tel Aviv Regional 2006-2008
Judge & Lead Inspector GM/Technion Tel Aviv Regional 2006
Judge UTC Hartford Regional 2006

Last edited by Jon236 : 13-12-2008 at 00:02. Reason: mentor craves anonymity
Reply With Quote
  #5   Spotlight this post!  
Unread 13-12-2008, 07:12
OZ_341's Avatar Unsung FIRST Hero
OZ_341 OZ_341 is offline
Registered User
#0341 (Wissahickon)
Team Role: Mentor
 
Join Date: Jun 2002
Rookie Year: 2000
Location: Ambler, PA
Posts: 1,477
OZ_341 has a reputation beyond reputeOZ_341 has a reputation beyond reputeOZ_341 has a reputation beyond reputeOZ_341 has a reputation beyond reputeOZ_341 has a reputation beyond reputeOZ_341 has a reputation beyond reputeOZ_341 has a reputation beyond reputeOZ_341 has a reputation beyond reputeOZ_341 has a reputation beyond reputeOZ_341 has a reputation beyond reputeOZ_341 has a reputation beyond repute
Re: Team 103 Control System Powerpoint

Just a note that we recorded the entire Ramp Riot Presentation on an HD camera. We just finished editing and compressing it and should have it available to post on both the 103 and 341 sites very soon.

Thanks again to Team 103 for presenting this seminar.
__________________
2010 Championship Chairman's Award
2016 MAR District Champion (thank you 225 & 1257)
2016 Galileo Division, #6 Seed, 9 W - 1 L
2016 MAR District Innovation in Controls Award
2016 Westtown District Finalist (thank you 4954 & 484)
2016 Westtown District Imagery Award (It took 17 yrs)
2016 Hatboro District Judge's Award
Overall Record 49 W - 21 L
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Team 39/842 2009 Control System Demo at RoboTECH II (10/10/2008) BornaE General Forum 0 06-10-2008 17:40
pic: Team 116 Modular Control System dlavery Robot Showcase 42 21-10-2007 11:15
starting a team powerpoint T967 Starting New Teams 8 11-07-2003 21:58
Image Discuss: front view of team 839 control system CD47-Bot Extra Discussion 4 09-02-2003 01:09
Team 314 Control System 2002 CaptainPlaid Electrical 12 18-04-2002 12:14


All times are GMT -5. The time now is 13:26.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi