Dive computer

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Dive computer
Three representative wrist-mount dive computers
Hydrospace Explorer Trimix and rebreather dive computer. Suunto Mosquito with aftermarket strap and iDive DAN recreational dive computers
Other namesPersonal dive computer
UsesDive profile recording and real-time decompression information

A dive computer, personal decompression computer or decompression meter is a device used by an underwater diver to measure the elapsed time and depth during a dive and use this data to calculate and display an ascent profile which according to the programmed decompression algorithm, will give a low risk of decompression sickness.[1][2]

Most dive computers use real-time ambient pressure input to a decompression algorithm to indicate the remaining time to the no-stop limit, and after that has passed, the minimum decompression required to surface with an acceptable risk of decompression sickness. Several algorithms have been used, and various personal conservatism factors may be available. Some dive computers allow for gas switching during the dive. Audible alarms may be available to warn the diver when exceeding the no-stop limit, the maximum operating depth for the gas mixture, the recommended ascent rate or other limit beyond which risk increases significantly.

The display provides data to allow the diver to avoid decompression, or to decompress relatively safely, and includes depth and duration of the dive. Several additional functions and displays may be available for interest and convenience, such as water temperature and compass direction, and it may be possible to download the data from the dives to a personal computer via cable or wireless connection. Data recorded by a dive computer may be of great value to the investigators in a diving accident, and may allow the cause of an accident to be discovered.

Dive computers may be wrist-mounted or fitted to a console with the submersible pressure gauge. A dive computer is perceived by recreational scuba divers and service providers to be one of the most important items of safety equipment.[3] Use by professional scuba divers is also common, but use by surface-supplied divers is less widespread, as the diver's depth is monitored at the surface by pneumofathometer and decompression is controlled by the diving supervisor.


iDive DAN personal dive computer display showing decompression requirement and other data during a dive The central band shows time to surface from current depth, stop depth and stop time.

The primary purpose of a decompression computer is to facilitate safe decompression by an underwater diver breathing a suitable gas at ambient pressure, by providing information based on the recent pressure exposure history of the diver that allows an ascent with acceptably low risk of developing decompression sickness. Dive computers address the same problem as decompression tables, but are able to perform a continuous calculation of the partial pressure of inert gases in the body based on the actual depth and time profile of the diver.[1] As the dive computer automatically measures depth and time, it is able to warn of excessive ascent rates and missed decompression stops and the diver has less reason to carry a separate dive watch and depth gauge. Many dive computers also provide additional information to the diver including air and water temperature, data used to help prevent oxygen toxicity, a computer-readable dive log, and the pressure of the remaining breathing gas in the diving cylinder. This recorded information can be used for the diver's personal log of their activities or as important information in medical review or legal cases following diving accidents.[4][5][2]

Because of the computer's ability to continually re-calculate based on changing data, the diver benefits by being able to remain underwater for longer periods at acceptable risk. For example, a recreational diver who plans to stay within "no-decompression" limits can in many cases simply ascend a few feet each minute, while continuing the dive, and still remain within reasonably safe limits, rather than adhering to a pre-planned bottom time and ascending directly. So-called multi-level dives can be pre-planned with traditional dive tables or personal computer and smartphone apps, or on the fly using waterproof dive tables, but the additional calculations become complex and the plan may be cumbersome to follow, and the risk of errors rises with profile complexity. Computers allow for a certain amount of spontaneity during the dive, and automatically take into account deviations from the dive plan.

Dive computers are used to safely calculate decompression schedules in recreational, scientific, and military diving operations. There is no reason to assume that they cannot be valuable tools for commercial diving operations, especially on multi-level dives.[6]


A dive computer incorporating Nitrox functions (Suunto Vyper Air)
ambient pressure transducer
pressure sensor
Component that converts ambient pressure to an electrical signal[7] Piezoresistive pressure sensors are frequently used for this purpose.[8][9]
analog-to-digital converter
Component that converts the voltage output from the pressure transducer to binary signal that can be processed by the computer.[7]
User input interface in the form of push-buttons or external contacts which accept manual input signals from the user of data to set the user preferences and select display options.
Circuitry that synchronises the steps of the processor and keeps track of elapsed time. It may also keep track of time of day.[7]
Screen to present the results of computation to the diver in real time.[7]
The transparent glass or plastic window covering the screen. Tempered glass and synthetic sapphire are most scratch resistant, but brittle, and can fracture on impact, causing the housing to leak, which can destroy the electronics. These materials are popular on wristwatch style units, which are expected to be worn out of the water. The larger units are more likely to be worn only while diving, and the more impact resistant polycarbonate faceplates used for these computers are more sensitive to scratching, but are less likely to flood. Disposable transparent self-adhesive faceplate protectors are available for some models.[2]
The waterproof container in which the other components are installed to protect them from the environment.[7]
The logic-processing microcircuitry that converts the input signals into real time output data modelling the diver's decompression status using the chosen algorithm and other input data.[7]
power supply
The battery that provides electrical power to run the device. It may be rechargeable, or user replaceable, or may require replacement by an authorised agent or the manufacturer.[7]
random access memory (RAM)
Temporary storage for the variable data and results of computation.[7]
read only memory (ROM)
Non-volatile memory containing the program and constants used in the algorithm.[7]
Band used to secure the housing to the user's wrist. Several types may be used. Double straps may be used for greater security.
temperature sensor
Component that measures the temperature of the pressure transducer to compensate for temperature variations. The output may be recorded and displayed, but the primary function is to allow accurate pressure measurement.


Schematic structure of a dive computer

Dive computers are battery-powered computers within a watertight and pressure resistant case. These computers track the dive profile by measuring time and pressure. All dive computers measure the ambient pressure to model the concentration of gases in the tissues of the diver. More advanced dive computers provide additional measured data and user input into the calculations, for example, the water temperature, gas composition, altitude of the water surface,[6] or the remaining pressure in the diving cylinder.

The computer uses the pressure and time input in a decompression algorithm to estimate the partial pressure of inert gases that have been dissolved in the diver's tissues.[10] Based on these calculations, the computer estimates when a direct ascent is no longer possible, and what decompression stops would be needed based on the profile of the dive up to that time and recent hyperbaric exposures which may have left residual dissolved gases in the diver.[10]

Many dive computers are able to produce a low risk decompression schedule for dives that take place at altitude, which requires longer decompression than for the same profile at sea level, because the computers measure the atmospheric pressure before the dive and take this into account in the algorithm. When divers travel before or after diving and particularly when they fly, they should transport their dive computer with them in the same pressure regime so that the computer can measure the pressure profile that their body has undergone.[citation needed]

Many computers have some way for the user to adjust decompression conservatism. This may be by way of a personal factor, which makes an undisclosed change to the algorithm decided by the manufacturer, or the setting of gradient factors, a way of reducing the permitted supersaturation of tissue compartments by specific ratios, which is well defined in the literature, leaving the responsibility for making informed decisions on personal safety to the diver.[11][12]


The decompression algorithms used in dive computers vary between manufacturers and computer models. Examples of decompression algorithms are the Bühlmann algorithms and their variants, the Thalmann VVAL18 Exponential/Linear model, the Varying Permeability Model, and the Reduced Gradient Bubble Model.[2] The propitiatory names for the algorithms do not always clearly describe the actual decompression model. The algorithm may be a variation of one of the standard algorithms, for example, several versions of the Bühlmann decompression algorithm are in use. The algorithm used may be an important consideration in the choice of a dive computer. Dive computers using the same internal electronics may be marketed under a variety of brand names.[13]

The algorithm used is intended to inform the diver of a decompression profile that will keep the risk of decompression sickness (DCS) to an acceptable level. Researchers use experimental diving programmes or data that has been recorded from previous dives to validate an algorithm. The dive computer measures depth and time, then uses the algorithm to determine decompression requirements or estimate remaining no-stop times at the current depth. An algorithm takes into account the magnitude of pressure reduction, breathing gas changes, repetitive exposures, rate of ascent, and time at altitude. Algorithms are not able to reliably account for age, previous injury, ambient temperature, body type, alcohol consumption, dehydration, and other factors such as patent foramen ovale, because the effects of these factors have not been experimentally quantified, though some may attempt to compensate for these by factoring in user input, and for diver peripheral temperature and workload by having sensors that monitor ambient temperature and cylinder pressure changes as a proxy.[14] Water temperature is known to be a poor proxy for body temperature, as it does not account for the effectiveness of the diving suit or heat generated by work or active heating systems.[15]

As of 2009, the newest dive computers on the market used:

As of 2012:

  • Cochran EMC-20H: 20-tissue Haldanean model.[6]
  • Cochran VVAL-18: nine-tissue Haldanean model with exponential ongasing and linear offgasing.[6]
  • Delta P: 16-tissue Haldanean model with VGM (variable gradient model, i.e., the tolerated supersaturation levels change during the dive as a function of the profile, but no details are provided as to how this is done).[6]
  • Mares: ten-tissue Haldanean model with RGBM;[6] the RGBM part of the model adjusts gradient limits in multiple-dive scenarios through undisclosed "reduction factors".[17]: 16–20 
  • Suunto: nine-tissue Haldanean model with RGBM;[6] the RGBM part of the model adjusts gradient limits in multiple-dive scenarios through undisclosed "reduction factors".[17]: 16–20 
  • Uwatec: ZHL-8 ADT (Adaptive), MB (Micro Bubble), PMG (Predictive Multigas), ZHL-16 DD (Trimix).

