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

Display correction source #418

Open
nseidle opened this issue Jul 8, 2024 · 9 comments
Open

Display correction source #418

nseidle opened this issue Jul 8, 2024 · 9 comments
Assignees

Comments

@nseidle
Copy link
Member

nseidle commented Jul 8, 2024

I'm currently using an EVK. The device is in RTK Fix and has 14mm HPA, but it's not immediately clear to me how. It doesn't appear to be L-Band or Bluetooth. It must be IP via PointPerfect, but 14mm is stellar. Ah, no, it was an NTRIP client I didn't realize was on.

Should we periodically print the source being used?

Should we display an icon showing the source? This could get messy on the screen, but we have plenty of room.

@PaulZC
Copy link
Contributor

PaulZC commented Jul 9, 2024

I like the idea of displaying an icon. And we have room for it on the bottom row - between the full IP address and the logging icon. Let's identify the most recently pushed corrections source:

  • CORR_RADIO_EXT - use DynamicModel_1_Portable ?
    • image
  • CORR_ESPNOW - use ESPNOW_Symbol_3 ?
    • image
  • CORR_RADIO_LORA - new "RKO Pictures" antenna mast icon?
    • image
  • CORR_BLUETOOTH - use BT_Symbol ?
    • image
  • CORR_TCP - this is NTRIP, so maybe the SNIP logo?
    • image
  • CORR_LBAND - use SIV_Antenna ?
    • image
  • CORR_IP - this is PointPerfect so maybe a simplified
    • image

@nseidle
Copy link
Member Author

nseidle commented Jul 9, 2024

WFM! How to signify the word 'source'? Maybe just put these icon types next to the current down arrow? I believe the down arrow only blinks with Bluetooth and WiFi traffic. If we can expand this to the other sources, I think that would be great.

@nseidle
Copy link
Member Author

nseidle commented Aug 27, 2024

Lee has laid the groundwork here. Priorities menu is now showing who/what is active. correctionGetSourceName() is helpful.

image

@PaulZC
Copy link
Contributor

PaulZC commented Oct 29, 2024

Progress...!

image

@PaulZC
Copy link
Contributor

PaulZC commented Oct 29, 2024

The changes for EVK are in #492

@PaulZC
Copy link
Contributor

PaulZC commented Oct 29, 2024

Full set:

CORR_RADIO_EXT
CORR_ESPNOW
CORR_RADIO_LORA
CORR_BLUETOOTH

image

CORR_USB
CORR_TCP
CORR_LBAND
CORR_IP

image

@nseidle
Copy link
Member Author

nseidle commented Oct 29, 2024

Beauty!

@PaulZC PaulZC self-assigned this Oct 30, 2024
@PaulZC
Copy link
Contributor

PaulZC commented Nov 7, 2024

On 64x48, I went with blinking the source over the Horizontal accuracy. It only happens when you are in RTK Float / Fix. The normal dual-crosshair is shown for 6 out of 8 of the 0.5 second intervals. The correction source is shown for the other two. For Float, the source blinks to match the blinking crosshair. Let me know if this hits the spot...

image
image

@nseidle
Copy link
Member Author

nseidle commented Nov 7, 2024

This looks great to me!

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

2 participants