AssistNow getting started
AssistNow is u-blox’s end-to-end A-GNSS location service that provides data in real time via AssistNow Online, as well as predicted data via AssistNow Offline, and the two can either be used alone or in combination. AssistNow boosts GNSS acquisition performance and lowers power consumption for devices with or without network connectivity.
AssistNow Online provides satellite ephemerides, health information and time aiding data suitable for GNSS receiver systems with direct internet access.
u-blox Service Platform Sign-up
u-blox Thingstream is a service delivery platform providing a management console that you can use to enable and manage the entire suite of u-blox services , including IoT Location-as-a-Service and your AssistNow service tokens.
Sign-up is free, quick and easy. Just go to the management console and register with your company information. If you already have a Thingstream domain for IoT Communication-as-a-Service (MQTT Anywhere, MQTT Here or MQTT Now), or for IoT Security-as-a-Service you do not need to register again.
Once you have signed up on the Thingstream platform, it's time to generate the access token to use either of the AssistNow services. The token is one of the key parameters supported in the HTTPS protocol between the u-blox AssistNow Server, and the AssistNow Client requesting information.
Generate AssistNow Online Token
Select Location Services from the side bar of the Thingstream console and click on Add Location Thing in the top right of the screen.
Then click on the "Generate Tokens" under the Cell Locate / AssistNow Tokens section.
Choose the "AssistNow Online" service from the Select Services section and give your token a name.
Once you have generated a token, you could find the token information like associated service, token string, status, plan, etc. in the "Details" tab of that token.
Generate AssistNow Offline Token
Similarly, to access the AssistNow Offline service, you would also need to generate an AssistNow Offline token . You could either add the "AssistNow Offline" service to the same token or generate a new token. To add another service to an existing token already generated for one of the services, you would need to click on Add Services in the "Associated Tokens" section in the Details tab of your existing token.
Choose "AssistNow Offline" and a select a pricing plan to link with it.
If you want to generate a new token for AssistNow offline, you could follow the instructions in Generate AssistNow Online Token section, just choose "AssistNow Offline" while selecting services instead of AssistNow Online. Please check out more information on token generation and management here.
Request URL - AssistNow Online
You can request the assistance data from the service using the token that you have generated. All you need to do is to copy the token string from the thingstream portal and paste it as a value for the token parameter (highlighted in red as seen in the example URL below ). For example, your application can request the ephemeris, almanac and auxiliary data for both GPS and GLONASS from the AssistNow Online servers as follows: