sock_err:
switch(status) {
case 1: /* foreign host closed */
// printf("User closed session\n");
break;
case -1: /* timeout */
// printf("\nConnection timed out\n");
break;}
//Check if desired GPS location or heading has been entered
if(strlen(DHeadLoc)>8){
/*********************************************************************/
/*Move towards a given GPS Location or Heading.*/
/*********************************************************************/
//printf("\nCommencing Navigation loop\n");
//Convert DHeadLoc String to Way Point Variables
//printf("%s\n",DHeadLoc);
x = strlen(DHeadLoc);
//printf("Stringlength = %f\n", x);
DHeadLoc0 = strtok(DHeadLoc, p);
DHeadLoc1 = strtok(NULL, p);
WPHEAD = atoi(DHeadLoc1);
printf("WPHEAD = %d\n", WPHEAD);
DHeadLoc2 = strtok(NULL, p);
WPLATDEG = atof(DHeadLoc2);
printf("WPLat Degrees = %f\n", WPLATDEG);
DHeadLoc3 = strtok(NULL, p);
WPLATMIN = atof(DHeadLoc3);
printf("WPLat Minutes = %f\n", WPLATMIN);
DHeadLoc4 = strtok(NULL, p);
Comentarios a estos manuales