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
43 stars 40 forks source link

Add option to run log with or without realtime update #932

Closed patrickelectric closed 3 years ago

patrickelectric commented 4 years ago

Some people may turn on the sonar, connect with ping-viewer, but without request or starting the scanning with it, or stopping and starting ping requests, for the user to not wait this unnecessary amount of time when playing the log, it was added an option where the user will have the log processed with a maximum timeout of each message of 100ms. So, if any interval between each message is bigger than 100ms, the interface will not wait for the entire time and process the message inside the 100ms interval.

Williangalvani commented 4 years ago

With 2m scan range, unchecking "realtime" makes the replay slower for me. Shouldn't it be normal unless a message takes over 100ms?

patrickelectric commented 3 years ago

@Williangalvani Done, can you test with a log file to validate it ?