OpenRTX / dmrconfig

Configuration utility for DMR radios
BSD 3-Clause "New" or "Revised" License
233 stars 55 forks source link

No Anytone 578 Support #53

Open meleschi opened 4 years ago

meleschi commented 4 years ago

Good morning,

It looks like there is no support for the Anytone 578. I regularly use your product to update my 878, and now own a 578. Can I help in any way to get 578 support into DMRConfig?

nicolasjon commented 4 years ago

Unfortunately the firmware and CPS keeps changing which does not help. Sadly it seems this project has been abandoned. As no response to emails or pull requests. Which is a great shame. I am considering producing a fork at least for the 868/878 series as the work done so far is of high quality and is a great alternative to the OEM CPS which will only ever be Windows GUI. Thoughts?

jasiek commented 4 years ago

100% do a fork.

jpfox commented 3 years ago

Anybody know what to do to use dmrconfig with a at-d578UV?

hmatuschek commented 3 years ago

There has been very little activity here for a while. However, @reald and myself are interested in reverse engineering the 578 codeplug and consequently implementing it in qdmr. Fortunately, it is possible to emulate these devices in software and tricking the CPS to send the codeplug to the emulator. To do that, however, we need to know how the device identifies itself to the CPS. So it would help enormously if someone could capture one codeplug write to the device using wireshark (https://www.wireshark.org/) and get us the pcapng file. The content of the codeplug does not matter, as we only need to know how the device identifies itself. Hence you may simply write the default codplug.

wspeirs commented 10 months ago

@hmatuschek I fired up my D578UV III Plus and did a read from the radio, then wrote the same plug back to the radio. I'm new to this radio, and new to USB protocols, but hopefully this capture helps get your question answered.

That said, I'm a pretty experienced programmer (not as much w/embedded, but would love to learn!), and would love to get this working for the D578. How can I help?

D587UVIII_Plus_read_from_radio.pcapng.gz

D587UVIII_Plus_write_to_radio.pcapng.gz

wspeirs commented 10 months ago

OK, did some quick hacking, and was able to read from my D578UV III Plus; see https://github.com/wspeirs/dmrconfig

My $0.02 would be to close other issues for the D578 and focus efforts on this issue