Hi E,hi C,
If you recall, when using the Oshonsoft IDE we could not easily add directly to the end of a STRING the CRLF code with the Hardware UART tool, so we made the EOS [end of string] code a '?' which we could type at the end of a test string.
So the code the program looks for in SIMULATION as the EOS is a '?' and not LF [0x0A].
Its commented in the program that when using an external RS232 input you must change the '?' to a 0x0A.
The '$' at the start of the string is required, both in simulation and in a real PIC, as this determines the start of a GPS message.
E
I do recall, but if possible I would prefer a suggested sentence e,g, [$GPGGA,123519,4807.038,N,01131.000,E,1,08,0.9,545.4,M,46.9,M,,*47?] until I'm more up to speed on data transfer, please.
C.