As of 2019:

  • Aqualung: Pelagic Z+ – a proprietary algorithm based on Bühlmann ZHL-16C algorithm.[18]
  • Cressi: Haldane and Wienke RGBM algorithm.[18][clarification needed]
  • Garmin: Bühlmann ZHL-16C algorithm.[18]
  • Oceanic: Dual Algorithm - Pelagic Z+ (ZHL-16C) and Pelagic DSAT.[18]
  • ScubaPro: ZHL-8 ADT (Adaptive), MB (Micro Bubble), PMG (Predictive Multigas), ZHL-16 DD (Trimix).
  • Shearwater: Bühlmann ZHL-16C with user selectable gradient factors or optional VPM-B and VPM-B/GFS.[18][11]

As of 2021:

  • Aqualung: Pelagic Z+ – a proprietary algorithm developed by Dr. John E. Lewis, based on Bühlmann ZHL-16C algorithm. Conservatism may be adjusted by altitude setting, deep stops, and safety stops.[14]
  • Atomic: "Recreational RGBM" based on the Wienke model, using user input of age, selected risk level, and exertion level to adjust conservatism.[14]
  • Cressi: RGBM. User settings for conservatism and optional deep and safety stops.[14]
  • Garmin: Bühlmann ZHL-16C, with a choice of three preset conservatism settings or customisable gradient factors, and customisable safety stops.[14]
  • Mares: RGBM or Bühlmann ZHL-16C GF (Gradient Factor) depending on model. Preset and customisable conservatism settings.[14]
  • Oceanic: User option of dual algorithms - Pelagic Z+ (ZHL-16C) and Pelagic DSAT.[14]
  • Ratio: Buhlmann ZHL-16B and VPM-B, user settable Gradient Factors (GFL/GFH) for Buhlmann and user settable Bubble Radius for VPM.
  • ScubaPro: ZHL-16 ADT MB PMG. Predictive multi-gas modified algorithm, with various conservatism options with user inputs of experience level, age and physical condition, which are assumed to have some influence on gas elimination rate. Input from breathing rate, skin temperature and heart rate monitor is also available and can be used by the algorithm to estimate a workload condition, which is used to modify the algorithm.[14]
  • Shearwater: Bühlmann ZHL-16C with optional VPM-B, VPM-B/GFS and DCIEM. The standard package is Buhlmann with user selectable gradient factors, and the option to enable VPM software which may be used in open-circuit tech and rebreather modes, or enable DCIEM which may be used in air and single-gas nitrox modes. VPM-B/GFS is a combination of the two models which applies the ceiling from the more conservative model for each stop.[14][19] The current decompression ceiling may be displayed as an option and the algorithm will calculate decompression at any depth below the ceiling. The GFS option is a hybrid that automatically chooses the decompression ceiling from the more conservative of the VPM-B profile and a Buhlmann ZHL-16C profile. For the Buhlmann profile a single gradient factor is used, adjustable over a range of 70% (most conservative) to 99% (least conservative), the default is 90%. The DCIEM model differs from ZHL-16C and VPM which are parallel models and assume that all compartments are exposed to ambient partial pressures and no gas interchange occurs between compartments. A serial model assumes that the diffusion takes place through a series of compartments, and only one is exposed to the ambient partial pressures.[20]
  • Suunto: RGBM based algorithm with conservatism settings, known to be a comparatively conservative algorithm. There are various versions used in different models. The technical computers use an algorithm that claims flexibility through the use of continuous decompression, which means the current ceiling is displayed instead of a stop depth.
    • RGBM
    • Technical RGBM
    • Fused RGBM: for deep diving, switches between "RGBM" and "Technical RGBM" for open circuit and rebreather dives to a maximum of 150 m[14]
    • Fused RGBM 2[21]
    • Bühlmann 16 GF (Gradient Factor) based on ZHL-16C[22]

Display information[edit]

Technical diver wearing a dive computer on his left wrist during a decompression stop.
A watch sized dive computer incorporating an electronic compass and the ability to display cylinder pressure when used with an optional transmitter (Suunto D9)
Dive computer dive profile display

Dive computers provide a variety of visual dive information to the diver.

Most dive computers display the following information during the dive on a LCD or OLED display:[23]

  • Current depth (derived from ambient pressure).
  • Maximum depth reached on the current dive.
  • No stop time, the time remaining at the current depth without the need for decompression stops on ascent.
  • Elapsed dive time of the current dive.

Many dive computers also display additional information:[24]

  • Total ascent time, or time to surface (TTS) assuming immediate ascent at recommended rate, and decompression stops as indicated. When multiple gases are enabled in the computer, the time to surface may be predicted based on the optimum gas being selected, during ascent, but the actual time to surface will depend on the actual gas selected, and may be longer than the displayed value. This does not invalidate the decompression calculation, which accounts for the actual exposure and gas selected.[12][25]
  • Required decompression stop depth and time, also assuming immediate ascent at recommended rate.[12]
  • Ambient temperature.(actually temperature of the pressure transducer)
  • Current ascent rate. This may be displayed as an actual speed of ascent, or a relative rate compared to the recommended rate.[25]
  • Dive profile (often not displayed during the dive, but transmitted to a personal computer).[12]
  • Gas mixture in use, as selected by the user.[12][25]
  • Oxygen partial pressure at current depth, based on selected gas mixture.[12][25]
  • Cumulative oxygen toxicity exposure (CNS), computed from measured pressure and time and selected gas mixture.[12][25]
  • Battery charge status or low battery warning.[12][25]

Some computers are designed to display information from a diving cylinder pressure sensor, such as:

  • Gas pressure.[26][25]
  • Estimated remaining air time (RAT) based on available gas, rate of gas consumption and ascent time.[26][25]

Some computers can provide a real time display of the oxygen partial pressure in the rebreather. This requires an input from an oxygen cell. These computers will also calculate cumulative oxygen toxicity exposure based on measured partial pressure.[24]

Some computers can display a graph of the current tissue saturation for several tissue compartments, according to the algorithm in use.[26][25]

Some information, which has no practical use during a dive, is only shown at the surface to avoid an information overload of the diver during the dive:[24]

  • "Time to Fly" display showing when the diver can safely board an airplane.
  • Desaturation time
  • A log of key information about previous dives – date, start time, maximum depth, duration, and possibly others.
  • Maximum non-decompression bottom times for subsequent dives based on the estimated residual concentration of the inert gases in the tissues.
  • Dive planning functions (no decompression time based on current tissue loads and user-selected depth and breathing gas).[27]

Warnings and alarms may include:[12][11]

  • Maximum operating depth exceeded
  • No decompression limit approaching
  • No decompression limit exceeded
  • Excessive ascent rate
  • Decompression ceiling violation
  • Omitted decompression
  • Low cylinder pressure (where applicable)
  • Oxygen partial pressure high or low
  • Maximum depth violation

Audible information[edit]

Many dive computers have warning buzzers that warn the diver of events such as:

  • Excessive ascent rates.
  • Missed decompression stops.
  • Maximum operation depth exceeded.
  • Oxygen toxicity limits exceeded.
  • Decompression ceiling violation, or stop depth violation

Some buzzers can be turned off to avoid the noise.

Data sampling, storage and upload[edit]

Data sampling rates generally range from once per second to once per 30 seconds, though there have been cases where a sampling rate as low as once in 180 seconds has been used. This rate may be user selectable. Depth resolution of the display generally ranges between 1m and 0.1m. The recording format for depth over the sampling interval could be maximum depth, depth at the sampling time, or the average depth over the interval. For a small interval these will not make a significant difference to the calculated decompression status of the diver, and are the values at the point where the computer is carried by the diver, which is usually a wrist or suspended on a console, and may vary in depth differently to the depth of the demand valve, which determines breathing gas pressure, which is the relevant pressure for decompression computation.[2]

Temperature resolution for data records varies between 0.1 °C to 1 °C. Accuracy is generally not specified, and there is often a lag of minutes as the sensor temperature changes to follow the water temperature. Temperature is measured at the pressure sensor, and is needed primarily to provide correct pressure data, so it is not a high priority for decompression monitoring to give the precise ambient temperature in real time.[2]

Data storage is limited by internal memory, and the amount of data generated depends on the sampling rate. Capacity may be specified in hours of run time, number of dives recorded, or both. Values of up to 100 hours were available by 2010.[2] This may be influenced by sampling rate selected by the diver.

By 2010, most dive computers had the ability to upload the data to a PC or smartphone, by cable, infrared or Bluetooth wireless connection.[2][11]

Special purpose dive computers[edit]

Dive computer showing three oxygen cell readings from a CCR in the middle row

Some dive computers are able to calculate decompression schedules for breathing gases other than air, such as nitrox, pure oxygen, trimix or heliox. The more basic nitrox dive computers only support one or two gas mixes for each dive. Others support many different mixes.[28] When multiple gases are supported, there may be an option to set those which will be carried on the dive as active, which sets the computer to calculate the decompression schedule and time to surface based on the assumption that the active gases will be used when they are optimal for decompression. Calculation of tissue gas loads will generally follow the gas actually selected by the diver,[11] unless there is multiple cylinder pressure monitoring to enable automatic gas selection by the computer.[26]

