[chirp_devel] TH-UV88 Optional signaling implementation Feature #1110

Cyril Velter cyril at velter.fr
Fri Feb 9 09:01:40 PST 2024


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://intrepid.danplanet.com/pipermail/chirp_devel/attachments/20240209/61b6f85c/attachment.html 


More information about the chirp_devel mailing list