qdmr
qdmr copied to clipboard
Add support for BTECH DMR-6X2 Pro
This device identifies itself as "D6X2UV2" with hardware revision V100 (1.00).
This device is very likely almost identical to the D878UVII, so "only" the codeplug format needs to be verified:
- [ ] Verify memory regions
- [ ] Verify channel encoding
- [ ] Verify zone encoding
- [ ] Verify contact encoding
- [ ] Verify analog contact encoding
- [ ] Verify scan list encoding
- [ ] Verify radio DMR ID encoding
- [ ] Verify DMR APRS encoding
- [ ] Verify general settings encoding
- [ ] Verify boot settings encoding
- [ ] Verify preset messages encoding
- [ ] Verify hot key settings encoding
- [ ] Verify FM broadcast channel encoding
- [ ] Verfy analog signalling (DTMF, 5-tone etc) encoding
- [ ] Verify DMR encryption encoding
- [ ] Verify call-sign DB encoding.
Development will happen in the d6x2uv2 branch. There is also an emulator script under doc/reveng/btech/d6x2uv2/, if you like to assist in the reverse engineering of the codeplug format.
Please let me know what I can do to help!
Is that the same model as in https://github.com/hmatuschek/qdmr/discussions/335 ?
Is that the same model as in #335 ?
Yes, it is. There is a different CPS for that device, so it might have some differences in the codeplug. I "just" need to verify the codeplug format first and then I can support it. However, as usual for AnyTone-type radios, it is a lot of work. So I would like to complete the support for the existing devices before I support new ones.
would like to complete the support for the existing devices before I support new ones.
Very much understandable! I was just wondering if there are two open issues - oh, no, one is a "discussion". Thanks for all your effort!
Keep up the great work!
git checkout origin/d6x2uv2
Getting close!
Cannot connect to radio: In radio.cc:70: Unhandled device BTECH 'DMR-6X2UV Pro'. Device known but not implemented yet.
Update: Reverse engineering is complete.
Now: Implementing some differences to the DMR-6X2 v2.21b. The next release will contain the PRO support for FW version 1.21b.
Merged into devel branch. Will be part of the 0.13.0 release.