Most dive computers calculate decompression for open circuit scuba where the proportions of the breathing gases are constant for each mix: these are "constant fraction" dive computers. Other dive computers are designed to model the gases in closed circuit scuba (diving rebreathers), which maintain constant partial pressures of gases by varying the proportions of gases in the mixture: these are "constant partial pressure" dive computers. These may be switched over to constant fraction mode if the diver bails out to open circuit.[11] There are also dive computers which monitor oxygen partial pressure in real time in combination with a user nominated diluent mixture to provide a real-time updated mix analysis which is then used in the decompression algorithm to provide decompression information.[27][24]

Additional functionality and features[edit]

Shearwater Perdix and Ratio iX3M GPS dive computers in compass mode
Submersible wireless pressure transducer for remote dive computer display
Mask with head-up display at focal distance of about 2 m
Head-up display mounted on rebreather moutpiece

Some dive computers provide additional functionality, generally a subset of those listed below:

  • Breathing gas oxygen analyser[12]
  • Electronic compass[12]
  • Gas blending calculator[12]
  • Global navigation satellite receiver (only works at the surface)[12]
  • Light-meter[12]
  • Lunar phase indicator (useful for estimating tidal conditions)[12]
  • Magnetometer (for detecting ferrous metal)[12]
  • Pitch and roll angle[12]
  • Stopwatch[12]
  • Time of day in a second time zone[12]
  • Time to surface after another 5 minutes at current depth on current gas.[29]
  • Gauge mode (overrides decompression monitoring, and just records and displays depth and time and leaves the diver to control decompression by following tables).[12] Selecting gauge mode may reset the tissue saturation records to default, which invalidates any further decompression calculations until the diver has fully desaturated.[11]
  • Air integration (AI)– Some dive computers are designed to measure, display, and monitor pressure in one or more diving cylinders. The computer is either connected to the first stage by a high pressure hose, or uses a pressure transducer on the regulator first stage to provide a wireless data signal indicating remaining cylinder pressure, The signals are encoded to eliminate the risk of one diver's computer picking up a signal from another diver's transducer, or interference from other sources.[30] Some dive computers can receive a signal from more that one remote pressure transducer.[25] The Ratio iX3M Tech and others can process and display pressures from up to 10 transmitters.[26]
  • Workload modification of decompression algorithm based on gas consumption rate from integrated gas pressure monitor.[2]
  • Heart rate monitor from remote transducer. This can also be used to modify the decompression algorithm to allow for an assumed workload.[2]
  • Graphic display of calculated tissue compartment inert gas tensions during and after the dive.[11]
  • Indication of computed decompression ceiling in addition to the more usual next stop depth. The effects on decompression risk of following the ceiling rather than remaining below the stop depth is not known, but stop depths are arbitrarily chosen for the calculation of decompression tables, and time spent at any depth below the indicated ceiling depth is processed by the same algorithm.[11]
  • Display of supersaturation of limiting tissue as a percentage of M-value in the event of an immediate ascent.[11] This is an indicator of decompression risk in the event of an emergency ascent.
  • Display of current supersaturation of limiting tissue as a percentage of M-value during ascent.[11] This is an indication of decompression stress and risk in real time.
  • Multiple active gases for open circuit and closed circuit diluent.[11]
  • Deactivation of gas options during dive in case of lost gas.[11] This will trigger the computer to recalculate the estimated time to surface without the deactivated gases.
  • Definition of a new gas during the dive to allow calculations for decompression on gas supplied by another diver.[11]
  • Battery charge status.[12][11]
  • Alternative decompression algorithms.[11][27]

Features and accessories:

  • Peizo-electric buttons (no moving parts)[11][31]
  • User input by directional tapping [31]
  • Rechargeable batteries.[12]
  • Wireless charging.[32]
  • Optional battery types. For example the Shearwater Perdix and Petrel 2 can use 1,5V alkaline cells or 3.6V lithium cells provided they have the same physical format (AA).[33]
  • User changeable batteries.[33]
  • Battery redundancy.[31]
  • User selected display colours (useful for the colour-blind), and variable brightness.[11][12]
  • Screen inversion for ambidextrous use of units with plug-in cable connections for oxygen monitors.[24][11]
  • Mask or mouthpiece mounted head-up display. (NERD)[34]
  • Wireless downloading of dive log data.[11]
  • Firmware upgrades over the Internet via Bluetooth or USB cable from smart phone or personal computer.[11][12]
  • Display prompts for changing settings.[11]
  • Twin straps or bungee straps for improved security.[11]
  • Strap extensions for wristwatch format computers to allow for fitting over the forearm on bulky diving suits.
  • Aftermarket straps, for improved security.
  • Screen protectors, in the form of a self-adhesive transparent plastic film or a rigid transparent plastic cover.[11]
  • Software for downloading, display and analysis of logged data. Most downloadable dive computers have a proprietary application, and many can also interface with open source software such as Subsurface. Some can download via a smartphone to the cloud.[32]

Safety and reliability[edit]

The ease of use of dive computers can allow divers to perform complex dives with little planning. Divers may rely on the computer instead of dive planning and monitoring. Dive computers are intended to reduce risk of decompression sickness, and allow easier monitoring of the dive profile. Where present, breathing gas integration allows easier monitoring of remaining gas supply, and warnings can alert the diver to some high risk situations, but the diver remains responsible for planning and safe execution of the dive plan. The computer cannot guarantee safety, and only monitors a fraction of the situation. The diver must remain aware of the rest by personal observation and attention to the ongoing situation. A dive computer can also fail during a dive, due to malfunction or misuse.

Failure modes and probability of failure[edit]

It is possible for a dive computer to malfunction during a dive. Manufacturers are not obliged to publish reliability statistics, and generally only include a warning in the user manual that they are used at the diver's own risk. Reliability has markedly improved over time, particularly for the hardware.[35]

Hardware failures[edit]

Mechanical and electrical failures:

  • Leaks allowing ingress of water to the electronic components, may be caused by:
    • Cracked faceplate, which is more likely with hard, scratch-resistant glass and sapphire used on watch format units. They are strong, but brittle, and can shatter under impact with a sufficiently hard point contact.
    • Seal failures can occur at joints, probably most often at the battery closure, as it is usually the most often disturbed. Computers with user serviceable batteries often use a double O-ring barrel seal to provide a more reliable seal.
  • Button failures are one of the more frequent problems, some models are particularly susceptible. Occasionally the failure is in the form of leaks, but more often the switch fails open, which is sometimes a fatigue problem. Pressure sensitive switches with no moving parts are sometimes used to avoid this problem.
  • Circuitry failures, other than switch failures, often due to water or battery leaks causing internal corrosion.
  • Battery failure, such as running down unexpectedly, leaking, or failing to charge properly. Internal rechargeable batteries exchange a lower risk of water leaks for a higher risk of battery degradation over time.
  • Non-rechargeable lithium batteries can explode if incorrectly used in a dive computer with charging facilities.[36]

Software failures[edit]

Inherent risk[edit]

The main problem in establishing decompression algorithms for both dive computers and production of decompression tables, is that the gas absorption and release under pressure in the human body is still not completely understood. Furthermore, the risk of decompression sickness also depends on the physiology, fitness, condition and health of the individual diver. The safety record of most dive computers indicates that when used according to the manufacturer's instructions, and within the recommended depth range, the risk of decompression sickness is low.[6]

Personal settings to adjust conservatism of the algorithm are available for most dive compters. They may be input as undisclosed personal factors, as reductions to M-values by a fixed ratio, by gradient factor, or by selecting a bubble size limit in VPM and RGBM models. The personal settings for recreational computers tend to be additional to the conservatism factors programmed into the algorithm by the manufacturer. Technical diving computers tend to allow a wider range of choice at the user's discretion, and provide warnings that the diver should ensure that they understand what they are doing and the associated risk before adjusting from the moderately conservative factory settings.[11][27]

Human error[edit]

Many dive computers have menus, various selectable options and various display modes, which are controlled by a small number of buttons. Control of the computer display differs between manufacturers and in some cases between models by the same manufacturer. The diver may need information not displayed on the default screen during a dive, and the button sequence to access the information may not be immediately obvious. If the diver becomes familiar with the control of the computer on dives where the information is not critical before relying on it for more challenging dives there is less risk of confusion which may lead to an accident.

Most dive computers are supplied with default factory settings for algorithm conservatism, and maximum oxygen partial pressure, which are acceptably safe in the opinion of the manufacturer's legal advisors. Some of these may be changed to user preferences, which will affect risk. The user manual will generally provide instructions for adjusting and resetting to factory default, with some information on how to choose appropriate user settings. Responsibility for appropriate use of user settings lies with the user who makes or authorises the settings. There is a risk of the user making inappropriate choices due to lack of understanding or input error.

