Update 22nd Jan

Posts: 1656
Joined: Sat Nov 16, 2019 3:25 am
Location: Melbourne, Australia

Update 22nd Jan

Post by VK3KYY » Wed Jan 22, 2020 6:44 am

I've just uploaded a new 'latest' version to github

https://github.com/rogerclarkmelbourne/ ... latest.sgl
  • The main change in this version, is that Daniel has added CW ID transmission to Hotspot mode.
  • Daniel has also fixed problem cause in Hotspot mode if POCSAG was enabled in PiStar - NOTE... POCSAG is not supported, this fix just allows the Hotspot to work in DMR mode if the operator accidently left POCSAG enabled in the PiStar settings.
  • Daniel has also done some fixes to attempt to fix the problem where sometimes on when a DMR signal is received the ID and TG parts of the screen remain blank for a while.
  • Also an update to the Polish language
I have also had to disable compiler optimisation on the file which sends the DMR audio to the speaker.
I had to do this because, there still seems to be some underlying bug where the DMR audio stops working when the unrelated changes are made to the code; specificially if any new variables are added to the code.

This should not have any impact on the DMR audio, because all other optimisation remains enabled and very little processing was done in the file which has the problems.

In the longer term we need to get to the bottom of this problem as it suggests a potential buffer overflow somewhere else in the code which may be overwriting the variables that control how the DMR audio is streamed to the speaker via the DMR chip (HR-C6000)

In the medium term, I may simply move any parts of the sound file that do a lot of processing, into another file, as this would hopefully allow optimisation without breaking the DMR audio streaming.


Daniel and I have also both been investigating how to fix the display corruption problem, but have not managed to find a solution yet.
The problem seems to be that the display update can't be interrupted, but it gets interrupted when a DMR frame arrives.
Unfortunately not processing the DMR frame immediately is not an option as it causes problems with the audio.

Anyway. Thanks again to Daniel for the huge amount of effort he has put into the Hotspot CW ID and the other fixes.

User avatar
Posts: 128
Joined: Sat Nov 16, 2019 7:24 am
Location: GRENOBLE (France)

Re: Update 22nd Jan

Post by F1CXG » Wed Jan 22, 2020 6:58 am

Thank you Roger, (and thank you Daniel for the Pocsag bug which sometimes annoyed me ... :cry: )
73 de Thierry ;)

Posts: 42
Joined: Sat Nov 16, 2019 8:55 am

Re: Update 22nd Jan

Post by DO4CZ » Wed Jan 22, 2020 7:40 am

Thank you for the update! ;)
73, Joerg DO4CZ

User avatar
Posts: 110
Joined: Sat Nov 16, 2019 4:23 am
Location: KO00to

Re: Update 22nd Jan

Post by SQ7PTE » Wed Jan 22, 2020 7:42 am

Thank you for the awaited update. :o
Piotr SQ7PTE :roll:

User avatar
Posts: 335
Joined: Sat Nov 16, 2019 8:03 am
Location: Hertfordshire, U.K.

Re: Update 22nd Jan

Post by m1dyp » Wed Jan 22, 2020 8:02 am

Thank you all very very much
73 de Ken :D

Posts: 5
Joined: Sat Nov 16, 2019 9:09 pm

Re: Update 22nd Jan

Post by F6CYK » Wed Jan 22, 2020 9:06 am

Thank you Roger and Daniel for this great work done for the benefit of the ham radio community.
73's from F6CYK/Pierre-Antoine

User avatar
Posts: 149
Joined: Thu Nov 28, 2019 5:25 am
Location: Philippines

Re: Update 22nd Jan

Post by 4I1RAC » Wed Jan 22, 2020 9:23 am

Thank you for the efforts. I will update my radio tonight.
Angelo, 4I1RAC / N2RAC
Brandmeister Philippines support team
- 51518 crosslinked to DX1ARM 431.600 MHz Fusion repeater, Metro Manila
- 98977 Opengd77
- 515 Philippines


Posts: 123
Joined: Wed Nov 20, 2019 12:49 pm

Re: Update 22nd Jan

Post by IU4LEG » Wed Jan 22, 2020 4:37 pm

Thank you

Posts: 18
Joined: Sun Dec 29, 2019 7:44 pm
Location: West Virginia

Re: Update 22nd Jan

Post by KB8AOB » Wed Jan 22, 2020 4:42 pm


First trial seems the audio is "brighter" and "crisper" than prior versions...

West Virginia USA

User avatar
Posts: 66
Joined: Sat Nov 16, 2019 7:23 am
Location: JN61VG

Re: Update 22nd Jan

Post by Ik0nwg » Wed Jan 22, 2020 5:10 pm

everything works properly, thanks

Post Reply