All I can think is the GPS is actually sending out several packets when it's on, rather than just one.
I have now updated the GPS recorder, so if you install version 0.18 from the development repo it should now work on absolute time https://espruino.github.io/BangleApps/
So setting both to 30 sec should now yield a recording every 30 seconds!
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
All I can think is the GPS is actually sending out several packets when it's on, rather than just one.
I have now updated the GPS recorder, so if you install version 0.18 from the development repo it should now work on absolute time https://espruino.github.io/BangleApps/
So setting both to 30 sec should now yield a recording every 30 seconds!