摘要 |
<p>A high density bar code scanned to be read out provides a time varying analog electric signal which after being reshaped is decoded, i.e., converted into a binary bit representation based on distances measured between consecutive leading and consecutive trailing edges of the reshaped analog signal. Errors due to mismeasurements are minimized by using a decoding process based on comparison of each measuring distance to a first or to a second preset threshold level. The choice of the threshold to be used for decoding a given bit depends on the odd or even characteristic of the number of bits previously decoded on the same bit stream. In addition, at least one of the thresholds is dynamically readjusted throughout the process, based on the last measured distance.</p> |