Mobile Application
Update Firmware
Update Firmware
The Update Firmware feature in the GSatSolar mobile application allows users to install the latest firmware versions on their devices. Regularly updating the device's firmware is crucial for maintaining optimal performance and accessing new features and improvements.

There are two primary methods for updating device firmware, each suitable for different situations:
Update Firmware via QR Scanner: Suitable for rapidly updating individual devices or batches where each device's QR code is easily accessible. This method streamlines the update process by initiating it directly from the device's QR code and provides a quick way to check if an update is needed.
Update Firmware via List: Suitable when QR codes are inaccessible or damaged, or for managing updates for multiple devices. Users can select up to four devices at a time for sequential updates.
Update Firmware via QR Scanner
To update a device's firmware using the QR scanner, follow these steps:
From the Home Screen, tap on the "Device Setup" tile.
Select the tile labeled "Update Firmware".
On the update options screen, select "Scan QR Code".
The QR scanner will activate, showing a message like: "Scan Device QR Code to Upgrade Device Firmware Version: [latest version, e.g., 2.14.5]".
Scan the QR code located on the back of the device.
The app will check if the device's firmware is current:
- If up-to-date, a notification dialog will be displayed, and the QR scanner will reopen.
- If outdated, the app will search for and connect to the device automatically.
Once connected, a progress screen will display the update status, device ID, and percentage complete, along with statuses such as pending, retrying, failure, or success.
After the update completes, an "Update Complete" message will display along with the new firmware version.
Tap Continue to scan and update more devices or exit.
Update Firmware via List
To update a device's firmware by selecting from a list, follow these steps:
From the Home Screen, tap on the "Device Setup" tile.
Select the tile labeled "Update Firmware".
On the update options screen, select "Choose from a list".
The app will navigate to the "Upgrade Device" screen showing available devices within range eligible for updates.
Select one or more devices (up to four) to update.
Tap the "Begin Update" button, which shows the number of selected devices.
The app will update the selected devices sequentially, showing update status, device IDs, and completion percentages.
After all updates complete, an "Update Complete" message will appear showing the new firmware version.
Tap Continue to select and update additional devices or exit.