I’ve been trying this for quite some time now, and still can’t get this to work.
I purchased this Magnetic Field Sensor Board: http://www.robotshop.ca/inex-magnetic-field-sensor-1.html
I have it hooked up to my Fez Domino’s Component Shield - in Di11. I’ve tried it in other Digital Ports too, and I know that this is working, because when I unplug the component from the board, the Interrupt Handler fires.
I have modified the Trackball code, stripping out all the LEDs and the push button stuff, so now it just accepts one FEZ_Pin.Interrupt / Port.InterruptMode, which I call like this:
movement = new Button(FEZ_Pin.Interrupt.Di11, Port.InterruptMode.InterruptEdgeLow);
Then, using Debug.Print() statements, I check the Port’s state, but it is ALWAYS ON. So I created a truth table, setting each of the following properties to achieve every possible combination - both with and without the magnet under the Hall Effect Sensor, but the state still continues to Debug.Print “ON” - button.GlitchFilter, button.Resistor
Can someone please point me in the right direction?