public MainPage() { string ipAddress = ""; string instructions = ""; this.InitializeComponent(); // get device environment info and display it in UI deviceNameValueTextBlock.Text = EnvironmentSettings.GetDeviceName(); ipAddress = EnvironmentSettings.GetIPAddress(); ipAddressValueTextBlock.Text = ipAddress; appVersionValueTextBlock.Text = EnvironmentSettings.GetAppVersion(); OSVersionValueTextBlock.Text = EnvironmentSettings.GetOSVersion(); // instructions text with ip address instructions = "Setup Instructions: To configure this security system please go to URL http://" + ipAddress + ":8000 on a browser."; instructionsTextBlock.Text = instructions; }
/// <summary> /// Get dynamic network information about the device and display it /// </summary> private void UpdateNetworkInfo() { string ipAddress = EnvironmentSettings.GetIPAddress(); string instructions = ""; // check if ip address is valid if (ipAddress == "0.0.0.0") { ipAddress = "Invalid IP Address: 0.0.0.0"; instructions = "Setup Instructions: Please ensure your device has a valid ip address first."; } else { instructions = "Setup Instructions: To configure this security system please go to URL http://" + ipAddress + ":8000 on a browser."; } // update UI deviceNameValueTextBlock.Text = EnvironmentSettings.GetDeviceName(); ipAddressValueTextBlock.Text = ipAddress; instructionsTextBlock.Text = instructions; }