|
Variables Change randomly
PLEASE I CANNOT TAKE THIS ANYMORE
Any functions I create return seemingly random numbers
for example I put the function
unsigned int Motor_Limit (int motor)
{
static unsigned int lmnewmotor;
if(motor >= 254)
{
lmnewmotor = 254;
}
if(motor <= 0)
{
lmnewmotor = 0;
}
}
In ifi_code.c and a prototype in ifi_code.h. I call it with
motor1 = Motor_Limit((int) motor1);
where motor1 is a pwm value that may be invalid.
IT ALWAYS RETURNS 1919!!!!
WHYYYYYYYYYY
Is this a bug, I have the sensors version and kevin's site said that it was relatively bug free.
We have a demo tomorrow and whenever I try to run my code the robot goes int a spasm.
|