A form of decoding used in a digital receiving system in which an incoming signal is compared to a fixed voltage level in order that the system can decide whether the incoming signal represents a logical ‘1’ or ‘0’. The alternative is the use of more sophisticated logic circuitry that will adapt to the signal received and adjust the decoding levels according to the signal strength and noise level.