|
Explore TEAMS!
|
Student /
Task3/* Add comment - name - cohort - assignment - date - and overview here
// Include the Command Module API
// Pointer to the Sensor Data structure cr8_t *cr8; // Declare any new function prototypes here: // For example: int dashboard(int counter, char partnumber); // Declare GLOBAL constants used in program: // Declare GLOBAL Variables used in program: int velocity; // Initialize GLOBAL Variables used in program: velocity = 20; // Declaraion for function "main" int main(void) { // Allocate memory for sensor data structure
cr8 = cr8_alloc();
/* Initialize the Create and Command Module
Sync communications settings. */
cr8_drive(velocity,1999); while(velocity<=500) {
cr8_drive(velocity, 1999);
cr8_update(cr8);
if(cr8->button_play)
{
for(velocity = velocity; velocity<=200; velocity++);
{
cr8_drive(velocity,1999);
cr8_update(cr8);
}
}
if(cr8->button_advance)
{
for(velocity = velocity; velocity>=-200; velocity--);
{
cr8_drive(velocity,1999);
cr8_update(cr8);
}
}
}
cr8_free(cr8);
return(0);
} // End of function main /* Declare other functions you create here... For example, to define function xxxxx of type integer (int) with two input parameters, sample_num and code... int xxxxx(int sample_num, char code) { // Declare LOCAL constants used in function xxxxx: // Declare LOCAL Variables used in function xxxxx: // Initialize LOCAL Variables ised in function xxxxx: // Write code for function XXXXX here: //Return int value for function xxxxx: return(1); You must always return a value to sending program --in this case a 1 to indicate fn done with no problems. } // End of function xxxxx
|