Netduino home hardware projects downloads community

Jump to content


The Netduino forums have been replaced by new forums at community.wildernesslabs.co. This site has been preserved for archival purposes only and the ability to make new accounts or posts has been turned off.

toddpthayer

Member Since 14 May 2013
Offline Last Active May 22 2013 04:12 PM
-----

Topics I've Started

Regarding my last post

15 May 2013 - 05:17 PM

Hello,

 

Brand new to Netduino, having tinkered with Arduino and some Visual Basic (I am a broadcasting systems integrator with a broad background in hardware and software systems).

 

I'm working on a project to monitor some hardware and respond to events etc, was successful in building the AdvancedButtonApp, then in moving the LED to a digital pin, but when I try to move the button functionality to an outboard button, it reliably locks up the board.

 

The good news is, the firmware flashing info is clear and concise and the board comes back (over and over again).

 

In researching the InterruptPort at MS, I find this

 

It is possible to configure an InterruptPort object into an invalid state. In such cases, your program may not generate an exception until it actually uses the InterruptPort object. For example, suppose you create an InterruptPort object with its resistor mode set to Port.ResistorMode.PullUp, the interrupt mode set to Port.InterruptMode.InterruptEdgeLevelHigh, and the glitch filter set to true. This configuration does not generate an exception when you instantiate an InterruptPort object. If you then add an interrupt handler, the .NET Micro Framework throws an exception.

 

I might expect an error, but I don't think it should brick out.

 

As I mentioned, just starting out... I'm not sure where to go next...

Code attached...

 

Any help appreciated.

Todd

 

 


home    hardware    projects    downloads    community    where to buy    contact Copyright © 2016 Wilderness Labs Inc.  |  Legal   |   CC BY-SA
This webpage is licensed under a Creative Commons Attribution-ShareAlike License.