Skip to content

Software resources🔗

This page lists Water Linked software resources that may be useful when integrating DVL products.

GitHub organization🔗

Water Linked publishes software examples, tools, and integration resources on GitHub:

https://github.com/waterlinked

The repositories below were identified from the Water Linked GitHub organization and checked against repository descriptions or README files on 2026-05-07. Repository availability, names, and APIs may change over time. Check each repository README before using it in an integration.

DVL software repositories🔗

Repository Description Typical use Maintained
waterlinked_dvl C++ library and ROS 2 driver for Water Linked DVL devices, including DVL A50 and DVL A125. ROS 2 integration, C++ integration, and starting from the included library examples. Yes
dvl-python Example code for working with the Water Linked DVL serial protocol and TCP JSON API. Legacy Python examples for reading DVL protocol data over serial or TCP. Use together with the current protocol documentation. No
dvl-a50-ros-driver Archived ROS 1 package for the Water Linked DVL A50. Legacy ROS 1 integrations that still depend on the original DVL A50 driver. No

Examples and integration helpers🔗

Use these repositories as starting points when you need code-level integration examples:

  • waterlinked_dvl for ROS 2 and C++ projects using DVL A50 or DVL A125.
  • dvl-python for legacy Python examples using the DVL serial protocol and TCP JSON API.
  • dvl-a50-ros-driver for legacy ROS 1 projects using DVL A50.

Where a repository README states model support, use that scope as the source of truth. For other DVL models or custom integrations, use the protocol documentation and the integration guide linked below.

Notes🔗

Software repositories are provided as integration aids. They may not cover every DVL model, software version, or customer platform. For production integrations, verify behavior against the current DVL protocol documentation and the README in the repository you plan to use.