sparkfun / SparkFun_RTK_Everywhere_Firmware

Centimeter precision GPS/GNSS using L1/L2/L5 signals broadcast over Bluetooth, WiFi, and Ethernet.
http://docs.sparkfun.com/SparkFun_RTK_Everywhere_Firmware/
Other
16 stars 9 forks source link

Display correction source #418

Open nseidle opened 4 months ago

nseidle commented 4 months ago

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 commented 3 months ago

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:

nseidle commented 3 months ago

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 commented 2 months ago

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

image

PaulZC commented 1 week ago

Progress...!

image

PaulZC commented 1 week ago

The changes for EVK are in #492

PaulZC commented 1 week ago

Full set:

CORR_RADIO_EXT
CORR_ESPNOW
CORR_RADIO_LORA
CORR_BLUETOOTH

image

CORR_USB
CORR_TCP
CORR_LBAND
CORR_IP

image

nseidle commented 1 week ago

Beauty!