main()
{
//STRING PARSE VARIABLES
char *DHeadLoc0,*DHeadLoc1,*DHeadLoc2,*DHeadLoc3,*DHeadLoc4,*DHeadLoc5,
*DHeadLoc6,*DHeadLoc7;
char *DMotor0,*DMotor1,*DMotor2,*DMotor3,*DMotor4;
char p[2];
p[0] = ',';
p[1] = 0;
/*Tokenizer*/
//Open both serial ports
serBopen(9600);
serCopen(9600);
//Flush serial port B & C input buffer
serBrdFlush();
serCrdFlush();
sock_init();
brdInit();
http_init();
tcp_reserveport(80);
//Motor Socket
tcp_listen(&Motorsock,PORT0,0,0,NULL,0);
sock_wait_established(&Motorsock,0,NULL,&status);
sock_mode(&Motorsock,TCP_MODE_ASCII);
while(1)
{
costate{
// This costate manages motor control in the manual mode.
Comentarios a estos manuales