Go to Post the truth is that a 'bot is only as complicated as you make it. - RogerR [more]
Home
Go Back   Chief Delphi > Technical > Programming
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 17-03-2010, 15:28
palmyhomebots's Avatar
palmyhomebots palmyhomebots is offline
Registered User
None #2934
 
Join Date: Mar 2010
Location: palmerston north
Posts: 3
palmyhomebots is an unknown quantity at this point
help from palmyhomebots

i push F5 and this happers

Failed to reset VEX processor


Robot controller failed to respond

possibly not powered on or corrupted firmware.
or low battery condition.
or cable conections between controller and pc are wrong.
or incorrect port is selected on pc

and this is the code


#pragma config(Sensor, in9, jono, sensorTouch)
#pragma config(Sensor, in13, am, sensorDigitalIn)
#pragma config(Motor, port1, RMotors, tmotorNormal, openLoop)
#pragma config(Motor, port2, LMotors, tmotorNormal, openLoop)
#pragma config(Motor, port3, LTrack, tmotorNormal, openLoop)
#pragma config(Motor, port4, RTrack, tmotorNormal, openLoop)

task main()
{
bMotorFlippedMode[LMotors] = 1;
bMotorFlippedMode[LTrack] = 1;


bVexAutonomousMode = false; //deactivates Remote Control Mode


while(1 == 1)
//Autonomous mode code
if(bIfiAutonomousPhase)
{
motor[LMotors] = 127;
motor[RMotors] = 127;
wait10Msec(400);
motor[LMotors] = 0;
motor[RMotors] = 0;
motor[LTrack] = motor[RTrack] = 127;
wait10Msec(300);
motor[LTrack] = motor[RTrack] = 0;
motor[LMotors] = -127;
motor[RMotors] = 0;
wait10Msec(200);
motor[LMotors] = 127;
motor[RMotors] = 127;
wait10Msec(700);
motor[LMotors] = 0;
motor[RMotors] = -127;
wait10Msec(200);
motor[LMotors] = 127;
motor[RMotors] = 127;
wait10Msec(200);
motor[LMotors] = -127;
motor[RMotors] = -127;
wait10Msec(350);
motor[LMotors] = 0;
motor[RMotors] = -127;
wait10Msec(200);
motor[LMotors] = 127;
motor[RMotors] = 127;


}
//user control code
else
{

motor[LMotors] = vexRT(Ch3);
motor[RMotors] = vexRT(Ch2);
if (vexRT(Ch6) < 100)
{
motor[LTrack] = 127;
}
if (vexRT(Ch5) < 100)
{
motor[RTrack] = 127;
}
if (vexRT(Ch6) > 100)
{
motor[RTrack] = motor[LTrack] = 127;
}
else if (vexRT(Ch1) > -100)
{
motor[RTrack] = motor[LTrack] = 0;
}
else if (vexRT(Ch4) > -100)
{
motor[RTrack] = motor[LTrack] = 0;
}
else if (vexRT(Ch4) < -100)
{
motor[RTrack] = motor[LTrack] = 0;
}
else if (vexRT(Ch1) < -100)
{
motor[RTrack] = motor[LTrack] = 0;
}
if (vexRT(Ch8) > 100)
{
motor[RMotors] = -127;
motor[LMotors] = -127;
}
if (vexRT(Ch8) < 100)
{
motor[RMotors] = 127;
motor[LMotors] = 127;
}
if (vexRT(Ch7) < 100)
{
motor[LMotors] = 127;
}
if (vexRT(Ch7) > 100)
{
motor[RMotors] = 127;
}
if (vexRT(Ch10) < 100)
{
motor[LTrack] = 127;
}
if (vexRT(Ch10) > 100)
{
motor[RTrack] = 127;
}
if (vexRT(Ch9) > 100)
{
motor[RTrack] = motor[LTrack] = 127;
}
else if (vexRT(Ch9) < -100)
{
motor[RTrack] = motor[LTrack] = 0;
motor[LMotors] = 0;
motor[RMotors] = 0;
}
//When channel 5 down the below code runs
if(vexRT(Ch5) > -100)
{
motor[LTrack] = motor[RTrack] = 0;
motor[LMotors] = 127;
motor[RMotors] = 127;
wait10Msec(400);
motor[LMotors] = 0;
motor[RMotors] = 0;
motor[LTrack] = motor[RTrack] = 127;
wait10Msec(1600);
motor[LTrack] = motor[RTrack] = 0;
}
if (vexRT(Ch11) < 100)
{
motor[RTrack] = motor[LTrack] = -127;
}
if (vexRT(Ch12) < 100)
{
motor[RMotors] = motor[LMotors] = 127;
}
if (vexRT(Ch12) > 100)
{
motor[LMotors] = 127;
motor[RMotors] = 127;
wait10Msec(400);
motor[LMotors] = 0;
motor[RMotors] = 0;
motor[LTrack] = motor[RTrack] = 127;
wait10Msec(300);
motor[LTrack] = motor[RTrack] = 0;
motor[LMotors] = -127;
motor[RMotors] = 0;
wait10Msec(200);
motor[LMotors] = 127;
motor[RMotors] = 127;
wait10Msec(100);
motor[LMotors] = 0;
motor[RMotors] = -127;
wait10Msec(300);
motor[LMotors] = -127;
motor[RMotors] = -127;
wait10Msec(200);
motor[LMotors] = 0;
motor[RMotors] = -127;
wait10Msec(200);
motor[LMotors] = 127;
motor[RMotors] = 127;
wait10Msec(100);
motor[LMotors] = 0;
motor[RMotors] = -127;
wait10Msec(300);
motor[LMotors] = -127;
motor[RMotors] = -127;
wait10Msec(200);
motor[LMotors] = 0;
motor[RMotors] = -127;
wait10Msec(200);
motor[LMotors] = 127;
motor[RMotors] = 127;
wait10Msec(100);
motor[LMotors] = 0;
motor[RMotors] = -127;
wait10Msec(300);
motor[LMotors] = -127;
motor[RMotors] = -127;
wait10Msec(200);
motor[LMotors] = 0;
motor[RMotors] = -127;
wait10Msec(200);
motor[LMotors] = 127;
motor[RMotors] = 127;
wait10Msec(200);
motor[LMotors] = -127;
motor[RMotors] = -127;
wait10Msec(350);
motor[LMotors] = 0;
motor[RMotors] = -127;
wait10Msec(200);
motor[LMotors] = 127;
motor[RMotors] = 127;
}
//When channel 5.2 is down the below code runs
if(vexRT(Ch11) > 100)
{
motor[LMotors] = 127;
motor[RMotors] = 127;
wait10Msec(400);
motor[LMotors] = 0;
motor[RMotors] = 0;
motor[LTrack] = motor[RTrack] = 127;
wait10Msec(300);
motor[LTrack] = motor[RTrack] = 0;
motor[LMotors] = -127;
motor[RMotors] = 0;
wait10Msec(200);
motor[LMotors] = 127;
motor[RMotors] = 127;
wait10Msec(100);
motor[LMotors] = 0;
motor[RMotors] = -127;
wait10Msec(300);
motor[LMotors] = -127;
motor[RMotors] = -127;
wait10Msec(200);
motor[LMotors] = 0;
motor[RMotors] = -127;
wait10Msec(200);
motor[LMotors] = 127;
motor[RMotors] = 127;
wait10Msec(100);
motor[LMotors] = 0;
motor[RMotors] = -127;
wait10Msec(300);
motor[LMotors] = -127;
motor[RMotors] = -127;
wait10Msec(200);
motor[LMotors] = 0;
motor[RMotors] = -127;
wait10Msec(200);
motor[LMotors] = 127;
motor[RMotors] = 127;
wait10Msec(100);
motor[LMotors] = 0;
motor[RMotors] = -127;
wait10Msec(300);
motor[LMotors] = -127;
motor[RMotors] = -127;
wait10Msec(200);
motor[LMotors] = 0;
motor[RMotors] = -127;
wait10Msec(200);
motor[LMotors] = 127;
motor[RMotors] = 127;
wait10Msec(200);
motor[LMotors] = -127;
motor[RMotors] = -127;
wait10Msec(350);
motor[LMotors] = 0;
motor[RMotors] = -127;
wait10Msec(200);
motor[LMotors] = 127;
motor[RMotors] = 127;
}
}
}


help me
 


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
Help from CD - HexBug Nano Toys R Us Paul Copioli General Forum 14 22-06-2010 13:30
Help from a CS:S player Josh Goodman Chit-Chat 1 12-12-2006 00:24
help importing from inventor JeffO 3D Animation and Competition 3 20-12-2004 13:47
Help Mike Wade from NASA OZ_341 Off-Season Events 0 21-11-2003 00:14
I need Help from you all. nick reynolds Chit-Chat 18 02-11-2001 23:39


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

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