added halleffect sensor wrapper