@Daniel
This is what I use for all of my "Networked" application including those for the Netduino Wi-Fi 3
/// <summary> /// This method works for Ethernet connected devices (such as NetDuino Plus 2) as well /// as Wi-Fi connected Devices (such as Netduino 3 Wi-Fi) /// </summary> private static void WaitForNetworkConnectivity() { Debug.Print("Waiting for IP Address..."); while (Microsoft.SPOT.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces()[0].IPAddress == "0.0.0.0") ; Microsoft.SPOT.Net.NetworkInformation.NetworkInterface networkInterface = Microsoft.SPOT.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces()[0]; Debug.Print("IP Address: " + networkInterface.IPAddress); }
There are no assemblies you need to reference other than those included in a blank (ND Wi-Fi 3) project. The ND Wi-Fi projects have a reference to:
Microsoft.SPOT.Wireless.IEEE_802_15_4
In addition to the default. Hope this helps.
By the way, would you mind sharing the code/library required for your LCD display? And the make/model of your display as well please?