Management and mitigation strategies[edit]

  • If the diver has been monitoring decompression status and is within the no-decompression limits, a computer failure can be acceptably managed by simply surfacing at the recommended ascent rate, and if possible, doing a short safety stop near the surface. If, however the computer could fail while the diver has a decompression obligation, or cannot make a direct ascent, some form of backup is prudent. The dive computer can be considered safety-critical equipment when there is a significant decompression obligation, as failure without some form of backup system can expose the diver to a risk of severe injury or death.
  • The diver may carry a backup dive computer. The probability of both failing at the same time is orders of magnitude lower. Use of a backup which is the same model as the primary simplifies use and reduces the probability of user error, particularly under stress, but makes the equipment redundancy less statistically independent. Statistics for failure rates of dive computers do not appear to be publicly available.
  • If diving to a well regulated buddy system where both divers follow closely matched dive profiles, the buddy's dive computer may be sufficient backup.
  • A dive profile can be planned before the dive, and followed closely to allow reversion to the planned schedule if the computer fails. This implies the availability of a backup timer and depth gauge, or the schedule will be useless. It also requires the diver to follow the planned profile conservatively.

Some organisations such as the American Academy of Underwater Sciences have recommended that a dive plan should be established before the dive and then followed throughout the dive unless the dive is aborted. This dive plan should be within the limits of the decompression tables[clarification needed] to increase the margin of safety, and to provide a backup decompression schedule based on the dive tables in case the computer fails underwater.[1][38][39] The disadvantage of this extremely conservative use of dive computers is that when used this way, the dive computer is merely used as a bottom timer, and the advantages of real time computation of decompression status – the original purpose of dive computers – are sacrificed.[6] This recommendation is not in the 2018 version of the AAUS Standards for Scientific diving: Manual.[40]

A diver wishing to further reduce the risk of decompression sickness can take additional precautionary measures, such as one or more of:

  • Use a dive computer with a relatively conservative decompression model
  • Induce additional conservatism in the algorithm by selecting a more conservative personal setting or using a higher altitude setting than the actual dive altitude indicates.
  • Add additional deep safety stops during a deep dive
  • Make a slow ascent
  • Add additional shallow safety stops, or stay longer at the stops than required by the computer
  • Have a long surface interval between dives
  • If using a backup computer, run one on a low conservatism setting as an indication of fastest acceptable risk ascent for an emergency, and the other at the diver's preferred conservatism for personally acceptable risk when there is no contingency and no rush to surface. The diver can always elect to do more decompression than indicated as necessary by the computer for a lower risk of decompression sickness without incurring a penalty for later dives. Some dive computers can be set to a different gradient factor during a dive, which has the same effect if the diver can remember under stress how to make the adjustment, and some computers can be set to display the maximum tissue supersaturation value for an immediate ascent.[11][41]
  • Continue to breathe oxygen enriched gas after surfacing, either in the water while waiting for the boat, after exiting the water, or both.

Management of violations[edit]

Violations of the safety limits as indicated by the computer display may occur during a dive for various reasons, including user error and circumstances beyond the diver's control. How this is handled depends on the decompression model, how the algorithm implements the model, and how the manufacturer chooses to interpret and apply the violation criteria.

Many computers go into a "lockout mode" for 24 to 48 hours if the diver violates the computer's safety limits, to discourage continued diving after an unsafe dive. Once in lockout mode, these computers will not function until the lockout period has ended.[42] This is a reasonable response if lockout is initiated after the dive, as the algorithm will have been used out of scope and the manufacturer will reasonably prefer to avoid further responsibility for its use until tissues can be considered desaturated. When lockout happens underwater it will leave the diver without any decompression information at the time when it is most needed. For example, the Apeks Quantum will stop displaying the depth if the 100 m depth limit is exceeded, but will lock out 5 minutes after surfacing for a missed decompression stop. The Scubapro/Uwatec Galileo technical trimix computer will switch to gauge mode at 155 m after a warning, after which the diver will get no decompression information.[43] Other computers, for example Delta P's VR3, Cochran NAVY, and the Shearwater range will continue to function, providing 'best guess' functionality while warning the diver that a stop has been missed, or a ceiling violated.[11][44]

Some dive computers are extremely sensitive to violations of indicated decompression stop depth. The HS Explorer is programmed to credit time spent even slightly (0.1 metre) above the indicated stop depth at only 1/60 of the nominal rate. There is no theoretical or experimental basis claimed as justification for this hard limit. Others, such as the Shearwater Perdix, will fully credit any decompression done below the calculated decompression ceiling, which may be displayed as a user selectable option, and is always equal to or shallower than the indicated stop depth. This strategy is supported by the mathematics of the model, but little experimental evidence is available on the practical consequences,so a warning is provided. A violation of the computed decompression ceiling elicits an alarm, which self cancels if the diver immediately descends below the ceiling. The Ratio iX3M will provide a warning if the indicated stop depth is violated by 0.1 m or more, but it is not clear how the algorithm is affected. In many cases the user manual does not provide information on how sensitive the algorithm is to precise depth, what penalties may be incurred by minor discrepancies, or what theoretical basis justifies the penalty.[11][27][42] Over-reaction to stop depth violation puts the diver at an unnecessary disadvantage if there is an urgent need to surface.

More complex functionality is accompanied by more complex code, which is more likely to include undiscovered errors, particularly in non-critical functions, where testing may not be so rigorous. The trend is to be able to download firmware updates online to eliminate bugs as they are found and corrected.[11] In earlier computers, some errors required factory recall.[37]


A single computer shared between divers cannot accurately record the dive profile of the second diver, and therefore their decompression status will be unreliable and probably inaccurate. In the event of computer malfunction during a dive, the buddy's computer record may be the best available estimate of decompression status, and has been used as a guide for decompression in emergencies. Further diving after an ascent in these conditions exposes the diver to an unknown additional risk. Some divers carry a backup computer to allow for this possibility. The backup computer will carry the full recent pressure exposure history, and continued diving after a malfunction of one computer will not affect risk. It is also possible to set the conservatism on the backup computer to allow for the fastest acceptable ascent in case of an emergency, with the primary computer set for the diver's preferred risk level if this feature is not available on the computer. Under normal circumstances the primary computer will be used to control ascent rate.[7]


Uwatec Aladin Pro dive computer showing the log of a previous dive

In 1951 the Office of Naval Research funded a project with the Scripps Institution of Oceanography for the theoretical design of a prototype decompression computer. Two years later, two Scripps researchers, Groves and Monk, published a paper specifying the required functionalities for a decompression device to be carried by the diver. It must calculate decompression during a multilevel dive, it must take into account residual nitrogen loading from previous dives, and, based on this information, specify a safe ascent profile with better resolution than decompression tables. They suggested using an electrical analog computer to measure decompression and air consumption.[45]

Pneumatic analogues[edit]

The prototype mechanical analogue Foxboro Decomputer Mark I, was produced by the Foxboro Company in 1955, and evaluated by the US Navy Experimental Diving Unit in 1957.[46] The Mark 1 simulated two tissues using five calibrated porous ceramic flow resistors and five bellows actuators to drive a needle which indicated decompression risk during an ascent by moving towards a red zone on the display dial. The US Navy found the device to be too inconsistent.[45]

The first recreational mechanical analogue dive computer, the "decompression meter" was designed by the Italians De Sanctis & Alinari in 1959 and built by their company named SOS, which also made depth gauges. The decompression meter was distributed directly by SOS and also by scuba diving equipment firms such as Scubapro and Cressi. It was very simple in principle: a waterproof bladder filled with gas inside the casing bled into a smaller chamber through a semi-porous ceramic flow resistor to simulate a single tissue in- and out-gassing). The chamber pressure was measured by a bourdon tube gauge, calibrated to indicate decompression status. The device functioned so poorly that it was eventually nicknamed "bendomatic".[47]

In 1965, R. A. Stubbs and D. J. Kidd applied their decompression model to a pneumatic analogue decompression computer,[48][49] and in 1967 Brian Hills reported development of a pneumatic analogue decompression computer modelling the thermodynamic decompression model. It modelled phase equilibration instead of the more commonly used limited supersaturation criteria and was intended as an instrument for on-site control of decompression of a diver based on real-time output from the device. Hills considered the model to be conservative.[50]

Several mechanical analogue decompression meters were subsequently made, some with several bladders for simulating the effect on various body tissues, but they were sidelined with the arrival of electronic computers.

The Canadian DCIEM pneumatic analogue computer of 1962 simulated four tissues, approximating the DCIEM tables of the time.[35]

The 1973 GE Decometer by General Electric used semi-permeable silicone membranes instead of ceramic flow resistors, which allowed deeper dives.[35]

The Farallon Decomputer of 1975 by Farallon Industries, California simulated two tissues, but produced results very different from the US Navy tables of the time, and was withdrawn a year later.[35]

Electrical analogues[edit]

At the same time as the mechanical simulators, electrical analog simulators were being developed, in which tissues were simulated by a network of resistors and capacitors, but these were found to be unstable with temperature fluctuations, and required calibration before use. They were also bulky and heavy because of the size of the batteries needed. The first analogue electronic decompression meter was the Tracor, completed in 1963 by Texas Research Associates.[45][35]


The first digital dive computer was a laboratory model, the XDC-1, based on a desktop electronic calculator, converted to run a DCIEM four-tissue algorithm by Kidd and Stubbs in 1975. It used pneumofathometer depth input from surface-supplied divers.[35]

