This repository contains reverse engineered programming protocol documentation and a reference implementation.
Create a Python virtual environment:
python -m venv env
source env/bin/activateInstall the Python package in editable mode:
pip install -e .Connect your radio to the computer with the USB programming cable, turn it on,
and wait for it to boot. Run the client with --help to see usage help:
gm30 --helpRun the test_read.sh script to read the connected radio's active
configuration:
./test_read.sh