-
Notifications
You must be signed in to change notification settings - Fork 0
Installation
This page walks you through everything you need to get SDRLogger+ up and running — from downloading the installer to your first logged QSO.
Get the latest installer from the GitHub Releases page:
https://github.com/N8SDR1/SDRLoggerPlus/releases/latest
Download the .exe installer file listed under Assets.
-
Run the installer — Double-click
SDRLoggerPlus_Setup_vX.XX.exe. - Accept the UAC prompt — Windows will ask if you want to allow the app to make changes. Click Yes.
-
Choose an install path — The default is
C:\SDRLoggerPlus. You can change this, but the default is recommended. - Optional shortcuts — Choose whether to create a Desktop shortcut and/or a Start Menu entry.
- Complete the install — Click Install and wait for the progress bar to finish.
- Launch SDRLogger+ — Leave the "Launch SDRLogger+" checkbox checked and click Finish, or launch it later from your Desktop or Start Menu.
Tip: Your user data (log database and settings) is stored in
%APPDATA%\SDRLoggerPlus, not in the install folder. This keeps your data safe even if you reinstall or change the install path.
When SDRLogger+ launches for the first time:
-
A browser window opens automatically to
http://127.0.0.1:5000— this is the SDRLogger+ interface. - A system tray icon appears in the Windows notification area (bottom-right). Right-clicking it gives you options to open the browser, or exit the app.
-
The Settings panel is accessible from the main navigation. On first run, fill in at minimum:
- Your Callsign and Name under My Station
- Your TCI Host/Port if using Thetis (defaults are usually correct)
- Any lookup or upload service credentials you want to use
Note: If your browser does not open automatically, navigate manually to
http://127.0.0.1:5000.
Upgrading SDRLogger+ is safe — your log database and settings are never touched by the installer or uninstaller.
- Download the new installer from the releases page.
- Exit SDRLogger+ (right-click the tray icon → Exit).
- Run the new installer. It will install over the existing version automatically.
- Launch SDRLogger+ — your settings and contacts are exactly where you left them.
Your data lives in:
%APPDATA%\SDRLoggerPlus\
This folder contains hamlog.db (your log), config.json (your settings), and any other app data.
To uninstall SDRLogger+:
- Open Windows Settings → Apps → Installed apps (or Add/Remove Programs on older Windows).
- Search for SDRLogger+ and click Uninstall.
- Follow the prompts.
Important: Uninstalling SDRLogger+ does NOT delete
%APPDATA%\SDRLoggerPlus. Your log database and settings are preserved. If you want to fully remove all data, delete that folder manually after uninstalling.
If you prefer to run SDRLogger+ directly from the Python source (useful for development or if you want to run on an unsupported platform):
- Python 3.10 or newer
- Git (optional, to clone the repo)
# Clone the repository (or download and extract the ZIP)
git clone https://github.com/N8SDR1/SDRLoggerPlus.git
cd SDRLoggerPlus
# Install dependencies
pip install -r requirements.txt
# Launch the app
python launcher.pyThe app will start and your browser should open to http://127.0.0.1:5000 automatically.
Tip: Consider using a Python virtual environment (
python -m venv venv) to keep dependencies isolated.
- Wait 5–10 seconds for the server to start, then manually navigate to
http://127.0.0.1:5000. - Check the system tray for the SDRLogger+ icon — if it's there, the server is running.
- Another application may be using port 5000 (some macOS-style apps, IIS, or other servers).
- Open
%APPDATA%\SDRLoggerPlus\config.jsonin Notepad and change theportvalue to something like5001. - Restart SDRLogger+ and navigate to
http://127.0.0.1:5001.
- SDRLogger+ is a self-contained Python application bundled with PyInstaller. Some antivirus software flags PyInstaller executables as suspicious (false positive).
- You can verify the installer is safe by checking the SHA256 hash listed on the releases page.
- If necessary, add an exception in your antivirus for the SDRLogger+ install folder.
- Click More info → Run anyway. This is expected for new/unsigned software from independent developers.