added condition for N or S latitude, E or W long

pull/60/head
alanbjohnston 5 years ago committed by GitHub
parent a6cce7b690
commit da367b5d8d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -674,8 +674,15 @@ for (int j = 0; j < frameCnt; j++)
strcat(str, call);
strcat(str, header_str2);
// sprintf(header_str2b, "=%7.2f%c%c%c%08.2f%cShi hi ",4003.79,'N',0x5c,0x5c,07534.33,'W'); // add APRS lat and long
sprintf(header_lat, "%7.2f%c",latitude * 100.0,'N'); // lat
sprintf(header_long, "%08.2f%c",longitude * (-100.0),'W'); // long
if (latitude > 0)
sprintf(header_lat, "%7.2f%c",latitude * 100.0,'N'); // lat
else
sprintf(header_lat, "%7.2f%c",latitude * (-100.0),'S'); // lat
if (longitude > 0)
sprintf(header_long, "%08.2f%c",longitude * 100.0,'E'); // long
else
sprintf(header_long, "%08.2f%c",longitude * (-100.0),'W'); // long
sprintf(header_str2b, "=%s%c%c%sShi hi ",header_lat,0x5c,0x5c,header_long); // add APRS lat and long
printf("\n\nString is %s \n\n", header_str2b);
strcat(str, header_str2b);

Loading…
Cancel
Save

Powered by TurnKey Linux.