i have a Kobo Glo with a GlobalTop GPS PA6H connected to serial port. All works fine. Only in competition when i define a task with a timegate the task is never started. In simulation mode it works perfectly. I found an issue about it on this site https://github.com/LK8000/LK8000/issues/891 I tried a lot of things, i think the problem is the Hardware.
So i have tried a lot of things and found out something: When i start Kobo the NMEA output starts with time 00h 00m 00s. When GPS has the first fix time is updated to the actual time. When i disable the GPS in configuration, turn Kobo off, turn Kobo on and wait until i think GPS has fix then go to configuration and enable gps again (Generic) it works ! Timegates and all is ok now ! So i will try if it is better when i take the backup power of the GPS to the Vbat.
We can fix this glitch. First nmea time stamp should be skipped if 00. But normally we check the valid date : this mean that your gps is faulty when sending out that time claiming it to be very true. Anyway, we shall not hold valid a first time fix with 0.