Hello, I've been a libdivecomputer user (through subsurface) for a number of years. I'm in possession of a dive computer that is undergoing user testing now. I've been looking for an area I may be able to contribute to for a few years and feel this may be an interesting opportunity. My biggest issue is that I'm not sure where to begin the development process. The computer exposes itself as a USB mass storage device. Dive logs are located in a known folder, and are stored in a file format which is well documented. Considering I'm not seeing any currently supported computers exposed as storage devices, is this support something that would even be desired and/or possible? As I understand it there is an IO refactoring that's potentially in the works. If desired, is now a bad time to start this process?
Thank you, Ryan