Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Features discussion #15

Open
7 tasks done
penfold42 opened this issue Aug 29, 2024 · 8 comments
Open
7 tasks done

Features discussion #15

penfold42 opened this issue Aug 29, 2024 · 8 comments

Comments

@penfold42
Copy link
Contributor

penfold42 commented Aug 29, 2024

Is there value in a working list ?

Some ideas to start:

@dawsonjon
Copy link
Owner

I like the ideas, keep them coming. I'm working on a branch at the moment that has a configurable display timeout. Also working on improving the filters and doing more of the DSP in the frequency domain.

@mryndzionek
Copy link
Contributor

Minor improvements:

  • exit the menu just one level up instead of going to the main screen while pressing back

Bigger functionalities:

  • SD card recording

@dawsonjon
Copy link
Owner

Sounds good to me!

@mryndzionek
Copy link
Contributor

One more small feature might be encoder sensitivity setting. I've used an encoder with twice the detents than pulses and so need to have:

--- a/ui.cpp
+++ b/ui.cpp
@@ -24,7 +24,7 @@ void ui::setup_encoder()
 
 int32_t ui::get_encoder_change()
 {
-    new_position = -((quadrature_encoder_get_count(pio, sm) + 2)/4);
+    new_position = -((quadrature_encoder_get_count(pio, sm) + 1)/2);
     int32_t delta = new_position - old_position;
     old_position = new_position;
     if((settings[idx_hw_setup] >> flag_reverse_encoder) & 1)

@mryndzionek
Copy link
Contributor

Two more suggestions:

  • signal strength display on the Recall screen
  • scanner and scanning mode

@penfold42
Copy link
Contributor Author

recall_ss

I've added signal strength to Recall screen but cant decide how to present it.

  • Inverted text somewhere (at the top in the example)
  • Sneak a bar in somewhere (there are 3 in the example)

If I had to pick, I'd go for the inverted text at the top and the bar at the bottom...

@mryndzionek
Copy link
Contributor

recall_ss

I've added signal strength to Recall screen but cant decide how to present it.

* Inverted text somewhere (at the top in the example)

* Sneak a bar in somewhere (there are 3 in the example)

If I had to pick, I'd go for the inverted text at the top and the bar at the bottom...

Maybe a thin vertical bar?

@penfold42
Copy link
Contributor Author

penfold42 commented Sep 14, 2024

I think you win....there was just enough room to squeeze it in.
I've just pushed https://github.com/penfold42/PicoRX/tree/recall_SS and now PR #62

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants