|
||||||
|
||||||
| Undergraduate Honours Projects | ||||||
|
Carleton University - School of Computer Science Undergraduate Honours Project Winter 2010 Real Time Decompression Algorithms Bryan Waite
ABSTRACT This paper outlines two implementations of the VPM-B dive algorithm: a reference implementation for generating dive tables, and a proof of concept, real-time decompression algorithm, suited for use in a dive computer. The VPM-B decompression algorithm is one of most common decompression models in use today, but most implementations are closed source, preventing divers from verifying the algorithm implementation and related code is correct. By providing these algorithms under an open license, it could improve the safety of dive computers, and reduce the cost it takes to produce them. The implementations of the algorithm provided allow divers to create dive tables ahead of the dive, and do a simulation of a real time dive, which is the first step to creating an open dive computer. |
||||||
|