WebSDR Support Forum

General Category => PhantomSDR => Topic started by: Emmanuel SV1BTL on Nov 08, 2026, 09:24 AM

Title: Upgrade to v.5.5.0 (final)
Post by: Emmanuel SV1BTL on Nov 08, 2026, 09:24 AM
PhantomSDR-Plus 5.5.0, released November 3rd, 2026.


Updating an existing station:
`bash update.sh` shows what would change and asks whether to update now. This release changes the server program, so the updater rebuilds both the server and the web page; it never restarts anything, so afterwards restart the receivers (`./start-all.sh`, or your own start script on a one-receiver station), the admin panel (`sudo systemctl restart phantomsdr-admin`) and the proxy (`sudo systemctl restart phantomsdr-proxy`). To install exactly this version: `bash update.sh --apply --ref v5.5.0`.


Github: https://github.com/sv1btl/PhantomSDR-Plus
Live Demo: https://phantomsdr.no-ip.org
🎬 Video tutorial (5.5.0, 22 minutes, subtitles in seven languages):
 
Title: Re: Upgrade to v.5.5.0 (final)
Post by: Emmanuel SV1BTL on Nov 10, 2026, 11:05 AM
A file drop over an existing PhantomSDR-Plus 5.5.0 installation (the update of 11 November 2026). Everything in update/ keeps the path it has in the repository, so unpacking it on top of your tree puts each file where it belongs.

It adds one feature, the EiBi window: an "EiBi" button next to SW that searches the worldwide shortwave schedule and tunes a station with one click (see section 3). It carries the web page's source (App.svelte, waterfall.js and three components), so the web page has to be rebuilt, and the updated documentation (see the end of section 3). Nothing in the server program changed: no receiver, proxy or admin panel restart is needed.
It carries no receiver configs, no site settings and no marker lists. Your config*.toml, site_information.json, mymarkers.json and markers.json are not touched.

Please run:
cd ~/PhantomSDR-Plus
  bash update.sh

It shows what would change and asks "Update these files now?" — answer y. It then rebuilds the web page by itself (a few minutes, it asks nothing). No restart is needed afterwards.
Then fetch the schedule once, so the window has data straight away (afterwards it refreshes by itself, see section 3): https://github.com/sv1btl/PhantomSDR-Plus/blob/main/frequencylist/README.md
 
./frequencylist/update-eibi.sh
Listeners who have the page open get the EiBi button when they reload it.
Title: Re: Upgrade to v.5.5.0 (final)
Post by: Emmanuel SV1BTL on Nov 11, 2026, 01:19 PM
Two new addons for the existing v.5.5.0

- The NAVAL RTTY (under Services)

- The visual-impairment-persons friendly tool, which can read the whole GUI using popular screen readers. Please open the .jpg file to see tested screen readers.

You can only unzip these files and recompile only frontend: https://www.dropbox.com/scl/fi/r6n5xtqm9jxrao2u0yh0p/update.zip?rlkey=7u8aejhr1i63ttm45gy18bg9o&st=tkcp7q74&dl=0

Or as usual you can update from the repo:
cd ~/PhantomSDR-Plus
bash update.sh


Title: Re: Upgrade to v.5.5.0 (final)
Post by: Emmanuel SV1BTL on Nov 12, 2026, 07:03 AM
I have designed the scheduling system for PSK & WSPR spotting. Everything is now configured and managed directly through the Admin Panel, with each band and mode having its own independent 24-hour schedule, configurable on an hourly basis.

I believe the new implementation is highly functional, intuitive, and easy to configure. I have just completed the development and am currently testing it.

There is a new .zip file, including ALL the newer addons for v. 5.5.0

These include:

- EiBi Database Integration – Integration of the EiBi frequency database.
- NAVAL RTTY Decoder – Addition of the new NAVAL RTTY decoding functionality.
- GUI Accessibility Improvements – Modifications to the graphical user interface to ensure compatibility with screen readers, allowing blind and visually impaired users to navigate and operate the application through audio feedback.
- PSK & WSPR Spot Scheduling – Today's latest addition, introducing configurable scheduling for PSK and WSPR spotting operations through the Admin Panel.

Unzip, recompile Frontend, restart the Admin Panel with sudo systemctl restart phantomsdr-admin and you are ready!

No newer addons any more in this version. Everything newer will be as a new version.

Newer (final) zip: https://www.dropbox.com/scl/fi/t1zc795jbm4nh5bvckwkt/update.zip?rlkey=xma1iivbcfcdufo8mocy6bhzb&st=wcrhgemy&dl=0