Commit Graph
43 Commits
Author SHA1 Message Date
Me7c7 ce32ac7272 Huawei: Do not print exception if the ephemeris file does not exist 2024-11-09 20:04:55 +02:00
Me7c7andJosé Rebelo ae84678de8 Huawei: Sync dict data over P2P. Sync skin temperature. 2024-11-05 23:42:19 +00:00
Me7c7andJosé Rebelo a7c19c8190 Huawei: calculate HR Zones for walking and running workouts. 2024-10-31 23:14:04 +00:00
Me7c7 d95b2afad3 Huawei: map activity type 4 to mountain hike activity 2024-10-27 10:50:40 +02:00
Me7c7 5f822149bc Huawei: Send default HR Zones config to the device using P2P service 2024-10-27 07:40:03 +02:00
Me7c7andJosé Rebelo a46e970f84 Huawei: more details for swim workout 2024-10-26 10:41:29 +00:00
Me7c7 3294e20242 Huawei: clear calendar on reconnect. 2024-10-26 11:50:05 +03:00
Me7c7andJosé Rebelo bc56213eba Huawei: improve texts for file uploads, music icon 2024-10-25 22:39:55 +00:00
Me7c7andJosé Rebelo 3bb44d8050 Huawei: Use default value for channels. Parse sample rates. 2024-10-25 22:39:55 +00:00
Me7c7andJosé Rebelo d23c931f95 Huawei: device specific fixes. Watch 3 for example 2024-10-25 22:39:55 +00:00
Me7c7andJosé Rebelo 48717aaf42 Huawei: Initial music upload support 2024-10-25 22:39:55 +00:00
Me7c7andJosé Rebelo b18fb901e6 Huawei: send more user info. Fix issue with weight 2024-10-25 22:16:38 +00:00
Me7c7andJosé Rebelo e124ac4974 Huawei: fix Send thresholds packet 2024-10-25 22:16:38 +00:00
Me7c7andJosé Rebelo f0c4f0f04a Huawei: fix calendar events update 2024-10-24 18:18:12 +00:00
Me7c7 0e00d74913 Huawei: Fixed workout data parser 2024-10-17 15:36:58 +03:00
Me7c7 d2cf281b00 Huawei: fetch more workout summary from the watch 2024-10-17 10:06:31 +03:00
Me7c7andJosé Rebelo 80967ce42b Huawei: fix pace update when more than one packets received 2024-10-13 19:01:03 +00:00
Me7c7andJosé Rebelo 0e6a3e13cc Huawei: specify pace order 2024-10-13 19:01:03 +00:00
Me7c7andJosé Rebelo 15f550d5a8 Huawei: Show pace summery before table. More summary. 2024-10-13 19:01:03 +00:00
Me7c7andJosé Rebelo af64ff3a79 Huawei: fix workouts pace 2024-10-13 19:01:03 +00:00
Me7c7andJosé Rebelo cf7fa3adde Huawei: Initial ephemeris update support 2024-10-05 13:51:10 +00:00
Me7c7andJosé Rebelo 694227a3b1 Fix today's birthday displaying 2024-10-05 13:20:46 +00:00
Me7c7andJosé Rebelo 1e732efb04 Huawei: Fix altitude in the GPS parser 2024-10-04 19:00:23 +00:00
Me7c7 2ee17bd52f Huawei: Fixed calendar event deletion when birthday sync is enabled. 2024-10-03 18:32:51 +03:00
Me7c7 3fe3f9698a Huawei: Init chain issues for some devices fixed. Timeout increased 2024-09-29 13:08:01 +03:00
Me7c7andJosé Rebelo b87667e78d Huawei: birthdays synchronization fixed 2024-09-28 12:49:27 +00:00
Me7c7andJosé Rebelo f3aaeb5216 Huawei: Initial P2P service support, Calendar sync support. 2024-09-27 22:40:30 +00:00
Me7c7andJosé Rebelo 028ff619b7 Huawei: DeviceReportThreshold command added 2024-09-21 13:07:06 +00:00
Me7c7andJosé Rebelo ee1b71a240 Huawei: fixed PhoneInfo command 2024-09-21 13:07:06 +00:00
Me7c7andJosé Rebelo 17b530c989 Huawei: simple run pace config added 2024-09-21 13:07:06 +00:00
Me7c7andJosé Rebelo 113f9b87c6 Huawei: SetMediumToStrengthThresholdRequest v2 implemented 2024-09-21 13:07:06 +00:00
Me7c7 e469ecd463 Huawei: Optional tag for watchface params
Related to this crash on Huawei Watch GT:

