Skip to content

BluEye-Robotics/ProtocolDefinitions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProtocolDefinitions

CI build

This repository contains protocol definitions for interacting with the Blueye underwater drones.

Protocol v2

Drones running a Blunux version < 3.0 will need to use the legacy protocol. blueye.legacyprotocol contains a Python package that is built on this protocol and simplifies its use.

Protocol v3

Version 3 of the Blueye communication protocol is based on Protocol Buffers.

The protobuf definitions are compiled to language specific libraries, and are available as a NuGet package, Python package and a npm package.

Automatically generated documentation for the protocol format can be found here.

Installation

OS X

make
make install PREFIX=/usr/local

Uninstall

OS X

make uninstall PREFIX=/usr/local

About

Collection of protocol definitions for the Blueye underwater drones

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors 14