From 1976 the diving equipment company Dacor developed and marketed a digital dive computer which used a table lookup based on stored US Navy tables rather than a real-time tissue gas saturation model. The Dacor Dive Computer (DDC), displayed output on light-emitting diodes for: current depth; elapsed dive time; surface interval; maximum depth of the dive; repetitive dive data; ascent rate, with a warning for exceeding 20 metres per minute; warning when no-decompression limit is reached; battery low warning light; and required decompression.[35]

The Canadian company CTF Systems Inc. then developed the XDC-2 or CyberDiver II (1980), which also used table lookup, and the XDC-3, also known as CyberDiverIII, which used microprocessors, measured cylinder pressure using a high-pressure hose, calculated tissue loadings using the Kidd-Stubbs model, and remaining no-stop time. It had an LED matrix display, but was limited by the power supply, as the four 9 V batteries only lasted for 4 hours and it weighed 1.2 kg. About 700 of the XDC models were sold from 1979 to 1982.[35]

In 1979 the XDC-4 could already be used with mixed gases and different decompression models using a multiprocessor system, but was too expensive to make an impact on the market.[35]

In 1983,[35] the Hans Hass-DecoBrain, designed by Divetronic AG, a Swiss start-up, became the first decompression diving computer, capable of displaying the information that today's diving computers do. The DecoBrain was based on Albert A. Bühlmann's 16 compartment (ZHL-12) tissue model[51] which Jürg Hermann, an electronic engineer, implemented in 1981 on one of Intel's first single-chip microcontrollers as part of his thesis at the Swiss Federal Institute of Technology.

The 1984 Orca EDGE was an early example of a dive computer.[51] Designed by Craig Barshinger, Karl Huggins and Paul Heinmiller, the EDGE did not display a decompression plan, but instead showed the ceiling or the so-called "safe-ascent-depth". A drawback was that if the diver was faced by a ceiling, he did not know how long he would have to decompress. The EDGE's large, unique display, however, featuring 12 tissue bars permitted an experienced user to make a reasonable estimate of his or her decompression obligation.

In the 1980s the technology quickly improved. In 1983 the Orca Edge became available as the first commercially viable dive computer. The model was based on the US Navy dive tables but did not calculate a decompression plan. However, production capacity was only one unit a day.[52]

In 1984 the US Navy diving computer (UDC) which was based on a 9 tissue model of Edward D. Thalmann of the Naval Experimental Diving Unit (NEDU), Panama City, who developed the US Navy tables. Divetronic AG completed the UDC development – as it had been started by the chief engineer Kirk Jennings of the Naval Ocean System Center, Hawaii, and Thalmann of the NEDU – by adapting the Deco Brain for US Navy warfare use and for their 9-tissue MK-15 mixed gas model under an R&D contract of the US Navy.

Orca Industries continued to refine their technology with the release of the Skinny-dipper in 1987 to do calculations for repetitive diving.[53] They later released the Delphi computer in 1989 that included calculations for diving at altitude as well as profile recording.[53]

In 1986 the Finnish company, Suunto, released the SME-ML.[52] This computer had a simple design, with all the information on display. It was easy to use and was able to store 10 hours of dives, which could be accessed any time.[45] The SME-ML used a 9 compartment algorithm used for the US Navy tables, with tissues half times from 2.5 to 480 minutes. Battery life was up to 1500 hours, maximum depth 60 m.[52]

In 1987 Swiss company UWATEC entered the market with the Aladin, which was a bulky and fairly rugged grey device with quite a small screen, a maximum depth of 100 metres, and an ascent rate of 10 metres per minute. It stored data for 5 dives and had a user replaceable 3.6 V battery, which lasted for around 800 dives. For some time it was the most commonly seen dive computer, particularly in Europe. Later versions had a battery which had to be changed by the manufacturer and an inaccurate battery charge indicator, but the brand remained popular.[35][52]

The c1989 Dacor Microbrain Pro Plus claimed to have the first integrated dive planning function, the first EEPROM storing full dive data for the last three dives, basic data for 9999 dives, and recorded maximum depth achieved, cumulative total dive time, and total number of dives. The LCD display provides a graphic indication of remaining no-decompression time.[54]

General acceptance[edit]

Even by 1989, the advent of dive computers had not met with what might be considered widespread acceptance.[1] Combined with the general mistrust, at the time, of taking a piece of electronics that your life might depend upon underwater, there were also objections expressed ranging from dive resorts felt that the increased bottom time would upset their boat and meal schedules, to that experienced divers felt that the increased bottom time would, regardless of the claims, result in many more cases of decompression sickness.[citation needed] Understanding the need for clear communication and debate, Michael Lang of the California State University at San Diego and Bill Hamilton of Hamilton Research Ltd. brought together, under the auspices of the American Academy of Underwater Sciences a diverse group that included most of the dive computer designers and manufacturers, some of the best known hyperbaric medicine theorists and practitioners, representatives from the recreational diving agencies, the cave diving community and the scientific diving community.[1]

The basic issue was made clear by Andrew A. Pilmanis in his introductory remarks: "It is apparent that dive computers are here to stay, but are still in the early stages of development. From this perspective, this workshop can begin the process of establishing standard evaluation procedures for assuring safe and effective utilization of dive computers in scientific diving."[1]

After meeting for two days the conferees were still in, "the early stages of development," and the "process of establishing standard evaluation procedures for assuring safe and effective utilization of dive computers in scientific diving," had not really begun. University of Rhode Island diving safety officer Phillip Sharkey and ORCA EDGE's Director of Research and Development, prepared a 12-point proposal that they invited the diving safety officers in attendance to discuss at an evening closed meeting. Those attending included Jim Stewart (Scripps Institution of Oceanography), Lee Somers (University of Michigan), Mark Flahan (San Diego State University), Woody Southerland (Duke University), John Heine (Moss Landing Marine Laboratories), Glen Egstrom (University of California, Los Angeles), John Duffy (California Department of Fish and Game), and James Corry (United States Secret Service). Over the course of several hours the suggestion prepared by Sharkey and Heinmiller was edited and turned into the following 13 recommendations:

  1. Only those makes and models of dive computers specifically approved by the Diving Control Board may be used.
  2. Any diver desiring the approval to use a dive computer as a means of determining decompression status must apply to the Diving Control Board, complete an appropriate practical training session and pass a written examination.
  3. Each diver relying on a dive computer to plan dives and indicate or determine decompression status must have his own unit.
  4. On any given dive, both divers in the buddy pair must follow the most conservative dive computer.
  5. If the dive computer fails at any time during the dive, the dive must be terminated and appropriate surfacing procedures should be initiated immediately.
  6. A diver should not dive for 18 hours before activating a dive computer to use it to control his diving.
  7. Once the dive computer is in use, it must not be switched off until it indicates complete outgassing has occurred or 18 hours have elapsed, whichever comes first.
  8. When using a dive computer, non-emergency ascents are to be at the rate specified for the make and model of dive computer being used.
  9. Ascent rates shall not exceed 40 fsw/min in the last 60 fsw.
  10. Whenever practical, divers using a dive computer should make a stop between 10 and 30 feet for 5 minutes, especially for dives below 60 fsw.
  11. Only 1 dive on the dive computer in which the NDL of the tables or dive computer has been exceeded may be made in any 18-hour period.
  12. Repetitive and multi-level diving procedures should start the dive, or series of dives, at the maximum planned depth, followed by subsequent dives of shallower exposures.
  13. Multiple deep dives require special consideration.

As recorded in "Session 9: General discussion and concluding remarks:"

Mike Lang next lead the group discussion to reach consensus on the guidelines for use of dive computers. These 13 points had been thoroughly discussed and compiled the night before, so that most of the additional comments were for clarification and precision. The following items are the guidelines for use of dive computers for the scientific diving community. It was again reinforced that almost all of these guidelines were also applicable to the diving community at large.[1]

After the AAUS workshop most opposition to dive computers dissipated, numerous new models were introduced, the technology dramatically improved and dive computers soon became standard scuba diving equipment.

Further development[edit]

c1996, Mares marketed a dive computer with spoken audio output, produced by Benemec Oy of Finland.[55]

c2000, HydroSpace Engineering developed the HS Explorer, a Trimix computer with optional PO2 monitoring and twin decompression algorithms, Buhlmann, and the first full RGBM implementation.[27]

In 2001, the US Navy approved the use of Cochran NAVY decompression computer with the VVAL 18 Thalmann algorithm for Special Warfare operations.[56][57]

In 2008, the Underwater Digital Interface (UDI) was released to the market. This dive computer, based on the RGBM model, includes a digital compass, an underwater communication system that enables divers to transmit preset text messages, and a distress signal with homing capabilities.[58]

By 2010 the use of dive computers for decompression status tracking was virtually ubiquitous among recreational divers and widespread in scientific diving. 50 models by 14 manufacturers were available in the UK.[2]

The variety and number of additional functions available has increased over the years.[11][26]


