Wednesday, November 20, 2024

SDR++ Spreadsheet to Frequency Manager JSON file converter

 

 

Slightly off topic of GNURadio, but of interest to SDR users is this tool that will allow easy management of Frequency Manager Bookmarks in the excellent SDR reciever program SDR++[1].

We all love the open source nature of SDR’s and can never have enough ‘tools’ to use, especially as far as receiver software goes.

One such receiver is SDR++, I have found that I really like its organization and layout. SDR++ is multi-platform and runs on Windows without having to run an installer!

Perhaps the biggest user issue with SDR++ is in its handling of frequency lists or bookmarks. SDR++ stores bookmarks in a JSON file format, which is difficult to edit manually. Direct entry of bookmarks in SDR++ is possible, but (IMHO) it takes too many mouse clicks to add a single frequency.

To ease this pain, I wrote a Python script that converts lists of bookmarks saved in an XLSX spreadsheet directly into an SDR++ compatible “frequency_manager_config.json” file, which can be used directly with SDR++. This created file replaces the default “frequency_manager_config.json” that is in the SDR++ root directory.

Full details and documentation are available on GitHub [2].

Enjoy. :-)

  

References:

[1] Source: https://github.com/AlexandreRouma/SDRPlusPlus

Releases: https://github.com/AlexandreRouma/SDRPlusPlus/releases

[2] Python conversion script source: https://github.com/Hagtronics/SDRpp-FrequencyManager-Spreadsheet-Tool

No comments:

Post a Comment