Software Update
Like any other company, we continuously release new versions. We add functionality, fix bugs, and generally do everything to make life easier and more convenient for our users. There are three methods to install updates: βUpdating Over the Internetβ, βUpdating from a Fileβ and βUpdating via SD Cardβ. Additionally, it is strongly recommended to run βLinux Upgradeβ at least before each version upgrade (ideally once a month). If you skip this step, the version update process may take up to an hour.
To determine the current version number, look at the bottom of any page.

If you have βBuilt-in VPN from Tailscaleβ enabled, you can perform βUpdating Over the Internetβ, βUpdating from a Fileβ, and βLinux Upgradeβ through the VPN β without losing connection. However, you obviously canβt remotely insert an SD card. So, for βUpdating via SD Cardβ, youβll need to be physically next to the base station.
Updating Over the Internet
Updating Over the Internet
To check for updates, click the βCheck Updateβ button.

If there are no updates, a window will appear:

In case of an error, you will see a message like this:

If an update is available, the window will look like this:

To update, click the βUpdateβ button. A message will appear indicating that the update is being downloaded from the website.

Then, you will see a message about the ongoing update:

Once the update is complete, you will see a message confirming its completion. Next, click the βRefreshβ button to reload the page.

In case of an error, there will be a different message, after which you should also click the βRefreshβ button to reload the page.

In this case, go to the Logs page, download the update log, and send it to info@gnss.store.

If you have multiple ELT_RTKBase units on different Raspberry Pi devices, make sure that only one site from one ELT_RTKBase is open before starting the update. Verify this by going to the Status page to ensure you are not prompted for a password. If you skip this step, it may appear that the update is never completing. In this case, simply refresh the page after 10 minutes. This applies only when multiple ELT_RTKBase interfaces are open in the browser at the same time.
Updating from a File
Updating from a File
In some situations, you may need to update from a file. For example, a file provided by technical support, a file downloaded from the debug branch on GitHub, or if you want to reinstall the current version. A version with an earlier number cannot be installed this way, but a version with the same number can be.
To do this, go to http://rtkbase.local/settings?update=manual or navigate to the Settings page and add β?update=manualβ to the end of the URL.
After clicking the βCheck Updateβ button, the following form will appear:

Click βChoose fileβ, select the file, and then click the βSubmitβ button. After this, the file will upload, and the update process will begin, as described in the βUpdating Over the Internetβ section.
Updating via SD Card
Updating via SD Card
Update the Raspberry Pi firmware by inserting the SD card into a card reader and copying the install.sh file to the root directory of the first (the only one visible, if you have Windows) partition of the card. The update occurs at startup and takes 5β10 minutes. This update will not work if you installed the system using the install.sh file instead of an SD card image (or purchased a pre-configured system from gnss.store). Internet is required for the update.