Skip to content
db4ple edited this page Mar 28, 2018 · 7 revisions

There is a number of reason why you should backup your precious configuration data, since it includes all the calibration information but also the display settings.

Backup / Restore in Flash Memory

If you have an suitable EEPROM installed, the firmware can backup its configuration date (settings, calibration) into the MCU flash for later restore in case of problems or when trying out a new firmware.

Backup: This is simple, you go to the Standard menu, run "Backup Config", this will save your current configuration in the Flash area.

Restore: This is also simple but more dangerous, you go to the Standard menu, run "Restore Config", this will read the configuration in the Flash area AND THEN OVERWRITES YOUR EXISTING CONFIGURATION. Be careful!

Backup / Restore on External Computer (since 2.9.19)

DISCLAIMER: This is experimental! Restoring a configuration from other TRX may completely destroy your configuration and make your TRX behave weird. You have been warned.

Requirements

How to operate

Now run the script, under Linux or if python has been added to your Windows system path this is simple:

python testcom.py -p 0 -b

will use COM0 (Windows) or /dev/ttyACM0 (Linux) and write to uhsdr_config.json

python testcom.py -p 0 -r

will use COM0 (Windows) or /dev/ttyACM0 (Linux) and restore your configuration from uhsdr_config.json.

python testcom.py -h

will show the help text with all available options.

python testcom.py

will list all known serial ports.

Clone this wiki locally