Go to Post If you have to build the best robot to be inspired then we end up with one winning inspired team, and 999 losers. That is not the spirit of FIRST. - KenWittlief [more]
Home
Go Back   Chief Delphi > Competition > Off-Season Events
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 26-10-2001, 12:19
Joe Johnson's Avatar Unsung FIRST Hero
Joe Johnson Joe Johnson is offline
Engineer at Medrobotics
AKA: Dr. Joe
FRC #0088 (TJ2)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 1996
Location: Raynham, MA
Posts: 2,644
Joe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond repute
Software Bug...

I am sorry to have to inform folks of a software bug that affects some of the controllers.

All the controllers have the same bug, but the bug only manifests itself in a few controllers.

The bug is easily avoided, so we are not going to "recall" all the controllers to fix the bug.

The bug only affects Relays #3 and #4, those controlled by the y-axis of Joysticks #3 and #4.

Here is the problem: if the throttle is on full for Joystick #3 & #4, a math error can occur where the relays do not go FWD even when the associated joystick is in the full forward direction.

The problem is that Innovation First wrote the code and they did not do a good job with their unsign 16 bit math -- in fact, I have looked at the code and it is UGLY -- but it has worked fine so I have not re-written it. Now that I look closer, they have a lot of silly bits in the code (e.g. "MIN 0" is used, which anyone who uses PBasic for any length of time realizes does NOTHING!). I will fix it for next year.

Until then, here is the way to avoid this particular bug:
1) Put the throttle on Joystick #3 to full forward.

2) Adjust the y-axis trim on Joystick #3 such that the LED on Relay #3 is Orange. Use electrical tape to cover the trim and prevent it from moving.

3) Adjust the y-axis trim on Joystick #4 such that the LED on Relay #4 is Orange. Use electrical tape to cover the trim and prevent it from moving.

4) Push both Joystick #3 & Joystick #4 to full forward position.

5) If LED's on Relays #3 & #4 are not showing solid green, reduce the throttle on Joystick #3 until both lights are solid green.

6) Use electrical tape to cover the throttle on Joystick #3 to prevent it from moving.

7) Check Operation of Joysticks #3 & #4 -- verify that Relays #3 and #4 show Green/Orange/Red when the Joysticks #3 & #4 are Full Forward/Untouched/Full Reverse.

Sorry for the bother.

Joe J.
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
Interesting "4D" planning software. Madison General Forum 2 22-10-2003 09:26
SCRRF Design Classes Redhead Jokes Southern California Regional Robotics Forum 0 10-07-2003 17:29
which software Ryan Foley 3D Animation and Competition 5 01-03-2003 23:39
any one get the software yet?! activemx 3D Animation and Competition 17 28-11-2002 19:06
software software software archiver 2001 5 24-06-2002 00:21


All times are GMT -5. The time now is 03:18.

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