public HomePage() { this.InitializeComponent(); localSettings = Windows.Storage.ApplicationData.Current.LocalSettings; //StatusField.Text = "Please ensure the sensor is connected"; app = App.Current as SensorTagReader.App; if (app.HorseName != null) HorseNameField.Text = app.HorseName; if (app.SessionID != null) SesssionIDField.Text = app.SessionID; else SesssionIDField.Text = _sessionID; tagReaders = new List<TagReaderService>(); deviceInfoService = new DeviceInfoService(); eventHubWriterTimer = new DispatcherTimer(); eventHubWriterTimer.Interval = new TimeSpan(0, 0, 1); eventHubWriterTimer.Tick += OnEventHubWriterTimerTick; }
public async Task<string> GetSensorID() { Exception exc = null; string SensorData = ""; try { using (DeviceInfoService dis = new DeviceInfoService()) { await dis.Initialize(); SensorData += "System ID: " + await dis.ReadSystemId() + "\n"; SensorData += "Model Nr: " + await dis.ReadModelNumber() + "\n"; SensorData += "Serial Nr: " + await dis.ReadSerialNumber() + "\n"; SensorData += "Firmware Revision: " + await dis.ReadFirmwareRevision() + "\n"; SensorData += "Hardware Revision: " + await dis.ReadHardwareRevision() + "\n"; SensorData += "Sofware Revision: " + await dis.ReadSoftwareRevision() + "\n"; SensorData += "Manufacturer Name: " + await dis.ReadManufacturerName() + "\n"; SensorData += "Cert: " + await dis.ReadCert() + "\n"; SensorData += "PNP ID: " + await dis.ReadPnpId(); } return SensorData; } catch (Exception ex) { exc = ex; } if (exc != null) SensorData += exc.Message; return SensorData; }
public async void GetSensoridNew() { //Exception exc = null; string SensorData = ""; using (DeviceInfoService dis = new DeviceInfoService()) { await dis.Initialize(); SensorData += "System ID: " + await dis.ReadSystemId(); SensorData += "Model Nr: " + await dis.ReadModelNumber(); SensorData += "Serial Nr: " + await dis.ReadSerialNumber(); SensorData += "Firmware Revision: " + await dis.ReadFirmwareRevision(); SensorData += "Hardware Revision: " + await dis.ReadHardwareRevision(); SensorData += "Sofware Revision: " + await dis.ReadSoftwareRevision(); SensorData += "Manufacturer Name: " + await dis.ReadManufacturerName(); SensorData += "Cert: " + await dis.ReadCert(); SensorData += "PNP ID: " + await dis.ReadPnpId(); } }
private async void btnGetSysid_Click(object sender, RoutedEventArgs e) { Exception exc = null; try { using (DeviceInfoService dis = new DeviceInfoService()) { await dis.Initialize(); tbSystemId.Text = "System ID: " + await dis.ReadSystemId(); tbModelNr.Text = "Model Nr: " + await dis.ReadModelNumber(); tbSerielNr.Text = "Serial Nr: " + await dis.ReadSerialNumber(); tbFWRev.Text = "Firmware Revision: " + await dis.ReadFirmwareRevision(); tbHWRev.Text = "Hardware Revision: " + await dis.ReadHardwareRevision(); tbSWRev.Text = "Sofware Revision: " + await dis.ReadSoftwareRevision(); tbManufacturerName.Text = "Manufacturer Name: " + await dis.ReadManufacturerName(); tbCert.Text = "Cert: " + await dis.ReadCert(); tbPNP.Text = "PNP ID: " + await dis.ReadPnpId(); } } catch (Exception ex) { exc = ex; } if (exc != null) await new MessageDialog(exc.Message).ShowAsync(); }