added HALL_SENSOR macro test so can run bare boards w/o hall encoder