Installation - Source - Windows

Note: This is working with the latest develop branch. Tested with Windows 10 and Windows 11 using Python 3.11

Official supported Python versions 3.8, 3.9, 3.10 and 3.11

Doesn't work with Python 3.12

1. Prerequisites

Install Python and NodeJS.

2. Download FreeDATA from github

Download as a ZIP file or better use git. When installed, open 'git bash' and run

git clone

3. Installation

Set branch to develop:

git checkout develop

Next, open the folder tools/Windows and execute copy-files.bat


Open the folder freedata_server


Open the folder freedata_gui




4. Startup

Make sure that the Hamlib rigctld daemon is running before starting the server/modem and gui. Usage: Hamlib

Open the folder freedata_server

  • Duplicate config.ini.example and rename it to config.ini.



Open the folder freedata_gui and execute


First time you get a red warning in the "Modem" tab. Open this and select your audio device for rx and tx. Please also change other settings like callsign and grid locator within Config -> Station.