The Cobalt tracks only the NDL time in the samples. There are however two indications when the dive changes into a decompression dive, but they don't always occur at the same time and may or may not appear in the same sample. The first indication is that the NDL time goes to zero and the other is the first occurrence of the "deco schedule computed" bit (0x02) in the violation byte of the sample. As soon as the NDL time goes to zero, an attempt is made to generate a deco schedule. Depending upon the algorithm used, a schedule may or may not have any stops, even though the NDL time is zero. If the schedule does generate deco stops, the deco schedule computed bit is set in the violation byte of the sample. This bit is set each time a non-zero schedule is computed. But because this bit is immediately cleared after the sample has been stored, and only set again at the completion of the next schedule computation, not every sample will have this bit set. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Overview ======== Libdivecomputer is a cross-platform and open source library for communication with dive computers from various manufacturers. The official web site is: http://www.divesoftware.org/libdc/ The sourceforge project page is: http://sourceforge.net/projects/libdivecomputer/ Installation ============ On UNIX-like systems (including Linux, Mac OS X, MinGW), use the autotools based build system. Run the following commands from the top directory (containing this file) to configure, build and install the library and utilities: $ ./configure $ make $ make install If you downloaded the libdivecomputer source code directly from the git source code repository, then you need to create the configure script as the first step: $ autoreconf --install To uninstall libdivecomputer again, run: $ make uninstall Support ======= Please send bug reports, feedback or questions to the mailing list: https://lists.sourceforge.net/lists/listinfo/libdivecomputer-devel or contact me directly: jefdriesen@hotmail.com License ======= Libdivecomputer is free software, released under the terms of the GNU Lesser General Public License (LGPL). You can find a copy of the license in the file COPYING.
Description
Languages
C
98.3%
M4
1.2%
Makefile
0.5%