An air data computer (ADC) is a device that takes raw pressure and temperature measurements from sensors mounted on the outside of an aircraft and converts them into the flight parameters pilots actually need: airspeed, altitude, vertical speed, Mach number, and outside air temperature. It replaces what used to be a panel full of independent mechanical instruments with a single digital processor that feeds accurate, corrected data to cockpit displays, the autopilot, and the flight data recorder.
What Goes Into the Computer
An ADC relies on two categories of physical input: pressure and temperature. The pressure inputs come from the pitot-static system, a set of sensors mounted on the aircraft’s exterior. A pitot tube, an open-ended tube facing directly into the airflow, captures what’s called total pressure (also known as pitot pressure). This is the combination of the surrounding atmospheric pressure plus the additional pressure created by the aircraft’s forward motion pushing air into the tube. Static ports, small vents placed at aerodynamically neutral points on the fuselage where airflow doesn’t speed up or slow down significantly, measure the ambient atmospheric pressure alone.
The difference between these two pressures is what tells the computer how fast the aircraft is moving through the air. The static pressure on its own tells the computer the aircraft’s altitude, since atmospheric pressure drops predictably as you climb.
Temperature comes from a Total Air Temperature (TAT) probe. This sensor sits in the airstream and measures the temperature of the air after it has been compressed and heated by the aircraft’s speed. At high speeds, friction and compression can raise the measured temperature well above the actual outside air temperature. The ADC needs both values, so it uses the TAT reading along with the computed Mach number to back-calculate the true outside air temperature, sometimes called the Static Air Temperature (SAT).
Most aircraft carry redundant systems. A typical setup connects two separate ADCs to independent pitot-static sources on opposite sides of the aircraft (port and starboard), each paired with its own TAT probe. A standby instrument provides a backup if both computers fail.
Converting Pressure Into Numbers
Raw air pressure is a physical force, not an electrical signal, so the ADC’s first job is converting it into something a digital processor can work with. Inside the computer, precision pressure transducers handle this conversion. One common type uses a quartz crystal that vibrates at a frequency determined by the pressure applied to it. As pressure increases, the vibration frequency shifts. For a typical quartz transducer used in flight applications, the output frequency ranges from about 40 kHz at zero pressure down to 36 kHz at full scale. The computer measures this frequency against a high-precision internal clock to determine the exact pressure value, achieving the kind of accuracy that older mechanical diaphragm instruments couldn’t match.
Separate transducers measure pitot pressure and static pressure independently. The computer then performs arithmetic on these digital values rather than relying on a mechanical linkage to find the difference between them, which eliminates a significant source of error found in older instruments.
What the Computer Calculates
From just two pressure values and one temperature reading, the ADC derives a surprisingly long list of flight parameters:
- Indicated airspeed comes from the difference between pitot and static pressure, applying the same basic relationship between dynamic pressure and velocity that a simple airspeed indicator uses, but with digital precision.
- Calibrated airspeed applies corrections for known instrument and installation errors to the indicated airspeed.
- True airspeed adjusts calibrated airspeed for the actual air density at the aircraft’s altitude and temperature, giving the real speed through the surrounding air mass.
- Mach number is the ratio of the aircraft’s true airspeed to the local speed of sound, which itself changes with temperature.
- Pressure altitude is derived from static pressure alone, using the standard atmosphere model that defines a known relationship between pressure and height.
- Vertical speed is calculated from the rate of change in static pressure over time.
- Outside air temperature is computed by removing the kinetic heating effect from the TAT probe reading.
The altitude calculation works the same way a mechanical altimeter does conceptually. It uses the principle that atmospheric pressure decreases at a predictable rate as altitude increases. The ADC applies the International Standard Atmosphere formula to convert the measured static pressure into a corresponding altitude. The difference is that a mechanical altimeter uses an expanding metal capsule linked to a needle, while the ADC does it mathematically with far greater resolution.
Correcting for Errors
One of the most important things an ADC does is compensate for errors that mechanical instruments had no easy way to fix. The biggest of these is called Static Source Error Correction (SSEC). Even though static ports are positioned at carefully chosen points on the fuselage, the aircraft’s own shape still disturbs the air around it. The measured static pressure never perfectly matches the true undisturbed atmospheric pressure, and the size of this error changes with the aircraft’s speed and angle of attack (how steeply the nose is pointed relative to the oncoming air).
Aircraft manufacturers characterize these errors through a combination of theoretical modeling, wind tunnel testing, computational fluid dynamics, and actual flight tests. The resulting correction data is programmed into the ADC as a lookup table or mathematical model. The computer applies these corrections in real time, adjusting the static pressure reading before using it to compute altitude, airspeed, and other parameters. This is especially critical for aircraft operating under Reduced Vertical Separation Minimum (RVSM) rules, where planes fly with only 1,000 feet of vertical spacing and altitude accuracy must be extremely tight.
Probe design also plays a role. TAT probes and pitot tubes can be shaped to minimize the effects of changing angle of attack, reducing how much correction the ADC needs to apply in the first place. Factors as granular as skin waviness around the static ports and how far the ports stand off from the fuselage surface affect accuracy and are accounted for during certification.
How the Data Reaches Other Systems
Once the ADC has computed and corrected all its parameters, it transmits them digitally to the rest of the aircraft’s avionics. The most common communication standard is ARINC 429, a one-way serial data bus widely used in commercial aviation. Each parameter is encoded as a labeled digital word and broadcast at regular intervals. The cockpit displays, autopilot, flight management system, transponder, and flight data recorder all receive the data they need from this bus.
Some older installations use Gillham code, a parallel digital format originally designed to send altitude information to transponders. Newer or specialized systems may use faster protocols. On fly-by-wire aircraft, the ADC’s outputs become even more critical because the flight control computers depend on accurate air data to determine how the control surfaces should respond to pilot inputs.
From Analog Gauges to Digital Processing
Before ADCs existed, each flight parameter had its own dedicated mechanical instrument. The altimeter had an aneroid capsule that expanded with decreasing pressure and moved a needle through a gear train. The airspeed indicator had its own diaphragm responding to the difference between pitot and static pressure. Each instrument introduced its own friction, lag, and calibration drift, and none of them could share data with other systems electronically.
Early ADCs were analog computers that used electrical circuits to replicate these mechanical relationships. Modern ADCs are fully digital, using microprocessors that sample pressure transducer outputs many times per second, apply correction algorithms, and output precise digital values. This shift brought three major advantages: the ability to apply complex error corrections in real time, the ability to feed consistent data to dozens of systems simultaneously, and far greater accuracy and reliability than any mechanical instrument could sustain over time. A single modern ADC, roughly the size of a thick paperback book, replaces what once required an entire panel of independent gauges and the plumbing behind them.

