Back to directory

ping-protocol

The specification and message definitions for Ping Protocol, Blue Robotics' binary message format for sonar devices, together with tools that generate documentation and implementation source code from those definitions.

ping-protocol

This repository holds the Ping Protocol specification, its message definitions, and tools that generate documentation and implementation source code, in C++ and Python, from those definitions. Ping Protocol is the binary communication format used by Blue Robotics sensors and devices, such as its sonars, to exchange structured messages over a serial or network link.

Full documentation for the protocol and its generated libraries is published separately.

More in Libraries

See all 292
  • OpenDecision

    deepanwadhwa.github.io

    An open-source Python package that answers typed questions about application state or documents using a local natural-language-inference model, returning structured choice, score, yes/no or evidence-relation values instead of free text.

  • TradeCanvas

    bonguynvan.github.io

    A zero-dependency canvas charting engine for building TradingView-style trading charts in JavaScript, with 66 technical indicators, 24 drawing tools, 17 chart types, and real-time streaming.

  • 3d retro graphics

    3d-retro.com

    A free, CC0-licensed library of copy-paste retro 3D and demoscene graphics effects, such as plasma, raytracing, and voxel terrain, runnable as WebGL 1 or plain 2D canvas.