Page 1 of 2

CPS Linux Support (still unsolved)

Posted: Mon Nov 13, 2023 7:56 pm
by PR7LDR
Hi folks,

Sorry if this was posted yet, but phpBB has ignored my search terms because "cps linux support" are "common words"... :D

Do you have any plans to make CPS software to be supported in Linux distros?

I don't have Windows... I have all my ham needs satisfied with Linux tools for hams, and there are plenty of them, except by a CPS for OpenDM... I have a DM-1701.

To be more specific, I don't have a Windows license (and I am not interested in getting one).

If there are no plans to support CPS in the near future within Linux, can anyone post your experience running it under Wine?

Thanks for your comments.


73 de PR7LDR

Re: CPS Linux Support

Posted: Mon Nov 27, 2023 1:44 pm
by PR7LDR
Hello, guys. I found the answer myself. There are several tools to help using chinese DMR radios with OpenGD77 in Linux. You can try for yourself, but I had success with "qdmr" suite.

Some useful tools are:

DMRCONFIG (https://github.com/OpenRTX/dmrconfig): You can install it directly from your distro catalog. Something as the shown below at Debian-based distros:

Code: Select all

sudo apt-get install dmrconfig
QDMR (https://github.com/hmatuschek/qdmr): The same as dmrconfig applies here, you can install it in a similar fashion, with

Code: Select all

sudo apt install qdmr
EDITCP (https://github.com/DaleFarnsworth-DMR/editcp): I have not tested this one, but there are instructions to get it up and running on it's webpage.

Cool to have such open source tools!

Re: [SOLVED] CPS Linux Support

Posted: Tue Nov 28, 2023 1:21 pm
by kt4lh
editcp, while very nice for the MD380, does not work for OpenGD77.

dmrconfig, last I understood, no longer works on OpenGD77 after GD77 changed some channel and/or contact information, I forget the specifics now, but as long as you have a copy of the CPS you can always give it a try.

Re: [SOLVED] CPS Linux Support

Posted: Tue Nov 28, 2023 1:52 pm
by SA0BUX
I tested qdmr 0.10.1 (prepackaged) in Ubuntu 22.04.3 LTS but text strings in channels,talkgroups,contact was gibberish , maybe I will test later ones like 0.11.3 when I have time.

Re: [SOLVED] CPS Linux Support

Posted: Tue Nov 28, 2023 10:35 pm
by PR7LDR
SA0BUX wrote:
Tue Nov 28, 2023 1:52 pm
I tested qdmr 0.10.1 (prepackaged) in Ubuntu 22.04.3 LTS but text strings in channels,talkgroups,contact was gibberish , maybe I will test later ones like 0.11.3 when I have time.
I am using Devuan Daedalus (5.0), this is based on Devuan 12 (Bookworm). They ships 0.11.2. Maybe you can try with latest version, the development of qdmr is very active. There are PRs in the last month.

Re: [SOLVED] CPS Linux Support

Posted: Wed Nov 29, 2023 6:45 am
by SA0BUX
PR7LDR wrote:
Tue Nov 28, 2023 10:35 pm
SA0BUX wrote:
Tue Nov 28, 2023 1:52 pm
I tested qdmr 0.10.1 (prepackaged) in Ubuntu 22.04.3 LTS but text strings in channels,talkgroups,contact was gibberish , maybe I will test later ones like 0.11.3 when I have time.
I am using Devuan Daedalus (5.0), this is based on Devuan 12 (Bookworm). They ships 0.11.2. Maybe you can try with latest version, the development of qdmr is very active. There are PRs in the last month.
This is with 0.11.2 , installed via the programmers own APT repository.
Still gibberish when I try loading from a MD-9600 , seems that qdmr reads more data from the flash which is not part of the codeplug.
I think they support an older OpenGD77 config memory design that is changed now.
Capture.JPG
Capture.JPG (106.95 KiB) Viewed 22779 times

Re: [SOLVED] CPS Linux Support

Posted: Wed Nov 29, 2023 10:14 am
by PR7LDR
You can open an issue on their Github, the 0.12 is about to be released, and they will get this into account.

Re: [SOLVED] CPS Linux Support

Posted: Wed Nov 29, 2023 10:36 am
by F1RMB
Just for the record, qdmr uses an outdated codeplug format, where new stuff added/modifed in the last years aren't supported.
Also, it doesn't support STM32 based transceivers, only MK22 ones.

Re: CPS Linux Support

Posted: Thu Dec 14, 2023 9:21 pm
by PR7LDR
SA0BUX wrote:
Wed Nov 29, 2023 6:45 am
PR7LDR wrote:
Tue Nov 28, 2023 10:35 pm
SA0BUX wrote:
Tue Nov 28, 2023 1:52 pm
I tested qdmr 0.10.1 (prepackaged) in Ubuntu 22.04.3 LTS but text strings in channels,talkgroups,contact was gibberish , maybe I will test later ones like 0.11.3 when I have time.
I am using Devuan Daedalus (5.0), this is based on Devuan 12 (Bookworm). They ships 0.11.2. Maybe you can try with latest version, the development of qdmr is very active. There are PRs in the last month.
This is with 0.11.2 , installed via the programmers own APT repository.
Still gibberish when I try loading from a MD-9600 , seems that qdmr reads more data from the flash which is not part of the codeplug.
I think they support an older OpenGD77 config memory design that is changed now.

Capture.JPG
There is a huge rewrite of OpenGD77 Support, because the variants are handled differently:

https://github.com/hmatuschek/qdmr/issues/394

Re: CPS Linux Support

Posted: Thu Dec 14, 2023 9:24 pm
by PR7LDR
kt4lh wrote:
Tue Nov 28, 2023 1:21 pm
editcp, while very nice for the MD380, does not work for OpenGD77.

dmrconfig, last I understood, no longer works on OpenGD77 after GD77 changed some channel and/or contact information, I forget the specifics now, but as long as you have a copy of the CPS you can always give it a try.
This is valid for qDMR too. There were several changes in OpenGD77 lastly, so the codeplug was changed, and these tools needs to be updated.