You are reading a single comment by @Gordon and its replies. Click here to read the full conversation.
  • Yes, the data actually comes from UBlox (the people that make the GPS receiver). You have to register a developer account with them and then you get an access token to their API, so I just download the data to the Espruino site with a script at midnight.

    About the app: Realistically what we need is a way for apps to access the internet via your phone, then you could just install an AGPS app and it'd handle everything for you. I'd been talking about that with the lead developer of Gadgetbridge, but it's not trivial as due to privacy concerns he doesn't want Gadgetbridge itself to ever access the internet - so there would have to be a second app (much like happens with weather).

    While in some ways it'd be easier to have a specific Bangle.js app on the phone, I'm spread pretty thin at the moment and I don't realistically have time to make and maintain an Android app too - so if Gadgetbridge can be used it's definitely preferable

  • Hi Gordon, is it possible for a user to get an api key and download this data manually? I imagine that it refresh more often than what you provide using the AGPS app (you said it updates once per day) and I would like to provide a faster fix to my bangle if I need it.
    I am having difficulties finding the ublox developer registration procedure though. Could you provide some links?

    Edit:
    If the service is AssistNow Online I could actually find the documentation, I'm left with a binary file, I guess you encoded it as base64, could you by any chance provide the settings of the get request you use and how you process the file to arrive at what is displayed on https://www.espruino.com/agps/casic.base64

    Thank you for your time

About

Avatar for Gordon @Gordon started