Verification is the determination that a dive computer functions correctly, in that it correctly executes its programmed algorithm, and this would be a standard quality assurance procedure by the manufacturer, while validation confirms that the algorithm provides the accepted level of risk.[59] The risk of the decompression algorithms programmed into dive computers may be assessed in several ways, including tests on human subjects, monitored pilot programs, comparison to dive profiles with known decompression sickness risk, and comparison to risk models.[6]

Performance of dive computers exposed to profiles with known human subject results.[edit]

Studies (2004) at the University of Southern California's Catalina hyperbaric chamber ran dive computers against a group of dive profiles that have been tested with human subjects, or have a large number of operational dives on record.[60]

The dive computers were immersed in water inside the chamber and the profiles were run. Remaining no-decompression times, or required total decompression times, were recorded from each computer 1 min prior to departure from each depth in the profile. The results for a 40 msw "low risk" multi-level no-decompression dive from the PADI/DSAT RDP test series[61] provided a range of 26 min of no-decompression time remaining to 15 min of required decompression time for the computers tested. The computers which indicated required decompression may be regarded as conservative: following the decompression profile of a conservative algorithm or setting will expose the diver to a reduced risk of decompression, but the magnitude of the reduction is unknown. Conversely the more aggressive indications of the computers showing a considerable amount of remaining no-decompression time will expose the diver to a greater risk than the fairly conservative PADI/DSAT schedule, of unknown magnitude.[60]

Comparative assessment and validation[edit]

Evaluation of decompression algorithms could be done without the need for tests on human subjects by establishing a set of previously tested dive profiles with a known risk of decompression sickness. This could provide a rudimentary baseline for dive computer comparisons.[6] As of 2012, the accuracy of temperature and depth measurements from computers may lack consistency between models making this type of research difficult.[62]

Accuracy of displayed data[edit]

European standard "EN13319:2000 Diving accessories - Depth gauges and combined depth and time measuring devices - Functional and safety requirements, test methods", specifies functional and safety requirements and accuracy standards for depth and time measurement in dive computers and other instruments measuring water depth by ambient pressure. It does not apply to any other data which may be displayed or used by the instrument.[63][64]

Temperature data are used to correct pressure sensor output, which is non-linear with temperature, and are not as important as pressure for the decompression algorithm, so a lesser level of accuracy is required. A study published in 2021 examined the response time, accuracy and precision of water temperature measurement computers and found that 9 of 12 models were accurate within 0.5 °C given sufficient time for the temperature to stabilise, using downloaded data from open water and wet chamber dives in fresh- and seawater. High ambient air temperature is known to affect temperature profiles for several minutes into a dive, depending on the location of the pressure sensor, as the heat transfer from computer body to the water is slowed by factors such as poor thermal conductivity of a plastic housing, internal heat generation, and mounting the sensor orifice in contact with the insulation of the diving suit. An edge-mounted sensor in a small metal housing will follow ambient temperature changes much faster than a base mounted sensor in a large, thick-walled plastic housing, while both provide accurate pressure signals.[65]

An earlier survey of 49 models of decompression computer published in 2012 showed a wide range of error in displayed depth and temperature. Temperature measurement is primarily used to ensure correct processing of the depth transducer signal, so measuring the temperature of the pressure transducer is appropriate, and the slow response to external ambient temperature is not relevant to this function, provided that the pressure signal is correctly processed.[62]

Nearly all of the tested computers recorded depths greater than the actual pressure would indicate, and were markedly inaccurate (up to 5%) for some of the computers. There was considerable variability in permitted no-stop bottom times, but for square profile exposures, the computer-generated values tended to be more conservative than tables at depths shallower than 30 m, but less conservative at 30–50 m. The no-stop limits generated by the computers were compared to the no-stop limits of the DCIEM and RNPL tables.[62] Variation from applied depth pressure measured in a decompression chamber, where accuracy of pressure measurement instrumentation is periodically calibrated to fairly high precision (±0.25%), showed errors from -0.5 to +2m, with a tendency to increase with depth.[62]

There appeared to be a tendency for models of computer by the same manufacturer to display a similar variance in displayed pressure, which the researchers interpreted as suggesting that the offset could be a deliberate design criterion, but could also be an artifact of using similar components and software by the manufacturer. The importance of these errors for decompression purposes is unknown, as ambient pressure, which is measured directly, but not displayed, is used for decompression calculations. Depth is calculated as a function of pressure, and does not take into account density variations in the water column. Actual linear distance below the surface is more relevant for scientific measurement, while displayed depth is more relevant to forensic examinations of dive computers, and for divers using the computer in gauge mode with standard decompression tables, which are usually set up for pressure in feet or metres of water column .[62]

Ergonomic considerations[edit]

Ratio iX3M gps dive computer normal display during dive
Shearwater Perdix showing decompression obligations just before ascent on main screen layout

If the diver cannot effectively use the dive computer during a dive it is of no value except as a dive profile recorder. To effectively use the device the ergonomic aspects of the display and control input system (User interface) are important. Misunderstanding of the displayed data and inability to make necessary inputs can lead to life-threatening problems underwater. The operating manual is not available for reference during the dive, so either the diver must learn and practice the use of the specific unit before using it in complex situations, or the operation must be sufficiently intuitive that it can be worked out on the spot, by a diver who may be under stress at the time. Although several manufacturers claim that their units are simple and intuitive to operate, the number of functions, layout of the display, and sequence of button pressing is markedly different between different manufacturers, and even between different models by the same manufacturer. Number of buttons that may need to be pressed during a dive generally varies between two and four, and the layout and sequence of pressing buttons can become complicated. Experience using one model may be of little use preparing the diver to use a different model, and a significant relearning stage may be necessary. Both technical and ergonomic aspects of the dive computer are important for diver safety. Underwater legibility of the display may vary significantly with underwater conditions and the visual acuity of the individual diver. If labels identifying output data and menu choices are not legible at the time they are needed, they do not help.[13] Legibility is strongly influenced by text size, font, brightness, and contrast. Colour can help in recognition of meaning, such as distinguishing between normal and abnormal conditions, but may detract from legibility, particularly for the colour-blind, and a blinking display demands attention to a warning or alarm, but is distracting from other information.[66]

Several criteria have been identified as important ergonomic considerations:[13]

  • Ease of reading critical data, including:
    • No decompression time remaining
    • Current depth
    • Elapsed time since the beginning of the dive (run time)
    • If decompression is required, total time to surface, and depth of the next required decompression stop
    • If gas integration is the only way to monitor the remaining gas supply, the remaining gas pressure.
  • Ease of reading and accessibility of the primary screen display. Misinterpretation of the display data can be very dangerous. This can occur for various reasons, including lack of identifying information and poor legibility. Ease of returning to the primary screen from alternative display options is also important. If the diver cannot remember how to get back to the screen which displays safety-critical information, their safety may be severely compromised. Divers may not fully understand and remember the operating instructions, as they tend to be complicated. Under stress complicated procedures are more likely to be forgotten or misapplied. Alternative screens may revert to the primary screen automatically after a time sufficient to read the auxiliary information. Critical information may be displayed on all stable screen options during a dive as a compromise. It is preferable for the data to be visible by default, and not require illumination by a dive light or internal lighting that needs a button pressed to light up. Some manufacturers offer similar functionality in optional compact and larger screen formats.[67][11]
  • Ease of use and understanding of the user manual.
  • Ease of reading and clarity of meaning of warnings. These may be provided by simple symbol displays, by audible alarms, flashing displays, colour coding or combinations of these. Alarms should clearly indicate the problem, so the diver need not waste time trying to work out what is at fault, and can take immediate action to correct the problem.
  • For more technical applications, ease of making gas switches to both pre-set gas mixes carried by the diver, and non-preset mixes, which might be supplied by another diver.
  • Ease of accessing alternative screen data, much of which is not directly important for safety, but may affect the success of the dive in other ways, like use of compass features.
  • Legibility of the display under various ambient conditions of visibility and lighting, and for varying visual acuity of the diver, which may include fogging of the mask or even loss of the mask.

Manufacturing and performance standards[edit]

Standards relevant in the European Union:[59]

  • When a dive computer is integrated with a cylinder pressure gauge it has to be certified according to EN250 (respiratory equipment) and the PPE Directive becomes mandatory.
  • The EMC directive (89/336/EEC) for electrical appliances, requires that they do not cause electrical interference, and are not susceptible to it.
  • EN13319:2000: covers equipment for measuring depth and time, but explicitly excludes monitoring of decompression obligation.
  • PPE Directive 89/686/EEC is intended to harmonize products to provide a high level of protection and safety, but dive computers are not listed in the directive under section 3.11 - additional requirements specific to particular risks – safety devices for diving equipment. Several other classes of diving equipment such as respiratory equipment (EN250:2002), buoyancy compensators (EN1809:1999), combined buoyancy and rescue devices (EN12628:2001), respiratory equipment for compressed nitrox and oxygen (EN13949:2004), rebreathers (EN14143:2004), and dry suits (EN14225-2:2005) fall under the PPE directive.)
  • The general quality assurance standard ISO9001

Operational considerations for use in commercial diving operations[edit]

