Once libdivecomputer supports it, getting subsurface support is simply
a matter of us updating our libdivecomputer branch.
We have some extensions to libdc, but they generally have no impact on
new dive computer support (other than that they may allow reporting
extended information if people put in the effort).
Linus