Hall effect technology