private async void Init() { PermanentSerialNumber = await _client.GetPermanentSerialNumberAsync(); ProductSerialNumber = await _client.GetProductSerialNumberAsync(); IsValidFirmware = await _client.GetFirmwareBinariesValidationStatusAsync(); FirmwareVersions = await _client.GetFirmwareVersionsAsync(); EphemerisCoverageDates = await _client.GetGpsEphemerisCoverageDatesFromDeviceAsync(); LogVersion = await _client.GetLogVersionAsync(); MaxStrappCount = await _client.GetMaxStrappCountAsync(); PendingDeviceDataBytes = await _client.GetPendingDeviceDataBytesAsync(); // var j = await _client.GetPendingLocalDataBytesAsync(); NullException RunningAppType = (await _client.GetRunningAppAsync()).ToString(); TimeZonesDataVersion = await _client.GetTimeZonesDataVersionFromDeviceAsync(); await _client.SensorSubscribeAsync(SensorType.BatteryGauge); _client.BatteryGaugeUpdated += _client_BatteryGaugeUpdated; _client.BatteryUpdated += _client_BatteryUpdated; var userProfile = await _client.GetUserProfileFromDeviceAsync(); DeviceName = userProfile.DeviceSettings.DeviceName; DeviceId = userProfile.DeviceSettings.DeviceId; await InitDeviceTime(); }