I'm tinkering with some other IoT type things that can take advantage of location data by way of gpsd. As is the way of so many other things these days, my gadgets have web management interfaces which makes them easy to control from my phone. A quick search didn't find any gpsd clients for my phone and I didn't need all of PHP etc. on my IoT device... so I scribbled together this thing:
https://github.com/ckuethe/webcpgs
Here's a side-by-side comparison of cgps vs "webcgps"
-- GDB has a 'break' feature; why doesn't it have 'fix' too?