Libdivecomputer is a cross-platform and open source library for
communication with dive computers from various manufacturers.
Supported devices:
Suunto
Solution
Eon, Solution Alpha and Solution Nitrox/Vario
Vyper, Cobra, Vytec, Vytec DS, D3, Spyder, Gekko, Mosquito,
Stinger and Zoop
Vyper2, Cobra2, Cobra3, Vyper Air and HelO2
D9, D6, D4, D9tx, D6i and D4i
Uwatec
Aladin
Memomouse
Smart and Galileo (infrared)
Reefnet
Sensus
Sensus Pro
Sensus Ultra
Oceanic, Aeris, Sherwood, Hollis, Genesis and Tusa (Pelagic)
VT Pro, Versa Pro, Pro Plus 2, Wisdom, Atmos 2, Atmos AI,
Atmos Elite, ...
Veo 250, Veo 180Nx, XR2, React Pro, DG02, Insight, ...
Atom 2.0, VT3, Datamask, Geo, Geo 2.0, Veo 2.0, Veo 3.0, Pro
Plus 2.1, Compumask, Elite T3, Epic, Manta, IQ-900 (Zen),
IQ-950 (Zen Air), IQ-750 (Element II), ...
Mares
Nemo, Nemo Excel, Nemo Apneist, ...
Puck, Puck Air, Nemo Air, Nemo Wide, ...
Darwin, Darwin Air, M1, M2, Airlab
Icon HD, Icon HD Net Ready
Heinrichs Weikamp
OSTC, OSTC Mk.2 and OSTC 2N
Frog
Cressi, Zeagle and Mares (Seiko)
Edy, Nemo Sport
N2iTiON3
Atomic Aquatics
Cobalt
Note: Backends marked with an asterisk (*) are not yet included in the
source code.