I don't understand why in my program, some lines of output to the Serial log are fine, whereas some never seem to output.
For some reason, one of the labels never gets written out. I experimented with shifting the println statements and then a different label gets ignored. I don't see any difference between the lines that work and those that don't.
In my file at https://gist.github.com/ledlogic/726ec7105ee5cc41f3cd
The first few two labels work, but not the Latitude label.
...
Serial.print("UTC Time(HHMMSS): ");
Serial.print(time); // Time returns the UTC time (GMT) in HHMMSS, 24 huor format (H-Hour; M-Minute; S-Second)
Serial.println("");
Serial.println("");
Serial.print("Latitude: ");
Serial.print(lat, 6); // Latitude - in DD.MMSSSS format (decimal-degrees format) (D-Degree; M-Minute; S-Second)
Serial.println("");
Serial.println("");
...
Output from Serial Monitor (9600 baud) / privatized:
UTC Date(DDMMYY): 10814
UTC Time(HHMMSS): 131539
44.9*****
Longitude: -92.5*****
Perhaps you'll see an obvious no-no I just don't know yet for Arduino code.