Hello,
I just commited optional signaling in my chirp repo :
https://github.com/velter/chirp/tree/th_uv88-optsignaling
Some things might still be polished (dynamicly show/hide/clear encode/decode settings based on chanel activation for example). But everything is functional and all tests are passing.
This branch contain an updated image file for TYT-UV88 with more complete parameters coverage
Before I make a pull request, it would be nice to have some feedback :
- Currently the code is activated for TYT UV-88 but also for Retevis RA89 and QRZ-1. It seems from the docs that RA89 support optional signal but I'm not sure for QRZ-1. Test images for both models contains correct datas but from the docs it seems QRZ-1 does not support optional signaling. Can someone with access to these radio can test and tel me ? - While I do software development for more than20 years I'm pretty new to python. Some coding might probably be improved - More tests will be welcomed
When this change will be commited I propose to also work on :
- Handling the vfo settings ("VFo Ch" tab from the original software) - Handling the Frequence range settings ("Frequency Range" tab from the original software - Reorganize Basic/Advanced/Work mode settings in the UI (for exemple the 3 VOX settings are scattered around in 3 different place from 2 differents tabs. I would propose to group the settings in 3 categories UI, Radio and Work mode - Other small fixes (scramble value 8 not handled properly)
cyril