Programmable Magnetic Angle Sensor