Patent ID: 7729888

Claim:
A system for signal-driven recovery of a digital pulse stream, comprising: an analog to digital converter for converting an incoming analog signal representing the digital pulse stream to a digital signal; an envelope detector for detecting a maximum signal value and a minimum signal value of the digital signal in a sample cycle selected to sample at least one pulse component of the digital signal; a digital threshold comparator for comparing the digital signal to at least one adaptively determined threshold value; and a microcontroller coupled to the envelope detector to receive the detected maximum signal value and minimum signal value from the envelope detector, the microcontroller operable to control a window timer structured and arranged to initiate a new sample cycle, the microcontroller coupled to the threshold comparator and operable to provide the threshold comparator with the at least one adaptively determined threshold value for the detection of a digital pulse signal based on the threshold value, the adaptively determined threshold value determined from the maximum and minimum signal values as detected in a predetermined number of cycle windows.