Go to Post I would say that you are not an engineer until you've both obtained the aforementioned peice of paper AND done something with your tumescent engineers forebrain. - phrontist [more]
Home
Go Back   Chief Delphi > Other > FIRST Tech Challenge
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #1   Spotlight this post!  
Unread 26-03-2006, 23:54
GlennGraham's Avatar
GlennGraham GlennGraham is offline
Registered User
AKA: Glenn Graham
FLL #0006 (Shark Bait!)
Team Role: Coach
 
Join Date: Jan 2006
Rookie Year: 2003
Location: Beaverton, Oregon
Posts: 20
GlennGraham is an unknown quantity at this point
Programming: MotorRcControl() vs GetRxInput()/SetServo()

Ok, I've been beating my head against this for a couple of days and haven't solved the problem. If I do the following, things work fine:

while(1) {
// control motor connected to #8 with channel #3
MotorRcControl(1, 3, 8, 0);
}

...but the following makes the servos connected to the uController go nuts:

int armASpeed = 0;
while(1) {
// control motor connected to #8 with channel #3
armASpeed = GetRxInput(1, 3);
PrintToScreen("armASpeed: %d", armASpeed);
SetMotor(8, armASpeed);
}

Also, I see a value of 127 returned, no matter the position of the R/C stick.

If I comment out the SetMotor() call I see the value of armASpeed change with the R/C stick position, as I would expect. So, it appears to be related to the SetMotor() call.

I've checked the arguments against the UserAPI.h headers. Do I have a syntax problem? Is it timing? I don't trust this dual processor arrangement (it seems fragile) and I suspect it might be involved.

Thanks,
-Glenn
Reply With Quote
 


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
Programming Vex w/ MPLab dababyjebus FIRST Tech Challenge 27 25-04-2008 09:11
Programming - Getting Started Mark McLeod Programming 80 16-04-2008 23:37
VEX programming Gene F Programming 14 08-08-2006 22:21
Programming Forum Warning Brandon Martus Announcements 10 29-12-2005 13:32
Robot Programming Education phrontist Programming 11 03-05-2004 07:32


All times are GMT -5. The time now is 17:47.

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