-
Notifications
You must be signed in to change notification settings - Fork 188
Backup and Restore
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.
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!
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.
- To use this, you have to install UHSDR 2.9.19 or newer. No earlier firmware will work. The method uses the extended CAT commands (see https://github.com/df8oe/UHSDR/wiki/USB-CAT-and-AUDIO-Mode#extended-cat-command-set-from-2918), so a USB connection is required.
- And you will need Python 2.7 to be installed. You also need pySerial to be installed. We will soon published a executable file at least for Windows, which will eliminate the need for a Python install.
- And of course, the script
testcom.py
from here: https://github.com/df8oe/UHSDR/tree/active-devel/mchf-eclipse/support/python (the name will change in future!)
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.
- Supported SDR Hardware
- UHSDR: Manuals
- mcHF: Building your own SDR
- OVI40: Building your own SDR
- UHSDR: SW Installation on SDR
- UHSDR: Theory of Operation
- UHSDR: SW Development
- UHSDR: Supported Hardware
- UHSDR: Manuals
- Building a mcHF SDR
-
Building a OVI40 SDR
- UHSDR SW Installation
- Theory of Operation
- UHSDR SW Development