- Netduino Forums
- → Edward's Content
Edward's Content
There have been 35 items by Edward (Search limited from 06-June 23)
#21139 Website homepage
Posted by Edward on 30 November 2011 - 12:44 AM in General Discussion
#26112 Getting Started with...
Posted by Edward on 29 March 2012 - 08:40 PM in General Discussion
#16774 Deployment sizes
Posted by Edward on 16 August 2011 - 10:57 PM in Visual Studio
#16828 Is there a good way to tell if you are connected to a network?
Posted by Edward on 18 August 2011 - 10:42 PM in Netduino Plus 2 (and Netduino Plus 1)
Are you using DHCP? Perhaps you can query the current IP address?
Also, they may be network "connect" and "disconnect" events. Worth a look...
Chris
In the desktop version of the framework there is NetworkInterface.GetIsNetworkAvailable Method which I'm finding difficult to do without.
It seems odd in MF to have envent that indicate a change in network availability but no property to indicate the current state. Is this an omission in MF or something (presumably hardware specific) that should be provided by a SecretLabs library function.
#12479 More RAM
Posted by Edward on 25 April 2011 - 11:17 AM in Netduino 2 (and Netduino 1)
#16916 So how does the SD card stuff work anyway?
Posted by Edward on 21 August 2011 - 01:50 PM in Netduino 2 (and Netduino 1)
#16776 So how does the SD card stuff work anyway?
Posted by Edward on 16 August 2011 - 11:08 PM in Netduino 2 (and Netduino 1)
#25955 What's going on with the >= operator?
Posted by Edward on 25 March 2012 - 06:04 AM in Netduino Plus 2 (and Netduino Plus 1)
Where I struggled was with the base. I needed to use the Natural Logarithm base of 2.718281828 to get the right result, so:
Log(tempBead.Read(), 2.718281828);
That base constant 'e' is in the math library as System.Math.E
HTH
#16739 Update:UDP Broadcast Send/Receive fixed for next release
Posted by Edward on 15 August 2011 - 02:59 PM in Beta Firmware and Drivers
#16746 Update:UDP Broadcast Send/Receive fixed for next release
Posted by Edward on 15 August 2011 - 07:34 PM in Beta Firmware and Drivers
#17415 Beta driver for .NET MF 4.2 RC3+
Posted by Edward on 01 September 2011 - 11:45 PM in Beta Firmware and Drivers
Are you sending large amounts of debug info from the device by any chance?
It'd be nice to be able to get to the point where I could look at the debug info ;->
But no, with that project size the steps are:
Boot windows
Start VS
Deploy project
Click stop debug
Deploy project
Deploy hangs
Reset NP -> BSOD (or 50% of the time straight to BIOS)
#17409 Beta driver for .NET MF 4.2 RC3+
Posted by Edward on 01 September 2011 - 08:59 PM in Beta Firmware and Drivers
P.S. Does anyone have a simple project (something along the lines of "Hello world" or maybe a little more sophisticated) which regularly causes a BSOD?
Chris
My experience is that the problem is strongly exacerbated by the size of the project. I've a project that has a deployment size of 57k and it'll cause the BSOD on the second deployment; every time. I'm on Win7 x64 and Netduino Plus. So to get something reproducible just write "Hello World" and link in a buch of extra libraries.
The debug stack trace I posted pretty clearly shows a recusive behaviour around the operation completion continuation function. I also see that there's a check in of the driver code for RC2 that may be an attempt to fix this by putting a monitor on the completion.
#18497 Beta driver for .NET MF 4.2 RC3+
Posted by Edward on 27 September 2011 - 02:07 PM in Beta Firmware and Drivers
#17163 Beta driver for .NET MF 4.2 RC3+
Posted by Edward on 27 August 2011 - 08:09 PM in Beta Firmware and Drivers
#17422 Beta driver for .NET MF 4.2 RC3+
Posted by Edward on 02 September 2011 - 02:58 AM in Beta Firmware and Drivers
In the app which is currently on your Netduino, is it writing out lots of Debug info?
Nope - it just prints an "I'm alive" message every 10 seconds from the main thread.
The app is a little HTTP server hosting a SilverLight client, so it's just sitting idle waiting for a connect.
#16858 Beta driver for .NET MF 4.2 RC3+
Posted by Edward on 20 August 2011 - 01:08 AM in Beta Firmware and Drivers
#16840 Beta driver for .NET MF 4.2 RC3+
Posted by Edward on 19 August 2011 - 10:58 AM in Beta Firmware and Drivers
#16853 Beta driver for .NET MF 4.2 RC3+
Posted by Edward on 19 August 2011 - 10:41 PM in Beta Firmware and Drivers
#16856 Beta driver for .NET MF 4.2 RC3+
Posted by Edward on 20 August 2011 - 12:50 AM in Beta Firmware and Drivers
I also observe that moving to a different USB port at the unresponsive stage (before the BSOD) buys more time so it's like there's a leak per port that hits some limit (hence the reference to nt!ExAllocatePoolWithTag+0x11 in the stack trace.
HTH
#17137 Beta driver for .NET MF 4.2 RC3+
Posted by Edward on 26 August 2011 - 11:55 PM in Beta Firmware and Drivers
#17158 Beta driver for .NET MF 4.2 RC3+
Posted by Edward on 27 August 2011 - 04:47 PM in Beta Firmware and Drivers
Got it - I'd not spotted your edit with the debug version just an hour earlier.What other files do you need?
#16924 Netduino Plus Firmware v4.2.0 RC1
Posted by Edward on 21 August 2011 - 06:10 PM in Beta Firmware and Drivers
#17575 Netduino Plus Firmware v4.2.0 RC1
Posted by Edward on 05 September 2011 - 01:11 PM in Beta Firmware and Drivers
#26228 Redacted 00101100
Posted by Edward on 01 April 2012 - 09:33 AM in General Discussion
#16343 Netduino Firmware v4.2.0 BETA 1
Posted by Edward on 04 August 2011 - 11:52 PM in Beta Firmware and Drivers
I had it happen a couple times yesterday after going to 4.2 as well.
I just spotted that this issue despite a high vote count was closed on Codeplex this Monday by "lorenzte" with no explanation. Outrageous.
Seriously considering an alternative platform for my product development as NETMF is proving too painful and unproductive at the moment. I had high hopes for it.
:-/
- Netduino Forums
- → Edward's Content
- Privacy Policy