BluEye-Robotics / blueye.sdk

A Python package for remote control of Blueye underwater drones.
GNU Lesser General Public License v3.0
17 stars 4 forks source link

Add support for v3 binlogs #126

Closed sindrehan closed 1 year ago

sindrehan commented 1 year ago

Since Blunux v3.0.47 all new logs are stored in a protobuf encoded binary format. These logs are listed at http://192.168.1.101/logs instead of the old http://192.168.1.101/logcsv.

The Logs class needs to be altered to check both endpoints, and since the logs-endpoint does not return the initial timestamp for the logs in the json response, so we need to rework the formatter as well.

sindrehan commented 1 year ago

Fixed in #141