bluerobotics / ping-viewer

Ping Viewer is an open-source application to view and record data from the Blue Robotics Ping Echosounder and Ping360 Scanning Sonar.
https://docs.bluerobotics.com/ping-viewer/
GNU General Public License v3.0
40 stars 38 forks source link

Log playback does not reflect Range scaling used during collection #1066

Open vshie opened 8 months ago

vshie commented 8 months ago

To replicate - create log file with multiple Max Ranges selected (e.g. 5m, 10m, 30m) Next, open log for playback. Range can be set to 50m, or any value, and log will play back in this scale, but not scaled. Thus, targets that are measured at 2.5/5m range look like 25m/50m range.

Expected behavior - user cannot select Range during log playback. Playback updates with changes to range at relevant points in log file, based on what was recorded. Pingviewer 2.4.1

Screenshots are the same moment of time in same log file, but with range set to different values. Operating System: Windows 11

image image
ES-Alexander commented 4 months ago

For some extra context, this is discussed somewhat in #1011