Their acceptance of dive computers for use in commercial diving varies between countries and industrial sectors. Validation criteria have been a major obstacle to acceptance of diving computers for commercial diving. Millions of recreational and scientific dives each year are successful and without incident, but the use of dive computers remains prohibited for commercial diving operations in several jurisdictions because the algorithms used cannot be guaranteed safe to use, and the legislative bodies who can authorise their use have a duty of care to workers. Manufacturers do not want to invest in the expensive and tedious process of official validation, while regulatory bodies will not accept dive computers until a validation process has been documented.[59]

Verification is the determination that a dive computer functions correctly, in that it correctly executes its programmed algorithm, while validation confirms that the algorithm provides the accepted level of risk.[59]

If the decompression algorithm used in a series of dive computers is considered to be acceptable for commercial diving operations, with or without additional usage guidelines, then there are operational issues that need to be considered:[6]

  1. The computer must be simple to operate or it will probably not be accepted.
  2. The display must be easily read in low visibility conditions to be effectively used.
  3. The display must be clear and easily understood, even if the diver is influenced by nitrogen narcosis, to reduce the risk of confusion and poor decisions.
  4. The decompression algorithm should be adjustable to more conservative settings, as some divers may want a more conservative profile.
  5. The dive computer must be easy to download to collect profile data so that analysis of dives can be done.

Bottom timer[edit]

A bottom timer is an electronic device that records the depth at specific time intervals during a dive, and displays current depth, maximum depth, elapsed time and may also display water temperature and average depth. It does not calculate decompression data at all, and is equivalent to gauge mode on many dive computers.



Along with delayed surface marker buoys, dive computers stood out in a 2018 survey of European recreational divers and diving service providers as highly important safety equipment.[3][83]

