I saw that code. I actually have one module that is useless because I tried using that code to
calibrate. I don't know exactly what happened, maybe the timing is off on that routine also, but
the module never worked the same since. I will tweek the calibration code and see if I can restore
the calibration to a useable level.

Nick