dawsonjon / PicoRX

Build a SDR SW/MW/LW Receiver with a Raspberry Pi Pico
MIT License
250 stars 32 forks source link

UI adjustments proposal #107

Closed mryndzionek closed 1 month ago

mryndzionek commented 1 month ago

I would like to propose following changes:

dawsonjon commented 1 month ago

I'm definitely open to adding a status screen, the temperature and CPU are probably only of secondary importance. I thought it might be cool to capture the frequency offset from the AMS PLL which might be a useful indication of frequency accuracy, or as a tuning aid.

Rather than make the big-spectrum screen the default, I think we should try to come up with something new, taking the best elements from the existing screens.

I'm slightly torn between:

  1. Maybe a 48 pixel high spectrum allowing a little extra space for some compact graphical elements, eg. S-meter/battery indicator.
  2. Leaving the spectrum scope off the default screen entirely, and just display the basic info, but make it as simple and visually appealing as possible with large fonts and fancy graphics. Kind of like the big text screen but nicer.
mryndzionek commented 1 month ago

frequency offset from the AMS PLL

Great idea!

Leaving the spectrum scope off the default screen entirely, and just display the basic info, but make it as simple and visually appealing as possible with large fonts and fancy graphics. Kind of like the big text screen but nicer.

I would be for this option.

penfold42 commented 1 month ago

Everyone's a hater.... no "fun" and you're dissin' my C64 inspired status screen :)

Jokes aside, +1 on "make it as simple and visually appealing as possible with large fonts and fancy graphics".

Is is worth adding a config option to en/disable the views that are active? I suspect if we're only left with 4ish screens its probably not worth it

mryndzionek commented 1 month ago

Everyone's a hater.... no "fun" and you're dissin' my C64 inspired status screen :)

I'm not dissin anyone. I love C64. I spent the whole 90's glued to it :smile:

penfold42 commented 1 month ago

I'm not dissin anyone. I love C64. I spent the whole 90's glued to it 😄

Can you disassemble my avatar ?

mryndzionek commented 1 month ago
* = $0000
INC $D020
DEC $D021
CLV
BVC L0000
mryndzionek commented 1 month ago

With #119 merged I would like to propose following change:

mryndzionek commented 1 month ago

In #128 mode control was added after pressing menu two times.