Patent ID: 7158592

Claim:
A method of digital communication between two devices, said method comprising the steps of: (1) a control device transmitting a clock signal, a frame signal and an instruction to transmit a predetermined bit pattern; (2) a target device, responsive to receipt of said instruction to transmit a predetermined bit pattern and responsive to receipt of said frame signal, transmitting said predetermined bit pattern using said received clock signal; (3) said control device sampling for bits of said predetermined bit pattern at predetermined sampling times; (4) if said control device does not detect said predetermined bit pattern, adding a delay of a fraction of a clock period to said predetermined sampling times and repeating steps (1), (2) and (3); (5) if said control device detects said predetermined bit pattern, setting a sum of all said delays added in step 4 as a delay period to be used by said control device for sampling data for further transmissions from said target device to said control device; (6) said control device using said delay period for sampling all further data transmissions from said target device to said control device; and wherein said control device performs step (3) twice before proceeding to steps (4) or (5).