Hi all
My users will have the option to reboot the device at any stage. At the moment I just make a call to:
Microsoft.SPOT.Hardware.PowerState.RebootDevice(false, 100);
When my application restarts it checks:
GHIElectronics.NETMF.Hardware.LowLevel.Watchdog.LastResetCause
and then writes to a log file to indicate why the application restarted. No I have tried calling RebootDevice with the soft boot param set to true and false, but when the device restarts it is always getting a LastResetCause of WatchdogReset.
Why when I set soft reset to false does the watchdog still see the restart as a watchdog restart, and is there a way to override the ResetCause enum?
Any help appreciated.