hmatuschek / qdmr

A GUI application for configuring and programming cheap DMR radios under Linux and MacOS X.
https://dm3mat.darc.de/qdmr/
GNU General Public License v3.0
216 stars 45 forks source link

Buttons do not function after write #327

Open bwanamaker opened 1 year ago

bwanamaker commented 1 year ago

After writing to my TYT MD-UV390 (non-GPS), the PTT is the only button that is working. I've experimented with the extension section of qDMR, attempting to assign ScanToggle to the various buttons but none seem to toggle scan.

Buttons that no longer function after write:

hmatuschek commented 1 year ago

Ok, this is bad. This actually looks like a keyboard lock. Is the lock enabled? It may be a codeplug issue too, maybe I accidentally activate the keyboard lock somehow.

bwanamaker commented 1 year ago

I cannot see that the lock is enabled. To recover, I found that writing from TYT's CPS software would restore functionality. But something seems to be missing from the YAML that the TYT CPS writes to the radio. I looked through the YAML file to see if there was an obvious keyboard lock being set, but I didn't see anything.

hmatuschek commented 1 year ago

Just updated my RT3S (actually identical to the UV390) to the newest FW version (P19.20) and I cannot reproduce this issue. Which firmware version are you running?

bwanamaker commented 1 year ago

@hmatuschek My UV390 is showing the firmware version as D019.005.

hmatuschek commented 11 months ago

Got an email, stating, that this issue is intermittent. If that is the case, this might be a communication issue. That is, the radio stops receiving the codeplug and thus an incomplete codeplug is written. This may cause a lot of issues. Does qdmr report any problems? Does it work reliably, if the command-line-tool is used?

andrewschott commented 7 months ago

Any updates here?

I recently purchased a TYT MD-UV380, and am running into the same issue. Qdmr did not state that there were any issues, just the fact the radio was a micron from being a brick. As aforementioned, the Tytera CPS will %100 restore functionality by writing an empty codeplug. Qdmr has never restored functionality of the radio for me. I have an old habit, used even in chirp of every time I use the tool, read, save, edit, save another copy, write. None of my iterations will restore functionality, just the TYT CPS. Once functionality has been restored with the TYT CPS, I can re-upload any one of the army of codeplugs to the radio just fine.

TY.

hmatuschek commented 2 months ago

This appears to be a firmware version issue. Unfortunately the radio does not report any version info to the CPS. So I cannot check, whether qdmr is compatible with that particular version.

andrewschott commented 2 months ago

Is there firmware versions that are known to work or not to work?

hmatuschek commented 2 months ago

Usually, I try to support the latest version, but I may have missed one. It works for me running P19.20.

andrewschott commented 1 month ago

Out of curiousity, you know where I can get the firmware? I was over on the tyt888.com site and couldnt find any firmware files.

Thanks.

bmatticus commented 3 weeks ago

I just had the same issue with my new uv390. I think I got it mostly back by doing a download off the device, checking extensions in settings, deleting any extensions settings in settings and the extensions tab, unchecking everything but ignore verification warnings under settings and then doing an upload to the device.