using Microsoft.SPOT.Net.NetworkInformation; static bool isNetworkAvailable = false; static void NetworkChange_NetworkAvailabilityChanged(object sender, NetworkAvailabilityEventArgs e) { isNetworkAvailable = e.IsAvailable; Debug.Print(DateTime.UtcNow.ToString("u") + ": " + (isNetworkAvailable ? "CONNECTED" : "DISCONNECTED")); }
from How to reboot netduino + from code on a socket exception