Dynamic, Self-Calibrating, Threshold-Detecting, Differential Speed and Direction Hall-Effect Gear Tooth Sensor IC