16:45:55.453 D ɪх$ı show(0), context: com.asamm.locus.basic.features.mainActivity.MainActivityMap@111e8b8, duration: SHORT, text: Log to file: Zapnuté java.lang.Exception at o.ɪх$ı.Ι(:148) at o.ɪх$ı.ι(:147) at o.ɪх.ɩ(:361) at o.ɪх.Ι(:358) at o.ʁΙ$ǃ.ɩ(:152) at o.ʁΙ$ǃ.ǃ(:56) at o.Ak$ı.ǃ(:66) at o.łɪ.onClick(:170) at android.view.View.performClick(View.java:7252) at android.view.View.performClickInternal(View.java:7229) at android.view.View.access$3500(View.java:821) at android.view.View$PerformClick.run(View.java:27759) at android.os.Handler.handleCallback(Handler.java:914) at android.os.Handler.dispatchMessage(Handler.java:100) at android.os.Looper.loop(Looper.java:224) at android.app.ActivityThread.main(ActivityThread.java:7560) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:539) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950) java.lang.Exception at o.ɪх$ı.Ι(:148) at o.ɪх$ı.ι(:147) at o.ɪх.ɩ(:361) at o.ɪх.Ι(:358) at o.ʁΙ$ǃ.ɩ(:152) at o.ʁΙ$ǃ.ǃ(:56) at o.Ak$ı.ǃ(:66) at o.łɪ.onClick(:170) at android.view.View.performClick(View.java:7252) at android.view.View.performClickInternal(View.java:7229) at android.view.View.access$3500(View.java:821) at android.view.View$PerformClick.run(View.java:27759) at android.os.Handler.handleCallback(Handler.java:914) at android.os.Handler.dispatchMessage(Handler.java:100) at android.os.Looper.loop(Looper.java:224) at android.app.ActivityThread.main(ActivityThread.java:7560) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:539) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950) 16:45:55.492 D ɈІ refreshMode(com.android.internal.policy.MiuiPhoneWindow@5ddb393, IMMERSIVE) 16:45:57.558 D PanelHelper showPanels(0, ALPHA) 16:45:58.366 D ȷЈ$if wrap(android.app.ContextImpl@252a391), set default locale 16:45:58.370 W ґІ fixOverflowMenu(), 'sHasPermanentMenuKey' not exists 16:45:58.372 D ГΙ currentActivity set to o.ϫ@d5797d0 16:45:58.384 D ĸı prepareExpandedContainer(), layout not valid or not expandable 16:45:58.390 D ɈІ refreshMode(com.android.internal.policy.MiuiPhoneWindow@44d6ce0, NO_FULLSCREEN) 16:45:58.394 D Instance setCurrentActivity(o.ϫ@d5797d0) 16:45:58.395 D InitializeDialog onActivityResume(), act: o.ϫ@d5797d0, state: FINISHED_OK, need dialog: false 16:45:58.404 D ιє refreshView(), sensor: HRM-Dual:136052, null 16:45:58.410 D ιє refreshView(), sensor: RS200, null 16:45:58.415 D ιє refreshView(), sensor: Rally:0886796, null 16:45:58.422 D ιє refreshView(), sensor: Tacx Neo 2T 13888, null 16:45:58.432 D ιє refreshView(), sensor: randy-pm, null 16:45:58.507 D ɈІ refreshMode(com.android.internal.policy.MiuiPhoneWindow@44d6ce0, NO_FULLSCREEN) 16:45:59.038 W UtilsGeoData removeOneTimeMapItems() 16:45:59.291 D qf onAppStateChangedPrivate(), visible, lastSource: null, needed: true, prevVisible: true 16:46:02.178 D Ɨј startSensor(-1), sensor: randy-pm, state:CLOSED 16:46:02.180 D TimerThread startSensor(-1), timer event, state: CLOSED 16:46:02.180 D Ɨј startSensorPrivate(), sensor: randy-pm, isActive: true 16:46:02.181 D ʇӀ open(o.ϫ@d5797d0), state: CLOSED, sensor: randy-pm : D7:8B:BC:EC:CD:89 16:46:02.181 D ГІ register(android.bluetooth.adapter.action.CONNECTION_STATE_CHANGED) 16:46:02.183 D ГІ register(android.bluetooth.adapter.action.SCAN_MODE_CHANGED) 16:46:02.185 D ɂɹ connectToDevice(), device: D7:8B:BC:EC:CD:89 16:46:02.186 D ɂɹ sensorState: CONNECTING, current: CLOSED 16:46:02.186 D ʇӀ onSensorStateChanged(), sensor: randy-pm, state: CONNECTING 16:46:02.201 D Method onEvent(OnSensorStateChanged(sensor=o.Ɨґ@74f73811)) 16:46:02.204 D ϫ onSensorStateChanged(), sensor: randy-pm, active: true 16:46:02.205 D ιє refreshView(), sensor: randy-pm, CONNECTING 16:46:02.374 D BluetoothGatt onConnectionStateChange(android.bluetooth.BluetoothGatt@83cd191, 0, 2) 16:46:03.176 D BluetoothGatt onServicesDiscovered(D7:8B:BC:EC:CD:89, 0) 16:46:03.177 D ɽі connectToServices(o.ɽі@7b7cf64), services: android.bluetooth.BluetoothGattService@5cbf5cd, android.bluetooth.BluetoothGattService@64a4e82, android.bluetooth.BluetoothGattService@c1b3993, android.bluetooth.BluetoothGattService@dd47dd0, android.bluetooth.BluetoothGattService@af21c9, android.bluetooth.BluetoothGattService@152d0ce 16:46:03.178 D ɽі service: GENERIC_ACCESS, characteristics: 3 16:46:03.178 D ɽі characteristic: DEVICE_NAME, required: true 16:46:03.178 D ɽі notify: true, read: true 16:46:03.178 D ɜǃ doActionSetCharacteristicNotification(o.ɽі@7b7cf64, DEVICE_NAME, true) 16:46:03.179 D ɜǃ addAction(o.ɜǃ$If@baa36e8) 16:46:03.179 D ɜǃ doActionReadCharacteristics(o.ɽі@7b7cf64, DEVICE_NAME) 16:46:03.179 D ɜǃ addAction(o.ɜǃ$ɩ@5f759e7) 16:46:03.180 D ɽі characteristic: 00002a01-0000-1000-8000-00805f9b34fb, required: false 16:46:03.180 D ɽі characteristic: 00002a04-0000-1000-8000-00805f9b34fb, required: false 16:46:03.180 D ɽі service: GENERIC_ATTRIBUTE, characteristics: 1 16:46:03.180 D ɽі characteristic: 00002a05-0000-1000-8000-00805f9b34fb, required: false 16:46:03.181 D ɽі service: DEVICE_INFO, characteristics: 5 16:46:03.181 D ɽі characteristic: 00002a29-0000-1000-8000-00805f9b34fb, required: false 16:46:03.185 D ɽі characteristic: 00002a24-0000-1000-8000-00805f9b34fb, required: false 16:46:03.185 D ɽі characteristic: 00002a27-0000-1000-8000-00805f9b34fb, required: false 16:46:03.186 D ɽі characteristic: 00002a26-0000-1000-8000-00805f9b34fb, required: false 16:46:03.186 D ɽі characteristic: 00002a28-0000-1000-8000-00805f9b34fb, required: false 16:46:03.186 D ɽі service: BATTERY, characteristics: 1 16:46:03.186 D ɽі characteristic: BATTERY_LEVEL, required: true 16:46:03.187 D ɽі notify: true, read: true 16:46:03.187 D ɜǃ doActionSetCharacteristicNotification(o.ɽі@7b7cf64, BATTERY_LEVEL, true) 16:46:03.187 D ɜǃ addAction(o.ɜǃ$If@a348ad7) 16:46:03.187 D ɜǃ doActionReadCharacteristics(o.ɽі@7b7cf64, BATTERY_LEVEL) 16:46:03.188 D ɜǃ addAction(o.ɜǃ$ɩ@f1b35e2) 16:46:03.188 D ɽі service: 5b774111-d526-7b9a-4ae7-e59d015d79ed, characteristics: 1 16:46:03.188 D ɽі characteristic: 5b774321-d526-7b9a-4ae7-e59d015d79ed, required: false 16:46:03.188 D ɽі service: CYCLING_POWER, characteristics: 4 16:46:03.189 D ɽі characteristic: PWR_MEASUREMENT, required: true 16:46:03.189 D ɽі notify: true, read: true 16:46:03.189 D ɜǃ doActionSetCharacteristicNotification(o.ɽі@7b7cf64, PWR_MEASUREMENT, true) 16:46:03.190 D ɜǃ addAction(o.ɜǃ$If@5a99f3a) 16:46:03.190 D ɜǃ doActionReadCharacteristics(o.ɽі@7b7cf64, PWR_MEASUREMENT) 16:46:03.190 D ɜǃ addAction(o.ɜǃ$ɩ@83253e1) 16:46:03.190 D ɽі characteristic: 00002a65-0000-1000-8000-00805f9b34fb, required: false 16:46:03.191 D ɽі characteristic: SENSOR_LOCATION, required: false 16:46:03.191 D ɽі characteristic: 00002a66-0000-1000-8000-00805f9b34fb, required: false 16:46:03.191 D ɽі services iteration done, now execute connections 16:46:03.191 D ɽі execute(), set characteristics notification for DEVICE_NAME, true 16:46:03.193 D ɽі execute(), descriptor: null 16:46:03.193 D ɽі execute(), read request for DEVICE_NAME send 16:46:03.195 D ɽі onDeviceConnected(randy-pm, D7:8B:BC:EC:CD:89), current name: null 16:46:03.195 D ʇӀ sensorState: TRACKING_DATA, current: CONNECTING 16:46:03.196 D Method onEvent(OnSensorMetaEdited(sensor=o.Ɨґ@74f73811)) 16:46:03.196 D ʇӀ onSensorStateChanged(), sensor: randy-pm, state: TRACKING_DATA 16:46:03.196 D ƭǃ saveSensors(), sensors: 5 16:46:03.197 D ɪх$ı show(0), context: o.ϫ@d5797d0, duration: SHORT, text: Pripojený k: randy-pm java.lang.Exception at o.ɪх$ı.Ι(:148) at o.ɪх$ı.ι(:147) at o.ɪх.ɩ(:361) at o.ɪх.Ι(:358) at o.ʇӀ.Ι(:134) at o.ɽі.onServicesDiscovered(:129) at android.bluetooth.BluetoothGatt$1$5.run(BluetoothGatt.java:338) at android.bluetooth.BluetoothGatt.runOrQueueCallback(BluetoothGatt.java:780) at android.bluetooth.BluetoothGatt.access$200(BluetoothGatt.java:41) at android.bluetooth.BluetoothGatt$1.onSearchComplete(BluetoothGatt.java:333) at android.bluetooth.IBluetoothGattCallback$Stub.onTransact(IBluetoothGattCallback.java:232) at android.os.Binder.execTransactInternal(Binder.java:1021) at android.os.Binder.execTransact(Binder.java:994) java.lang.Exception at o.ɪх$ı.Ι(:148) at o.ɪх$ı.ι(:147) at o.ɪх.ɩ(:361) at o.ɪх.Ι(:358) at o.ʇӀ.Ι(:134) at o.ɽі.onServicesDiscovered(:129) at android.bluetooth.BluetoothGatt$1$5.run(BluetoothGatt.java:338) at android.bluetooth.BluetoothGatt.runOrQueueCallback(BluetoothGatt.java:780) at android.bluetooth.BluetoothGatt.access$200(BluetoothGatt.java:41) at android.bluetooth.BluetoothGatt$1.onSearchComplete(BluetoothGatt.java:333) at android.bluetooth.IBluetoothGattCallback$Stub.onTransact(IBluetoothGattCallback.java:232) at android.os.Binder.execTransactInternal(Binder.java:1021) at android.os.Binder.execTransact(Binder.java:994) 16:46:03.214 D ιє refreshView(), sensor: HRM-Dual:136052, null 16:46:03.222 D BluetoothGatt onCharacteristicRead(android.bluetooth.BluetoothGatt@83cd191, DEVICE_NAME, 0) 16:46:03.222 D ɽі handleData(DEVICE_NAME), prop: a, value: 72616E64792D706D 16:46:03.223 D ʇӀ onNewDataReceived(), sensor: randy-pm 16:46:03.223 D ɽі execute(), set characteristics notification for BATTERY_LEVEL, true 16:46:03.225 D ɽі execute(), descriptor: android.bluetooth.BluetoothGattDescriptor@4c03f89 16:46:03.226 D ιє refreshView(), sensor: RS200, null 16:46:03.234 D ιє refreshView(), sensor: Rally:0886796, null 16:46:03.240 D ιє refreshView(), sensor: Tacx Neo 2T 13888, null 16:46:03.241 D BluetoothGatt onDescriptorWrite(android.bluetooth.BluetoothGatt@83cd191, 00002902-0000-1000-8000-00805f9b34fb, 0) 16:46:03.242 D ɽі execute(), read request for BATTERY_LEVEL send 16:46:03.247 D ιє refreshView(), sensor: randy-pm, TRACKING_DATA 16:46:03.248 D ιє refreshView(), hasValidData: false, validData: 16:46:03.283 D Method onEvent(OnSensorStateChanged(sensor=o.Ɨґ@74f73811)) 16:46:03.283 D ƭǃ onSensorUsed(o.Ɨј@d2609e8), info: o.Ɨґ@74f73811, state: TRACKING_DATA 16:46:03.284 D ƭǃ saveSensors(), sensors: 5 16:46:03.284 D ϫ onSensorStateChanged(), sensor: randy-pm, active: true 16:46:03.285 D ιє refreshView(), sensor: randy-pm, TRACKING_DATA 16:46:03.285 D ιє refreshView(), hasValidData: false, validData: 16:46:03.285 D Method onEvent(OnSensorMetaEdited(sensor=o.Ɨґ@74f73811)) 16:46:03.285 D ƭǃ saveSensors(), sensors: 5 16:46:03.291 D ιє refreshView(), sensor: HRM-Dual:136052, null 16:46:03.296 D ιє refreshView(), sensor: RS200, null 16:46:03.300 D ιє refreshView(), sensor: Rally:0886796, null 16:46:03.305 D ιє refreshView(), sensor: Tacx Neo 2T 13888, null 16:46:03.309 D ιє refreshView(), sensor: randy-pm, TRACKING_DATA 16:46:03.309 D ιє refreshView(), hasValidData: false, validData: 16:46:03.310 D BluetoothGatt onCharacteristicRead(android.bluetooth.BluetoothGatt@83cd191, BATTERY_LEVEL, 0) 16:46:03.310 D ɽі handleData(BATTERY_LEVEL), prop: 12, value: 1E 16:46:03.310 D ɩυ SensorValue 'Batéria, new value: 30 16:46:03.310 D ʇӀ onNewDataReceived(), sensor: randy-pm 16:46:03.310 D ɽі execute(), set characteristics notification for PWR_MEASUREMENT, true 16:46:03.311 D ɽі execute(), descriptor: android.bluetooth.BluetoothGattDescriptor@b3334f4 16:46:03.378 D BluetoothGatt onDescriptorWrite(android.bluetooth.BluetoothGatt@83cd191, 00002902-0000-1000-8000-00805f9b34fb, 0) 16:46:03.379 D ɽі execute(), read request for PWR_MEASUREMENT send 16:46:03.412 D ϫ onSensorDataReceived(), sensor: randy-pm, active: true 16:46:03.412 D ιє refreshView(), sensor: randy-pm, TRACKING_DATA 16:46:03.413 D ιє refreshView(), hasValidData: false, validData: SensorValue [label: Batéria, value: 30, hasData: true] 16:46:03.616 D BluetoothGatt onCharacteristicChanged(android.bluetooth.BluetoothGatt@83cd191, PWR_MEASUREMENT) 16:46:03.617 D ɽі handleData(PWR_MEASUREMENT), prop: 10, value: 2D000000689A113000C7F1 16:46:03.618 D ɫΙ SensorValue 'Výkon, new value: 0 16:46:03.618 D ʇӀ onNewDataReceived(), sensor: randy-pm 16:46:03.721 D ϫ onSensorDataReceived(), sensor: randy-pm, active: true 16:46:03.722 D ιє refreshView(), sensor: randy-pm, TRACKING_DATA 16:46:03.725 D ιє refreshView(), hasValidData: false, validData: SensorValue [label: Batéria, value: 30, hasData: true] 16:46:04.392 D BluetoothGatt onCharacteristicChanged(android.bluetooth.BluetoothGatt@83cd191, PWR_MEASUREMENT) 16:46:04.393 D ɽі handleData(PWR_MEASUREMENT), prop: 10, value: 2D000000689A113100E8F4 16:46:04.394 D ɫΙ SensorValue 'Výkon, new value: 0 16:46:04.394 D ɫΙ handleCadenceData(SensorValue [label: Kadencia, value: -1, hasData: false], 49, 62696), diffCrank: 1.0, diffTime: 0.78222656, diff: true 16:46:04.395 D ɩє SensorValue 'Kadencia, new value: 76 16:46:04.395 D ʇӀ onNewDataReceived(), sensor: randy-pm 16:46:04.496 D ϫ onSensorDataReceived(), sensor: randy-pm, active: true 16:46:04.497 D ιє refreshView(), sensor: randy-pm, TRACKING_DATA 16:46:04.499 D ιє refreshView(), hasValidData: false, validData: SensorValue [label: Batéria, value: 30, hasData: true], SensorValue [label: Kadencia, value: 76, hasData: true] 16:46:05.135 D BluetoothGatt onCharacteristicChanged(android.bluetooth.BluetoothGatt@83cd191, PWR_MEASUREMENT) 16:46:05.135 D ɽі handleData(PWR_MEASUREMENT), prop: 10, value: 2D000000689A113200E9F7 16:46:05.136 D ɫΙ SensorValue 'Výkon, new value: 0 16:46:05.136 D ɫΙ handleCadenceData(SensorValue [label: Kadencia, value: 76, hasData: true], 50, 63465), diffCrank: 1.0, diffTime: 0.75097656, diff: true 16:46:05.136 D ɩє SensorValue 'Kadencia, new value: 79 16:46:05.136 D ʇӀ onNewDataReceived(), sensor: randy-pm 16:46:05.237 D ϫ onSensorDataReceived(), sensor: randy-pm, active: true 16:46:05.238 D ιє refreshView(), sensor: randy-pm, TRACKING_DATA 16:46:05.239 D ιє refreshView(), hasValidData: false, validData: SensorValue [label: Batéria, value: 30, hasData: true], SensorValue [label: Kadencia, value: 79, hasData: true] 16:46:05.880 D BluetoothGatt onCharacteristicChanged(android.bluetooth.BluetoothGatt@83cd191, PWR_MEASUREMENT) 16:46:05.883 D ɽі handleData(PWR_MEASUREMENT), prop: 10, value: 2D000000689A113300DEFA 16:46:05.884 D ɫΙ SensorValue 'Výkon, new value: 0 16:46:05.885 D ɫΙ handleCadenceData(SensorValue [label: Kadencia, value: 79, hasData: true], 51, 64222), diffCrank: 1.0, diffTime: 0.7392578, diff: true 16:46:05.886 D ɩє SensorValue 'Kadencia, new value: 81 16:46:05.887 D ʇӀ onNewDataReceived(), sensor: randy-pm 16:46:05.990 D ϫ onSensorDataReceived(), sensor: randy-pm, active: true 16:46:05.991 D ιє refreshView(), sensor: randy-pm, TRACKING_DATA 16:46:05.994 D ιє refreshView(), hasValidData: false, validData: SensorValue [label: Batéria, value: 30, hasData: true], SensorValue [label: Kadencia, value: 81, hasData: true] 16:46:06.623 D BluetoothGatt onCharacteristicChanged(android.bluetooth.BluetoothGatt@83cd191, PWR_MEASUREMENT) 16:46:06.627 D ɽі handleData(PWR_MEASUREMENT), prop: 10, value: 2D000000689A113400C8FD 16:46:06.628 D ɫΙ SensorValue 'Výkon, new value: 0 16:46:06.629 D ɫΙ handleCadenceData(SensorValue [label: Kadencia, value: 81, hasData: true], 52, 64968), diffCrank: 1.0, diffTime: 0.7285156, diff: true 16:46:06.630 D ɩє SensorValue 'Kadencia, new value: 82 16:46:06.631 D ʇӀ onNewDataReceived(), sensor: randy-pm 16:46:06.734 D ϫ onSensorDataReceived(), sensor: randy-pm, active: true 16:46:06.735 D ιє refreshView(), sensor: randy-pm, TRACKING_DATA 16:46:06.738 D ιє refreshView(), hasValidData: false, validData: SensorValue [label: Batéria, value: 30, hasData: true], SensorValue [label: Kadencia, value: 82, hasData: true] 16:46:07.386 D BluetoothGatt onCharacteristicChanged(android.bluetooth.BluetoothGatt@83cd191, PWR_MEASUREMENT) 16:46:07.389 D ɽі handleData(PWR_MEASUREMENT), prop: 10, value: 2D000000689A113500C100 16:46:07.390 D ɫΙ SensorValue 'Výkon, new value: 0 16:46:07.391 D ɫΙ handleCadenceData(SensorValue [label: Kadencia, value: 82, hasData: true], 53, 193), diffCrank: 1.0, diffTime: 0.74316406, diff: true 16:46:07.392 D ɩє SensorValue 'Kadencia, new value: 80 16:46:07.392 D ʇӀ onNewDataReceived(), sensor: randy-pm 16:46:07.493 D ϫ onSensorDataReceived(), sensor: randy-pm, active: true 16:46:07.495 D ιє refreshView(), sensor: randy-pm, TRACKING_DATA 16:46:07.496 D ιє refreshView(), hasValidData: false, validData: SensorValue [label: Batéria, value: 30, hasData: true], SensorValue [label: Kadencia, value: 80, hasData: true] 16:46:08.167 D BluetoothGatt onCharacteristicChanged(android.bluetooth.BluetoothGatt@83cd191, PWR_MEASUREMENT) 16:46:08.169 D ɽі handleData(PWR_MEASUREMENT), prop: 10, value: 2D000000689A113600E503 16:46:08.171 D ɫΙ SensorValue 'Výkon, new value: 0 16:46:08.172 D ɫΙ handleCadenceData(SensorValue [label: Kadencia, value: 80, hasData: true], 54, 997), diffCrank: 1.0, diffTime: 0.78515625, diff: true 16:46:08.173 D ɩє SensorValue 'Kadencia, new value: 76 16:46:08.175 D ʇӀ onNewDataReceived(), sensor: randy-pm 16:46:08.278 D ϫ onSensorDataReceived(), sensor: randy-pm, active: true 16:46:08.281 D ιє refreshView(), sensor: randy-pm, TRACKING_DATA 16:46:08.283 D ιє refreshView(), hasValidData: false, validData: SensorValue [label: Batéria, value: 30, hasData: true], SensorValue [label: Kadencia, value: 76, hasData: true] 16:46:08.920 D BluetoothGatt onCharacteristicChanged(android.bluetooth.BluetoothGatt@83cd191, PWR_MEASUREMENT) 16:46:08.924 D ɽі handleData(PWR_MEASUREMENT), prop: 10, value: 2D000000689A113700FD06 16:46:08.926 D ɫΙ SensorValue 'Výkon, new value: 0 16:46:08.927 D ɫΙ handleCadenceData(SensorValue [label: Kadencia, value: 76, hasData: true], 55, 1789), diffCrank: 1.0, diffTime: 0.7734375, diff: true 16:46:08.928 D ɩє SensorValue 'Kadencia, new value: 77 16:46:08.929 D ʇӀ onNewDataReceived(), sensor: randy-pm 16:46:09.031 D ϫ onSensorDataReceived(), sensor: randy-pm, active: true 16:46:09.032 D ιє refreshView(), sensor: randy-pm, TRACKING_DATA 16:46:09.034 D ιє refreshView(), hasValidData: false, validData: SensorValue [label: Batéria, value: 30, hasData: true], SensorValue [label: Kadencia, value: 77, hasData: true] 16:46:09.684 D BluetoothGatt onCharacteristicChanged(android.bluetooth.BluetoothGatt@83cd191, PWR_MEASUREMENT) 16:46:09.689 D ɽі handleData(PWR_MEASUREMENT), prop: 10, value: 2D000000689A113800F309 16:46:09.691 D ɫΙ SensorValue 'Výkon, new value: 0 16:46:09.692 D ɫΙ handleCadenceData(SensorValue [label: Kadencia, value: 77, hasData: true], 56, 2547), diffCrank: 1.0, diffTime: 0.7402344, diff: true 16:46:09.693 D ɩє SensorValue 'Kadencia, new value: 81 16:46:09.694 D ʇӀ onNewDataReceived(), sensor: randy-pm 16:46:09.797 D ϫ onSensorDataReceived(), sensor: randy-pm, active: true 16:46:09.799 D ιє refreshView(), sensor: randy-pm, TRACKING_DATA 16:46:09.801 D ιє refreshView(), hasValidData: false, validData: SensorValue [label: Batéria, value: 30, hasData: true], SensorValue [label: Kadencia, value: 81, hasData: true] 16:46:10.494 D BluetoothGatt onCharacteristicChanged(android.bluetooth.BluetoothGatt@83cd191, PWR_MEASUREMENT) 16:46:10.496 D ɽі handleData(PWR_MEASUREMENT), prop: 10, value: 2D000000689A1139000B0D 16:46:10.497 D ɫΙ SensorValue 'Výkon, new value: 0 16:46:10.498 D ɫΙ handleCadenceData(SensorValue [label: Kadencia, value: 81, hasData: true], 57, 3339), diffCrank: 1.0, diffTime: 0.7734375, diff: true 16:46:10.498 D ɩє SensorValue 'Kadencia, new value: 77 16:46:10.499 D ʇӀ onNewDataReceived(), sensor: randy-pm 16:46:10.602 D ϫ onSensorDataReceived(), sensor: randy-pm, active: true 16:46:10.605 D ιє refreshView(), sensor: randy-pm, TRACKING_DATA 16:46:10.608 D ιє refreshView(), hasValidData: false, validData: SensorValue [label: Batéria, value: 30, hasData: true], SensorValue [label: Kadencia, value: 77, hasData: true] 16:46:11.235 D BluetoothGatt onCharacteristicChanged(android.bluetooth.BluetoothGatt@83cd191, PWR_MEASUREMENT) 16:46:11.237 D ɽі handleData(PWR_MEASUREMENT), prop: 10, value: 2D000000689A113A000F10 16:46:11.238 D ɫΙ SensorValue 'Výkon, new value: 0 16:46:11.239 D ɫΙ handleCadenceData(SensorValue [label: Kadencia, value: 77, hasData: true], 58, 4111), diffCrank: 1.0, diffTime: 0.75390625, diff: true 16:46:11.239 D ɩє SensorValue 'Kadencia, new value: 79 16:46:11.240 D ʇӀ onNewDataReceived(), sensor: randy-pm 16:46:11.341 D ϫ onSensorDataReceived(), sensor: randy-pm, active: true 16:46:11.342 D ιє refreshView(), sensor: randy-pm, TRACKING_DATA 16:46:11.343 D ιє refreshView(), hasValidData: false, validData: SensorValue [label: Batéria, value: 30, hasData: true], SensorValue [label: Kadencia, value: 79, hasData: true] 16:46:11.977 D BluetoothGatt onCharacteristicChanged(android.bluetooth.BluetoothGatt@83cd191, PWR_MEASUREMENT) 16:46:11.979 D ɽі handleData(PWR_MEASUREMENT), prop: 10, value: 2D000000689A113B002713 16:46:11.981 D ɫΙ SensorValue 'Výkon, new value: 0 16:46:11.982 D ɫΙ handleCadenceData(SensorValue [label: Kadencia, value: 79, hasData: true], 59, 4903), diffCrank: 1.0, diffTime: 0.7734375, diff: true 16:46:11.982 D ɩє SensorValue 'Kadencia, new value: 77 16:46:11.983 D ʇӀ onNewDataReceived(), sensor: randy-pm 16:46:12.085 D ϫ onSensorDataReceived(), sensor: randy-pm, active: true 16:46:12.086 D ιє refreshView(), sensor: randy-pm, TRACKING_DATA 16:46:12.088 D ιє refreshView(), hasValidData: false, validData: SensorValue [label: Batéria, value: 30, hasData: true], SensorValue [label: Kadencia, value: 77, hasData: true] 16:46:12.787 D BluetoothGatt onCharacteristicChanged(android.bluetooth.BluetoothGatt@83cd191, PWR_MEASUREMENT) 16:46:12.789 D ɽі handleData(PWR_MEASUREMENT), prop: 10, value: 2D000000689A113C003816 16:46:12.790 D ɫΙ SensorValue 'Výkon, new value: 0 16:46:12.792 D ɫΙ handleCadenceData(SensorValue [label: Kadencia, value: 77, hasData: true], 60, 5688), diffCrank: 1.0, diffTime: 0.76660156, diff: true 16:46:12.792 D ɩє SensorValue 'Kadencia, new value: 78 16:46:12.793 D ʇӀ onNewDataReceived(), sensor: randy-pm 16:46:12.896 D ϫ onSensorDataReceived(), sensor: randy-pm, active: true 16:46:12.897 D ιє refreshView(), sensor: randy-pm, TRACKING_DATA 16:46:12.900 D ιє refreshView(), hasValidData: false, validData: SensorValue [label: Batéria, value: 30, hasData: true], SensorValue [label: Kadencia, value: 78, hasData: true] 16:46:13.494 D BluetoothGatt onCharacteristicChanged(android.bluetooth.BluetoothGatt@83cd191, PWR_MEASUREMENT) 16:46:13.496 D ɽі handleData(PWR_MEASUREMENT), prop: 10, value: 2D000000689A113D004019 16:46:13.497 D ɫΙ SensorValue 'Výkon, new value: 0 16:46:13.497 D ɫΙ handleCadenceData(SensorValue [label: Kadencia, value: 78, hasData: true], 61, 6464), diffCrank: 1.0, diffTime: 0.7578125, diff: true 16:46:13.498 D ɩє SensorValue 'Kadencia, new value: 79 16:46:13.498 D ʇӀ onNewDataReceived(), sensor: randy-pm 16:46:13.600 D ϫ onSensorDataReceived(), sensor: randy-pm, active: true 16:46:13.600 D ιє refreshView(), sensor: randy-pm, TRACKING_DATA 16:46:13.601 D ιє refreshView(), hasValidData: false, validData: SensorValue [label: Batéria, value: 30, hasData: true], SensorValue [label: Kadencia, value: 79, hasData: true] 16:46:14.217 D BluetoothGatt onCharacteristicChanged(android.bluetooth.BluetoothGatt@83cd191, PWR_MEASUREMENT) 16:46:14.219 D ɽі handleData(PWR_MEASUREMENT), prop: 10, value: 2D000000689A113E00381C 16:46:14.220 D ɫΙ SensorValue 'Výkon, new value: 0 16:46:14.221 D ɫΙ handleCadenceData(SensorValue [label: Kadencia, value: 79, hasData: true], 62, 7224), diffCrank: 1.0, diffTime: 0.7421875, diff: true 16:46:14.222 D ɩє SensorValue 'Kadencia, new value: 80 16:46:14.223 D ʇӀ onNewDataReceived(), sensor: randy-pm 16:46:14.328 D ϫ onSensorDataReceived(), sensor: randy-pm, active: true 16:46:14.329 D ιє refreshView(), sensor: randy-pm, TRACKING_DATA 16:46:14.330 D ιє refreshView(), hasValidData: false, validData: SensorValue [label: Batéria, value: 30, hasData: true], SensorValue [label: Kadencia, value: 80, hasData: true] 16:46:15.015 D BluetoothGatt onCharacteristicChanged(android.bluetooth.BluetoothGatt@83cd191, PWR_MEASUREMENT) 16:46:15.018 D ɽі handleData(PWR_MEASUREMENT), prop: 10, value: 2D000000689A113F00541F 16:46:15.019 D ɫΙ SensorValue 'Výkon, new value: 0 16:46:15.020 D ɫΙ handleCadenceData(SensorValue [label: Kadencia, value: 80, hasData: true], 63, 8020), diffCrank: 1.0, diffTime: 0.77734375, diff: true 16:46:15.021 D ɩє SensorValue 'Kadencia, new value: 77 16:46:15.022 D ʇӀ onNewDataReceived(), sensor: randy-pm 16:46:15.125 D ϫ onSensorDataReceived(), sensor: randy-pm, active: true 16:46:15.127 D ιє refreshView(), sensor: randy-pm, TRACKING_DATA 16:46:15.129 D ιє refreshView(), hasValidData: false, validData: SensorValue [label: Batéria, value: 30, hasData: true], SensorValue [label: Kadencia, value: 77, hasData: true] 16:46:16.580 D BluetoothGatt onCharacteristicChanged(android.bluetooth.BluetoothGatt@83cd191, PWR_MEASUREMENT) 16:46:16.583 D ɽі handleData(PWR_MEASUREMENT), prop: 10, value: 2D000000689A114000AB25 16:46:16.584 D ɫΙ SensorValue 'Výkon, new value: 0 16:46:16.585 D ɫΙ handleCadenceData(SensorValue [label: Kadencia, value: 77, hasData: true], 64, 9643), diffCrank: 1.0, diffTime: 1.5849609, diff: true 16:46:16.586 D ɩє SensorValue 'Kadencia, new value: 37 16:46:16.587 D ʇӀ onNewDataReceived(), sensor: randy-pm 16:46:16.688 D ϫ onSensorDataReceived(), sensor: randy-pm, active: true 16:46:16.690 D ιє refreshView(), sensor: randy-pm, TRACKING_DATA 16:46:16.692 D ιє refreshView(), hasValidData: false, validData: SensorValue [label: Batéria, value: 30, hasData: true], SensorValue [label: Kadencia, value: 37, hasData: true] 16:46:18.794 D BluetoothGatt onCharacteristicChanged(android.bluetooth.BluetoothGatt@83cd191, PWR_MEASUREMENT) 16:46:18.798 D ɽі handleData(PWR_MEASUREMENT), prop: 10, value: 2D000000689A114000AB25 16:46:18.799 D ɫΙ SensorValue 'Výkon, new value: 0 16:46:18.800 D ɫΙ handleCadenceData(SensorValue [label: Kadencia, value: 37, hasData: true], 64, 9643), diffCrank: 0.0, diffTime: 0.0, diff: false 16:46:18.800 D ɩє SensorValue 'Kadencia, new value: 0 16:46:18.801 D ʇӀ onNewDataReceived(), sensor: randy-pm 16:46:18.905 D ϫ onSensorDataReceived(), sensor: randy-pm, active: true 16:46:18.907 D ιє refreshView(), sensor: randy-pm, TRACKING_DATA 16:46:18.909 D ιє refreshView(), hasValidData: false, validData: SensorValue [label: Batéria, value: 30, hasData: true], SensorValue [label: Kadencia, value: 0, hasData: true] 16:46:19.151 D Ɨј stopSensorPrivate(), sensor: randy-pm 16:46:19.154 D ɂɹ close(), sensor: o.Ɨґ@74f73811, state: TRACKING_DATA 16:46:19.155 D ʇӀ sensorState: CLOSED, current: TRACKING_DATA 16:46:19.156 D ͼɹ SensorValue 'Batéria, new value: 0 16:46:19.156 D ͼɹ SensorValue 'Kadencia, new value: -1 16:46:19.157 D ʇӀ onSensorStateChanged(), sensor: randy-pm, state: CLOSED 16:46:19.157 D Method onEvent(OnSensorStateChanged(sensor=o.Ɨґ@74f73811)) 16:46:19.158 D ϫ onSensorStateChanged(), sensor: randy-pm, active: false 16:46:19.158 D ιє refreshView(), sensor: randy-pm, null 16:46:20.428 D ГΙ currentActivity set to com.asamm.locus.basic.features.mainActivity.MainActivityMap@111e8b8 16:46:20.433 D ɈІ refreshMode(com.android.internal.policy.MiuiPhoneWindow@5ddb393, IMMERSIVE) 16:46:20.438 D Instance setCurrentActivity(com.asamm.locus.basic.features.mainActivity.MainActivityMap@111e8b8) 16:46:20.439 D InitializeDialog onActivityResume(), act: com.asamm.locus.basic.features.mainActivity.MainActivityMap@111e8b8, state: FINISHED_OK, need dialog: false 16:46:20.442 W էı prepareSystem(), no service to listen or updates disabled, destroy 16:46:20.450 D MacPanelTop setupStatusPanel(), refresh not needed 16:46:20.450 D MacPanelTop setupStatusPanel(), refresh not needed 16:46:20.452 D LabelInfoView onLifeCycleOnResume(), update label 16:46:20.475 D ɈІ refreshMode(com.android.internal.policy.MiuiPhoneWindow@5ddb393, IMMERSIVE) 16:46:20.698 D qf onAppStateChangedPrivate(), visible, lastSource: null, needed: true, prevVisible: true 16:46:21.003 W Ӏј onCleared() 16:46:21.010 D Instance removeLastValidActivity(o.ϫ@d5797d0), remove: false 16:46:21.668 D ĸı prepareExpandedContainer(), layout not valid or not expandable