Keeping radio software up to date has traditionally meant opening a terminal, remembering a sequence of commands, and hoping nothing breaks midway. For many operators that is a barrier — and an unnecessary one. The G2 Updater removes it entirely.
|
What the G2 Updater does The G2 Updater is a simple application that runs on the Raspberry Pi inside your G2. It updates piHPSDR, updates the p2app radio-interface, and downloads the latest FPGA firmware — each from a single button press. No terminal, no commands, no guesswork. |
Three buttons, three jobs
|
Button |
What it does for you |
|
Update piHPSDR |
Fetches the latest piHPSDR, installs anything new it needs, and rebuilds it — all automatically. |
|
Update p2app |
Updates the helper program that lets piHPSDR talk to your G2 hardware. |
|
Download FPGA firmware |
Downloads the newest FPGA firmware to the radio, ready for you to flash when convenient. |
Built to be safe
Updating software should never leave you with a radio that won't start. The G2 Updater is designed around that principle:
- Automatic backup — before changing anything, your current working version is backed up. If an update fails for any reason, the previous version is restored automatically. You are never left with a non-working radio.
- Checks before it works — the updater checks whether a new version actually exists before doing anything. If you are already up to date, it simply tells you so.
- Protects your changes — if you have customised anything, the updater sets your changes safely aside before updating and keeps them available afterwards.
- Handles running programs — if piHPSDR or p2app is running, the updater stops it cleanly before updating, so the process is always smooth.
- Confirms before acting — every action asks for confirmation first, so an accidental tap never does anything.
How it makes updating a one-click job
Behind that single button press, the G2 Updater carries out the full professional update sequence on your behalf:
- Checks whether an update is available — and stops early if you are already current.
- Backs up your current, working version.
- Safely sets aside any personal customisations.
- Downloads the latest software.
- Installs any new system components the update requires.
- Rebuilds the application.
- Restores the backup automatically if anything goes wrong.
Every one of those steps used to be a manual command that had to be typed correctly and in the right order. Now it is a single button, with clear progress shown on screen and a plain-language result at the end.
|
The bottom line for G2 owners You no longer need to be comfortable with Linux to keep your radio's software current. If you can tap a button on the G2 screen, you can keep piHPSDR, p2app, and your FPGA firmware up to date — safely, and with a single touch. |