See also[edit]


  1. ^ a b c d e f g Lang, M.A.; Hamilton, R.W. Jr (1989). Proceedings of the AAUS Dive Computer Workshop. United States: USC Catalina Marine Science Center. p. 231. Retrieved 14 December 2011.
  2. ^ a b c d e f g h i j k l Azzopardi, E.; Sayer, M. D. J. (2010). "A review of the technical specifications of 47 models of diving decompression computer". International Journal of the Society for Underwater Technology. Society for Underwater Technology. 29 (2): 63–70. doi:10.3723/ut.29.063.
  3. ^ a b Lucrezi, Serena; Egi, Salih Murat; Pieri, Massimo; Burman, Francois; Ozyigit, Tamer; Cialoni, Danilo; Thomas, Guy; Marroni, Alessandro; Saayman, Melville (23 March 2018). "Safety Priorities and Underestimations in Recreational Scuba Diving Operations: A European Study Supporting the Implementation of New Risk Management Programmes". Frontiers in Psychology. 9 (383): 383. doi:10.3389/fpsyg.2018.00383. PMC 5876297. PMID 29628904.
  4. ^ Caruso, James L. (2006). "The Pathologist's Approach to SCUBA Diving Deaths". American Society for Clinical Pathology Teleconference. Retrieved 14 January 2011.
  5. ^ Concannon, David (2007). "Dive Litigation in the Electronic Age: The Importance of Preserving Dive Computer Data in the Event of an Accident". Dive Center Business. 10 (6). Retrieved 14 January 2011.
  6. ^ a b c d e f g h i j k l Blogg, S.L.; Lang, M.A.; Møllerløkken, A., eds. (2012). "Proceedings of the Validation of Dive Computers Workshop". European Underwater and Baromedical Society Symposium, August 24, 2011. Gdansk. Trondheim: Norwegian University of Science and Technology. Retrieved 7 March 2013.
  7. ^ a b c d e f g h i j Mount, Tom; Sawatsky, David; Doolette, David J.; Somers, Lee (2011). "1: Dive planning". Tek Lite: The Complete Guide to Advanced Enriched Air Nitrox and Recreational Trimix. Miami, Florida: IANTD. p. 10. ISBN 978-0-915539-07-9.
  8. ^ "How to measure absolute pressure using piezoresistive sensing elements" (PDF). www.amsys.info. Retrieved 9 December 2019.
  9. ^ "MS5803-07BA Altimeter and diving pressure sensor". www.te.com. Retrieved 10 December 2019.
  10. ^ a b Hamilton, R. W, Jr, ed. (1995). Effectiveness of Dive Computers in Repetitive Diving. 44th Undersea and Hyperbaric Medical Society Workshop. UHMS Publication Number 81(DC)6-1-94. (Report). Undersea and Hyperbaric Medical Society. p. 71. Retrieved 19 April 2009.
  11. ^ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af Shearwater Research (15 January 2020). Perdix Operating Manual (PDF). www.shearwater.com. DOC. 13007-SI-RevD (2020-01-15). Retrieved 16 July 2020.
  12. ^ a b c d e f g h i j k l m n o p q r s t u v w x Ratio computers iX3M User Manual Version 4.02 (PDF). Livorno, Italy: Ratio Computers.
  13. ^ a b c Ozyigit, Tamer; Egi, Salih (2012). Evaluating the Ergonomic Performance of Dive Computers. 2nd International Conference on Digital Information and Communication Technology and its Applications, DICTAP 2012. pp. 314–318. doi:10.1109/DICTAP.2012.6215418.
  14. ^ a b c d e f g h i j "Dive Computer Algorithms For Dummies". dipndive.com. June 2021. Retrieved 2 June 2021.
  15. ^ Pollock, Neal W. (September 2015). "Re: Don't dive cold when you don't have to". Diving Hyperb Med. 45 (3): 209. PMID 26415074.
  16. ^ a b "Seiko DH33 Instructions Manual". Seiko. Retrieved 27 May 2021 – via www.manualslib.com.
  17. ^ a b Wienke, Bruce R.; O'Leary., Timothy R. "Reduced Gradient Buuble Model with Basis and Comparisons" (PDF). www.scuba-doc.com. Retrieved 22 January 2017.
  18. ^ a b c d e "Dive Computer Algorithms For Dummies". Dip 'N Dive. 2019-04-04. Retrieved 21 November 2019.[dead link]
  19. ^ "Shearwater Research Upgrade to VPM-B Deco Algorithm". www.scubadoctor.com.au. Retrieved 3 June 2021.
  20. ^ "ZHL-16C, VPM-B, DCAP, DCIEM, VVAL-18M ... Does It Really Matter?". divegearexpress.com. August 2021. Retrieved 1 August 2021.
  21. ^ Suunto RGBM Dive Algorithms
  22. ^ Suunto EON Steel Black User Guide 2.5: Decompression algorithms
  23. ^ "Suunto Zoop In Depth Review". Accidents and Adventures. 2016. Retrieved 7 August 2016.
  24. ^ a b c d e "Shearwater Predator User Manual V2.3.3" (PDF). www.shearwaterresearch.com. Retrieved 14 August 2020.
  25. ^ a b c d e f g h i j "Perdix AI operating instructions" (PDF). Shearwater. Retrieved 10 October 2019.
  26. ^ a b c d e f "iX3M User Manual: iX3M Easy, iX3M Deep, iX3M Tech+, iX3M Reb" (PDF). Livorno, Italy: Ratio Computers. Retrieved 10 October 2019.
  27. ^ a b c d e f g "HS Explorer Dive Computer Owner's Manual". hs-eng.com. St. Augustine, Florida: HydroSpace Engineering, Inc. 2003. Archived from the original on 4 March 2016. Retrieved 11 September 2017.
  28. ^ Huggins, K. E. (2006). "Evaluation of Dive Computer Options for Potential Use in 300 FSW Heliox/ Trimix Surface Supplied Scientific Diving". In Lang, MA; Smith, NE (eds.). Proceedings of Advanced Scientific Diving Workshop. Smithsonian Institution, Washington, DC. Retrieved 2 May 2008.
  29. ^ Knudsen, Soren. "Shearwater Perdix Dive Computer". www.divein.com. Retrieved 21 May 2021.
  30. ^ Staff. "Suunto Wireless Tank Pressure Transmitter". Accessories and spare parts. Suunto. Retrieved 27 November 2016.
  31. ^ a b c d "Technical Dive Computers TDC-3". www.tdc-3.com. Retrieved 25 January 2019.
  32. ^ a b "Products: Peregrine". www.shearwater.com. Retrieved 21 May 2021.
  33. ^ a b "Perdix vs. Petrel 2 Comparison" (PDF). www.shearwater.com. Shearwater Research. 24 December 2015. Retrieved 21 May 2021.
  34. ^ Shearwater Research (2 April 2020). Shearwater NERD2 — User Manual (PDF). www.shearwater.com. DOC 12501 MAN-REV-G.
  35. ^ a b c d e f g h i j k Seveke, Lothar (1988). "Entwicklung des Tauchcomputers (nur der Technik, nicht der Algorithmen)". tauchen.seveke.de (in German). Retrieved 16 September 2011.
  36. ^ Whelan, Stephan (29 January 2019). "Manufacturer Issues Statement After Incident At Boot Dusseldorf". www.deeperblue.com. Retrieved 2 June 2021.
  37. ^ a b c Neumann, Peter G. (19 February 2003). "Scuba diving computer recall". Forum on Risks to the Public in Computers and Related Systems 22.57. The Association for Computing Machinery. 22 (57). Retrieved 1 September 2011.
  38. ^ McGough, E. K.; Desautels, D. A.; Gallagher, T. J. (1990). "Dive Computers and Decompression Sickness: A Review of 83 Cases". Journal of Hyperbaric Medicine. 5 (3): 159–162. Retrieved 2 May 2008.
  39. ^ McGough, E. K.; Desautels, D. A.; Gallagher, T. J (1990). "Performance of Dive Computers During Single and Repetitive Dives: A Comparison to the US Navy Diving Tables". Journal of Hyperbaric Medicine. 5 (3): 163–170. Retrieved 2 May 2008.
  40. ^ Standards for Scientific diving: Manual. Mobile, AL: American Academy of Underwater Sciences. 2019.
  41. ^ Pollock, Neal (30 November 2015). "Flexible Control of Decompression Stress". www.shearwater.com. Retrieved 11 June 2021.
  42. ^ a b "Summary of Warnings and Alarms". Apeks Quantum Nitrox Dive Computer User's Guide. Blackburn, Lancashire, England: Apeks Marine Equipment, Ltd. 2003. pp. 40–42.
  43. ^ Technical diving software for Galilio: User manual (PDF). Scubapro. Retrieved 18 September 2019.
  44. ^ a b Lander, Carlos E. (2 May 2021). "They Helped Foment a Dive Computing Revolution: RIP Cochran Undersea Technology (1986-2020)". gue.com. Retrieved 29 May 2021.
  45. ^ a b c d Kutter, Marion. "History of the dive computer". www.divemagazine.co.uk. Archived from the original on 2 November 2013.
  46. ^ Searle, W. F. Jr (1957). "Foxboro Decomputer Mark I". United States Navy Experimental Diving Unit Technical Report. NEDU-7-57. Retrieved 2 May 2008.
  47. ^ Davis, M. (2006). "Editor comment following article on "Automatic decompression meters": The SOS decompression meter". Diving and Hyperbaric Medicine. 36 (1). Retrieved 28 March 2013.
  48. ^ Stubbs, R.A.; Kidd, D.J. (1965). "A pneumatic analogue decompression computer". Canadian Institute of Aviation Medicine Report. 65-RD-1. Retrieved 2 May 2008.
  49. ^ Stubbs, R.A.; Kidd, D.J. (1965). "Control of decompression by analogue computer". Canadian Institute of Aviation Medicine Report. 65-RD-8. Retrieved 2 May 2008.
  50. ^ Hills, B.A. (September 1967). "A pneumatic analogue for predicting the occurrence of decompression sickness". Medical and Biological Engineering. 5 (5): 421–432. doi:10.1007/BF02479136. PMID 6056356. S2CID 2479104.
  51. ^ a b Huggins, Karl E. (1988). "Underwater decompression computers: Actual vs. Ideal". In: Lang, MA (Ed). Advances in Underwater Science...88. Proceedings of the American Academy of Underwater Sciences Eighth Annual Scientific Diving Symposium. American Academy of Underwater Sciences.
  52. ^ a b c d "Dive Computer History – From Analog to Digital". www.deepbluediving.org. November 2016. Retrieved 29 May 2021.
  53. ^ a b Heinmiller, P. A. (1989). "ORCA's new Delphi computers: Impact on the diving community". In: Lang, MA; Jaap, WC (Ed). Diving for Science…1989. Proceedings of the American Academy of Underwater Sciences Annual Scientific Diving Symposium 28 September – 1 October 1989 Wood Hole Oceanographic Institution, Woods Hole, Massachusetts, USA. American Academy of Underwater Sciences. Retrieved 28 March 2013.
  54. ^ Dacor Micro-brain Pro Plus Dive Computer Manual (PDF). Dacor Corporation. May 1989. Retrieved 1 June 2021.
  55. ^ a b c Raivio, Esa (1996). "The Talking Computer Talks Back" (PDF). Undercurrent. Elephant Socks Publishing, Inc. pp. 9, 10. Retrieved 1 June 2021.
  56. ^ Butler, Frank K.; Southerland, David (2001). "The U.S. Navy decompression computer". Undersea and Hyperbaric Medicine. 28 (4): 213–28. PMID 12153150. Retrieved 2 May 2008.
  57. ^ Butler, Frank K. (2001). "The U.S. Navy Decompression Computer". Undersea & Hyperbaric Medicine. 28 (4): 213–228. PMID 12153150.
  58. ^ "UDI – Underwater Digital Interface". www.utc-digital.com. UTC Corporation. 2008. Retrieved 14 September 2009.
  59. ^ a b c d Blogg, S. L.; Lang, M. A.; Møllerløkken, A. (24–29 September 2012). "Validation of Dive Computers". In Lobel, Lisa Kerr; Seller, Diana L. (eds.). Diving For Science 2012, Proceedings of the American Academy of Underwater Scientists 31st Scientific Sympoium. Monterey, CA: American Academy of Underwater Sciences. pp. 62–81. ISBN 978-0-9800423-6-8. Retrieved 22 May 2021.{{cite conference}}: CS1 maint: date format (link)
  60. ^ a b Huggins, Karl E. (2004). "Performance of dive computers exposed to profiles with known human subject results. (abstract)". Undersea and Hyperbaric Medicine. 31. Retrieved 17 September 2013.
  61. ^ Hamilton, Robert W.; Rogers, R. E.; Powell, Michael R.; Vann, Richard D. (1994). "Development and validation of no-stop decompression procedures for recreational diving: The DSAT Recreational Dive Planner". Diving Science and Technology Corp. Retrieved 17 September 2013. {{cite journal}}: Cite journal requires |journal= (help)
  62. ^ a b c d e Azzopardi, E.; Sayer, M. D. J. (2012). "Not All are Created Equal: Operational Variability in 49 Models of Diving Computer". In: Steller D, Lobel L, Eds. Diving for Science 2012. Proceedings of the American Academy of Underwater Sciences 31st Symposium. Dauphin Island, AL: AAUS. Retrieved 17 September 2013.
  63. ^ Azzopardi, Elaine; Sayer, Martin (2012). "Estimation of depth and temperature in 47 models of diving decompression computer". International Journal of the Society for Underwater Technology. 31 (1): 3–12. doi:10.3723/ut.31.003.
  64. ^ Committee PH/4/7 (15 July 2000). BS EN 13319:2000 Diving accessories. Depth gauges and combined depth and time measuring devices. Functional and safety requirements, test methods (Technical report). British Standards Institute. ISBN 0 580 34324 3.{{cite techreport}}: CS1 maint: uses authors parameter (link)
  65. ^ Marlowe, Celia; Hyder, Kieran; Sayer, Martin D. J.; Kaiser, Jan (9 March 2021). "Divers as Citizen Scientists: Response Time, Accuracy and Precision of Water Temperature Measurement Using Dive Computers". Frontiers in Marine Science. 8. doi:10.3389/fmars.2021.617691. S2CID 232144841.
  66. ^ Psychology staff (18 March 2010). "Unit 2: Displays". Ergonomics. 1.0. University of Leicester.
  67. ^ Thannhauser, Rachel (25 May 2021). "Shearwater Teric Review (Updated 2021)". scubaotter.com. Retrieved 26 May 2021.
  68. ^ "Questions and Answers". www.citizenwatch-global.com. Retrieved 27 May 2021.
  69. ^ "COSMIQ⁺GEN 5 Easy to Use Dive Computer". deepblu.com. Retrieved 3 June 2021.
  70. ^ "VR2 Dive Computer Operators Manual V3.0" (PDF). Delta P Technology Ltd. 2004. Retrieved 29 May 2021 – via www.espaceplongee.ch.
  71. ^ "Freedom tech diving computers". www.divesoft.com. Retrieved 3 June 2021.
  72. ^ "Descent". garmin.com. Retrieved 13 September 2021.
  73. ^ Staff. "Home". www.heinrichsweikamp.com. Heinrichs Weikamp. Retrieved 30 August 2016.
  74. ^ Liang, John (6 January 2017). "Liquivision Has Stopped Making Dive Computers". Deeper Blue. Retrieved 1 June 2021.
  75. ^ "Instrumentation overview". www.aqualung.com. Retrieved 31 May 2021.
  76. ^ "Ratio dive computers". ratio-computers.comm. Retrieved 13 September 2021.
  77. ^ Holding, Reynolds (24 June 2011). "Corporate coverup exposed divers to grave risk / Company kept computer defect secret for 7 years, according to Oakland lawsuit". SFGate. Retrieved 1 September 2011.
  78. ^ "About us – SCUBAPRO-UWATEC". Scubapro. 2010. Archived from the original on 15 August 2010. Retrieved 3 January 2011.
  79. ^ Bowen, Curt. "Shearwater GF". Advanced Diver Magazine. No. 24.
  80. ^ "Dive products". www.suunto.com. Retrieved 27 May 2021.
  81. ^ "Products". www.utc.co.il. Retrieved 3 June 2021.
  82. ^ "VR3 Dive Computer Operations Manual 2008 rev 1" (PDF). Delta P Technology Ltd. 2008. Retrieved 29 May 2021 – via www.espaceplongee.ch.
  83. ^ Egner, Sarah (1 November 2018). "Risks and Hazards in SCUBA Diving: Perception Versus Reality". Alert Diver. Retrieved 2 September 2019.

Further reading[edit]

External links[edit]

Media related to Dive computers at Wikimedia Commons