Acknowledgments
Dive Exporter wouldn't be possible without the people and projects that contributed along the way.
Libraries
libdivecomputer
LGPL-2.1by Jef Driesen
A cross-platform library for communication with dive computers. It provides the low-level protocol support that allows Dive Exporter to download data from dive computers.
libdivecomputer.orglibdivecomputer-swift
by Simone Carletti
Swift bindings for libdivecomputer with CoreBluetooth integration. Provides a native Swift API for discovering, connecting to, and downloading dive logs from dive computers on iOS.
Available for licensing on requestuddf-swift
MITby Simone Carletti
A Swift library for generating UDDF (Universal Dive Data Format) files. Powers the dive data export feature, converting dive logs into the open standard UDDF format.
simonecarletti.com/code/uddf-swiftXMLCoder
MITby CoreOffice
An XML encoder and decoder for Swift Codable types. Used under the hood for serializing dive data into the UDDF XML format.
Special Thanks
Talassa Diving
For generously providing access to a range of dive computers, making it possible to test and verify Dive Exporter's compatibility across different hardware.
talassadiving.com