And a WOW from me Darrel. Thanks for your help. Surprisingly I think I can follow and understand the code

Sorry I'm late back to the thread. One of the winter bugs has had hold of me, not the type I can rewrite

The project code I posted above doesn't work in the Serin2 GPS routine. Either the line is incorrect or the speed. I've tried every speed and state but no joy. Signal is at the pic pin every second.

The code compiles but says 'error, expected [ ' but they are there?

I will try out the code shortly, many thanks again.