HOME

TheInfoList



OR:

Gillham code is a zero-padded 12-bit
binary code A binary code represents text, computer processor instructions, or any other data using a two-symbol system. The two-symbol system used is often "0" and "1" from the binary number system. The binary code assigns a pattern of binary digits, als ...
using a parallel nine- to eleven-wire
interface Interface or interfacing may refer to: Academic journals * ''Interface'' (journal), by the Electrochemical Society * '' Interface, Journal of Applied Linguistics'', now merged with ''ITL International Journal of Applied Linguistics'' * '' Int ...
, the Gillham interface, that is used to transmit uncorrected barometric
altitude Altitude or height (also sometimes known as depth) is a distance measurement, usually in the vertical or "up" direction, between a reference datum and a point or object. The exact definition and reference datum varies according to the context ...
between an encoding
altimeter An altimeter or an altitude meter is an instrument used to measure the altitude of an object above a fixed level. The measurement of altitude is called altimetry, which is related to the term bathymetry, the measurement of depth under water. The m ...
or analog air data computer and a digital
transponder In telecommunications, a transponder is a device that, upon receiving a signal, emits a different signal in response. The term is a blend of ''transmitter'' and ''responder''. In air navigation or radio frequency identification, a flight trans ...
. It is a modified form of a Gray code and is sometimes referred to simply as a "Gray code" in
avionics Avionics (a blend of ''aviation'' and ''electronics'') are the electronic systems used on aircraft. Avionic systems include communications, navigation, the display and management of multiple systems, and the hundreds of systems that are fitt ...
literature.


History

The ''Gillham interface'' and ''code'' are an outgrowth of the 12-bit IFF Mark X system, which was introduced in the 1950s. The civil transponder interrogation modes A and C were defined in
air traffic control Air traffic control (ATC) is a service provided by ground-based air traffic controllers who direct aircraft on the ground and through a given section of controlled airspace, and can provide advisory services to aircraft in non-controlled airsp ...
(ATC) and
secondary surveillance radar Secondary surveillance radar (SSR)''Secondary Surveillance Radar'', Stevens M.C. Artech House, is a radar system used in air traffic control (ATC), that unlike primary radar systems that measure the bearing and distance of targets using the de ...
(SSR) in 1960. The code is named after Ronald Lionel Gillham, a signals officer at Air Navigational Services, Ministry of Transport and Civil Aviation, who had been appointed a civil member of the Most Excellent Order of the British Empire (MBE) in the Queen's
1955 Birthday Honours The Queen's Birthday Honours 1955 were appointments in many of the Commonwealth realms of Queen Elizabeth II to various orders and honours to reward and highlight good works by citizens of those countries. The appointments were made to celebrate t ...
. He was the UK's representative to the
International Air Transport Association The International Air Transport Association (IATA ) is a trade association of the world's airlines founded in 1945. IATA has been described as a cartel since, in addition to setting technical standards for airlines, IATA also organized tar ...
(IATA) committee developing the specification for the second generation of air traffic control system, known in the UK as "Plan Ahead", and is said to have had the idea of using a modified Gray code. The final code variant was developed in late 1961 for the ICAO Communications Division meeting (VII COM) held in January/February 1962, and described in a 1962 FAA report. The exact timeframe and circumstances of the term ''Gillham code'' being coined are unclear, but by 1963 the code was already recognized under this name. By the mid-1960s the code was also known as ''MOA–Gillham code'' or ''ICAO–Gillham code''. ''ARINC 572'' specified the code as well in 1968. Once recommended by the
ICAO The International Civil Aviation Organization (ICAO, ) is a specialized agency of the United Nations that coordinates the principles and techniques of international air navigation, and fosters the planning and development of international ...
for automatic height transmission for air traffic control purposes, the interface is now discouraged and has been mostly replaced by modern serial communication in newer aircraft.


Altitude encoder

An altitude encoder takes the form of a small metal box containing a
pressure sensor A pressure sensor is a device for pressure measurement of gases or liquids. Pressure is an expression of the force required to stop a fluid from expanding, and is usually stated in terms of force per unit area. A pressure sensor usually a ...
and signal conditioning electronics. The pressure sensor is often heated, which requires a warm-up time during which height information is either unavailable or inaccurate. Older style units can have a warm-up time of up to 10 minutes; more modern units warm up in less than 2 minutes. Some of the very latest encoders incorporate unheated 'instant on' type sensors. During the warm-up of older style units the height information may gradually increase until it settles at its final value. This is not normally a problem as the power would typically be applied before the aircraft enters the runway and so it would be transmitting correct height information soon after take-off. The encoder has an open-collector output, compatible with 14 V or 28 V electrical systems.


Coding

The height information is represented as 11 binary digits in a parallel form using 11 separate lines designated D2 D4 A1 A2 A4 B1 B2 B4 C1 C2 C4. As a twelfth bit, the Gillham code contains a D1 bit but this is unused and consequently set to zero in practical applications. Different classes of altitude encoder do not use all of the available bits. All use the A, B and C bits; increasing altitude limits require more of the D bits. Up to and including 30700 ft does not require any of the D bits (9-wire interface). This is suitable for most light general aviation aircraft. Up to and including 62700 ft requires D4 (10-wire interface). Up to and including 126700 ft requires D4 and D2 (11-wire interface). D1 is never used.


Decoding

Bits D2 (msbit) through B4 (lsbit) encode the pressure altitude in 500 ft increments (above a base altitude of −1000±250 ft) in a standard 8-bit reflected binary code (Gray code). The specification stops at code 1000000 (126500±250 ft), above which D1 would be needed as a most significant bit. Bits C1, C2 and C4 use a mirrored 5-state 3-bit Gray BCD code of a Giannini Datex code type (with the first 5 states resembling O'Brien code type II) to encode the offset from the 500 ft altitude in 100 ft increments. Specifically, if the parity of the 500 ft code is even then codes 001, 011, 010, 110 and 100 encode −200, −100, 0, +100 and +200 ft relative to the 500 ft altitude. If the parity is odd, the assignments are reversed. Codes 000, 101 and 111 are not used. The Gillham code can be decoded using various methods. Standard techniques use hardware or software solutions. The latter often uses a lookup table but an algorithmic approach can be taken.


See also

* Air traffic control radar beacon system (ATCRBS) * Selective Identification Feature (SIF) * IFF code *
Flight level In aviation and aviation meteorology, a flight level (FL) is an aircraft's altitude at standard air pressure, expressed in hundreds of feet. The air pressure is computed assuming an International Standard Atmosphere pressure of 1013.25  h ...
* ARINC 429


Notes


References


Further reading

* (NB. Supersedes MIL-HDBK-231(AS) (1970-07-01).)
''Annex 10 - Volume IV - Surveillance Radar and Collision Avoidance Systems''
; 4th Edition; ICAO; 280 pages; 2007.
''DO-181E Minimum Operational Performance Standards for ATCRBS / Mode S Airborne Equipment''
Rev E; RTCA; 2011. * **{{cite book , section=Study of Altitude Reporting via ATC Radar Beacon System , title=Consolidated Abstracts of Technical Reports: General distribution. 1957–1962 , date=1962 , page=#62-45 , section-url=https://books.google.com/books?id=nBqRqql9lg0C&pg=PA45 , type=Abstract Data transmission Avionics