nodomain.freeyourgadget.gadgetbridge.devices.huawei.HuaweiPacket$MissingTagException: Missing tag: 6
	at nodomain.freeyourgadget.gadgetbridge.devices.huawei.HuaweiTLV.getBytes(HuaweiTLV.java:219)
	at nodomain.freeyourgadget.gadgetbridge.devices.huawei.HuaweiTLV.getString(HuaweiTLV.java:239)
	at nodomain.freeyourgadget.gadgetbridge.devices.huawei.packets.Watchface$WatchfaceParams$Response.parseTlv(Watchface.java:125)
	at nodomain.freeyourgadget.gadgetbridge.service.devices.huawei.requests.Request.handleResponse(Request.java:243)
	at nodomain.freeyourgadget.gadgetbridge.service.devices.huawei.ResponseManager.handleData(ResponseManager.java:131)
	at nodomain.freeyourgadget.gadgetbridge.service.devices.huawei.HuaweiSupportProvider.onCharacteristicChanged(HuaweiSupportProvider.java:875)
	at nodomain.freeyourgadget.gadgetbridge.service.devices.huawei.HuaweiLESupport.onCharacteristicChanged(HuaweiLESupport.java:80)
	at nodomain.freeyourgadget.gadgetbridge.service.btle.BtLEQueue$InternalGattCallback.onCharacteristicChanged(BtLEQueue.java:679)
	at android.bluetooth.BluetoothGattCallback.onCharacteristicChanged(BluetoothGattCallback.java:194)
	at android.bluetooth.BluetoothGatt$1$8.run(BluetoothGatt.java:581)
	at android.bluetooth.BluetoothGatt.runOrQueueCallback(BluetoothGatt.java:948)
	at android.bluetooth.BluetoothGatt.-$$Nest$mrunOrQueueCallback(Unknown Source:0)
	at android.bluetooth.BluetoothGatt$1.onNotify(BluetoothGatt.java:575)
	at android.bluetooth.IBluetoothGattCallback$Stub.onTransact(IBluetoothGattCallback.java:329)
	at android.os.Binder.execTransactInternal(Binder.java:1299)
	at android.os.Binder.execTransact(Binder.java:1253)
2024-09-13 10:05:38 +03:00
Me7c7andJosé Rebelo 0745a374a5 Huawei: Continuous skin temperature measurement switch 2024-09-08 20:24:15 +00:00
Me7c7andJosé Rebelo fc450882cb Huawei: Contacts uploading support 2024-09-07 11:31:15 +00:00
Me7c7andJosé Rebelo 1f5e9b52b8 Huawei: Quick fix issue with concatenated packets. 2024-09-06 20:12:56 +00:00
Me7c7andJosé Rebelo 1c19283192 Huawei: Improved error handling for bin file parsing. 2024-08-30 19:26:12 +00:00
Me7c7andJosé Rebelo 2aafad46eb Huawei: Check TLVs before access. Not present in some watches 2024-08-30 19:26:12 +00:00
Me7c7andJosé Rebelo 4989334ff4 Huawei: Instalattion of apps fixed. Correct bin files support 2024-08-30 19:26:12 +00:00
Me7c7 74b9298a6b Huawei: added measurement units for altitude #4044 2024-08-30 21:40:31 +03:00
Me7c7 f983060cb2 Huawei: Fixed min and max attitude values in workouts #4044 2024-08-30 18:59:40 +03:00
Me7c7 e54fd95a8b Huawei: Basic support for the installation of the applications 2024-08-29 17:23:42 +03:00
Me7c7andJosé Rebelo 9321e470d7 Huawei: Use proper file type for sleep files 2024-08-27 22:06:01 +00:00
Me7c7 532c545093 Huawei: Correct processing of set time command during the pairing process. 2024-08-02 19:51:39 +03:00