Page 2 of 2

Re: blank screen below signal meter dmr mode

Posted: Sat Jan 18, 2020 11:54 am
by F1RMB
DL4LEX wrote:
Sat Jan 18, 2020 11:45 am
OK, then I misunderstood and we talk about the same.

The information is not available so nothing is displayed except the header.
Yes, we're talking about the same thing.
Maybe (needs to be tested), at be beginning of menuChannelModeUpdateScreen() we could check if TG/PC is zero, and in this case just clear and update the header, then leave, without touching menuDisplayQSODataState value. Then, when finally the correct LC data arrives, the screen will be updated. What do you think about that ?

Re: blank screen below signal meter dmr mode

Posted: Sat Jan 18, 2020 12:13 pm
by DL4LEX
Maybe I'm missing something. But the TG should be displayed as soon as the LC header is received.
Or is the blank screen staying forever?

Your change would simply keep the channel on the display instead of the blank screen.
That's ok. So, why not.

Re: blank screen below signal meter dmr mode

Posted: Sat Jan 18, 2020 9:25 pm
by VK3KYY
I noticed this for the first time when I used the radio yesterday

Perhaps it only happens under some circumstances.

Re: blank screen below signal meter dmr mode

Posted: Sat Jan 18, 2020 9:36 pm
by F1RMB
VK3KYY wrote:
Sat Jan 18, 2020 9:25 pm
I noticed this for the first time when I used the radio yesterday

Perhaps it only happens under some circumstances.
One thing I'm not sure with the current code (and it's a bit late for me to start investigations), is does the screen will be redrawn in the case PCorTG is zero.

EDIT: Okay, it will redraw if we add the check code at the beginning of menuChannelModeUpdateScreen(), as I proposed, without changing the value of menuDisplayQSODataState.

Cheers.

Re: blank screen below signal meter dmr mode

Posted: Sat Jan 18, 2020 9:39 pm
by F1RMB
F1RMB wrote:
Sat Jan 18, 2020 9:36 pm
VK3KYY wrote:
Sat Jan 18, 2020 9:25 pm
I noticed this for the first time when I used the radio yesterday

Perhaps it only happens under some circumstances.
One thing I'm not sure with the current code (and it's a bit late for me to start investigations), is does the screen will be redrawn in the case PCorTG is zero.

EDIT: Okay, it will redraw if we add the check code at the beginning of menuChannelModeUpdateScreen(), as I proposed, without changing the value of menuDisplayQSODataState.

Cheers.
Otherwise, if no new valid LC (TA) data arrives, it could stay blank for quite some time.

Cheers.