A blood glucose test strip includes a test strip, a blood test area formed on a first end of the test strip, an electrode formed on a second end of the test strip, a data barcode formed on the test strip, and a clock code formed on the test strip. The data barcode may include a plurality of first bars with spaces separating the first bars, each first bar having a width. The clock code may comprise a fixed pattern of second bars with spaces separating the second bars, a width of each second bar set according to the width of at least one of the first bars. The clock code can be used to calibrate the data barcode to compensate for insertion speed and/or moisture content.