Skip to content

Add support for viewing additional telemetry data#1

Open
Forge36 wants to merge 13 commits into
TheCommsChannel:mainfrom
Forge36:main
Open

Add support for viewing additional telemetry data#1
Forge36 wants to merge 13 commits into
TheCommsChannel:mainfrom
Forge36:main

Conversation

@Forge36
Copy link
Copy Markdown

@Forge36 Forge36 commented Aug 30, 2024

The rangtest.csv output includes additional data that can be useful to include on the map. Allows viewing all data in the file (excluding MQTT) and toggling those additional inputs as separate layers.

I also added a basic CLI flag for excluding measurements in a square (I found it handy for excluding my home position which had many measurements which caused the map to stutter when used).

Filtering excluded some position data. Future commits will allow
filtering data on map as layers.
These values aren't over LoRa and don't accurately reflect signal
strength when include on the map when considering range tests.

Ignore unknown senders
A future commit will add sender information. This ensures any
displayed information is legible.
Helps to clarify who sent the message to reference raw data in csv if
necessary.
Easier to read. Future commit will encode inputs which made some lines
harder to read
Avoid rendering errors, inputs can come from a remote user. Avoids
placing too much trust in input file.
Map centering assumed single file.

Center on all values by processing CSV to DataFrame and passing
resulting filtered data to mapping functions.

Store source file into the DataFrame as a column and preserve layers
by splicing on source file values.
Removes trailing whitespace
Allow for filtering of coordinates, useful for excluding points around
a common location node (i.e. home).
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

Successfully merging this pull request may close these issues.

1 participant