Commit Graph
13858 Commits
Author SHA1 Message Date
Arjan Schrijver 09ac4d3884 Moyoung: Support the Colmi V72 2025-06-11 20:58:00 +02:00
Arjan Schrijver 4e1cb5fbc9 Moyoung: Handle stress packets from Rainbuvvy T97, Colmi V89 and Advan SE1 2025-06-11 20:58:00 +02:00
Arjan Schrijver 0d187224dd Moyoung: Support the Advan Watch SE1 AI 2025-06-11 20:58:00 +02:00
Luis PabonandArjan Schrijver a86c552581 Add Moyoung KT80 smartwatch 2025-06-11 20:58:00 +02:00
Arjan Schrijver fd89a37259 Moyoung: Fix current weather condition on some devices 2025-06-11 20:58:00 +02:00
Arjan Schrijver 79c86ca49f Moyoung: Ensure BLE MTU 2025-06-11 20:58:00 +02:00
Arjan Schrijver 69202c3394 Moyoung: Convert temperatures to fahrenheit when requested 2025-06-11 20:58:00 +02:00
Arjan Schrijver 681d124288 Moyoung: Add missing GATT_SUCCESS check 2025-06-11 20:58:00 +02:00
Arjan Schrijver 99b496b225 Moyoung: Fix current temperature on some devices 2025-06-11 20:58:00 +02:00
Arjan Schrijver fdfe1b50cd Moyoung: Update for onCharacteristicChanged and onCharacteristicRead signatures change 2025-06-11 20:58:00 +02:00
Arjan Schrijver 96d11b7201 Moyoung: Support the Rainbuvvy T97 2025-06-11 20:58:00 +02:00
Arjan Schrijver cf190793f2 Moyoung: Clean up code and warnings 2025-06-11 20:58:00 +02:00
Arjan Schrijver 15f2401754 Moyoung: Fix workout syncing status when receiving empty packets 2025-06-11 20:58:00 +02:00
Arjan Schrijver 990c778772 Moyoung: Actually fix sleep duplication/missing 2025-06-11 20:58:00 +02:00
Arjan Schrijver bfeb2b5aa0 Moyoung: Improve activity syncing status 2025-06-11 20:58:00 +02:00
Arjan Schrijver 9aab704fe7 Moyoung: Support the R50Pro 2025-06-11 20:58:00 +02:00
Arjan Schrijver 945b62f9c7 Moyoung: Fix sync crash on too short workout HR packets 2025-06-11 20:58:00 +02:00
Arjan Schrijver 0a42cdadac Moyoung: Fix missing sleep data 2025-06-11 20:58:00 +02:00
Arjan Schrijver 7ea8759ec3 Moyoung: Support the Viran C29 2025-06-11 20:58:00 +02:00
Arjan Schrijver 072dbbf5ec Moyoung: Support the Fire-Boltt Talk 2025-06-11 20:58:00 +02:00
Arjan Schrijver ff7d512fd7 Moyoung: Fix too low sleep statistics 2025-06-11 20:58:00 +02:00
Arjan Schrijver 1aa0e57e77 Moyoung: Fix sleep data being malformed by subsequent syncs 2025-06-11 20:58:00 +02:00
Arjan Schrijver 8e5d14da84 Moyoung: Support the Colmi V89 2025-06-11 20:58:00 +02:00
Arjan Schrijver d61e511b11 Moyoung: Fix historical steps and sleep sync order 2025-06-11 20:58:00 +02:00
Arjan Schrijver c96a81a424 Moyoung: Request and persist high resolution HR samples from workouts 2025-06-11 20:58:00 +02:00
Arjan Schrijver a9bfacb841 Moyoung: Add workout summary parser 2025-06-11 20:58:00 +02:00
Arjan Schrijver 785b3466c0 Moyoung: Basic support for V2 workouts sync 2025-06-11 20:58:00 +02:00
Arjan Schrijver bf72bfd8e3 Moyoung: Support starting phone GPS tracker from watch 2025-06-11 20:58:00 +02:00
Arjan Schrijver 1fe4716314 Moyoung: Implement camera trigger function
Big thanks to sptech@noreply.codeberg.org for figuring this out!
2025-06-11 20:58:00 +02:00
Arjan Schrijver 57ab51dc44 Moyoung: Support the KSIX Venture 2025-06-11 20:58:00 +02:00
Arjan Schrijver 5d694f2969 Moyoung: Support the generic C20 smartwatch 2025-06-11 20:58:00 +02:00
Arjan Schrijver 026e8c574b Moyoung: Implement syncing sleep data 2025-06-11 20:58:00 +02:00
Arjan Schrijver 05996890de Moyoung: Add support for world clocks 2025-06-11 20:58:00 +02:00
Arjan Schrijver 4335991480 Moyoung: Change bonding style to lazy to allow phone calls through watch 2025-06-11 20:58:00 +02:00
Arjan Schrijver 55060a192f Moyoung: Add inactivity reminder preference 2025-06-11 20:58:00 +02:00
Arjan Schrijver 9566ff8c37 Moyoung: Add power saving mode preference 2025-06-11 20:58:00 +02:00
Arjan Schrijver a4ff42d15f Moyoung: Send volume level with music info 2025-06-11 20:58:00 +02:00
Arjan Schrijver b433c728cb Moyoung: Add option for letting the device follow the phone DND setting 2025-06-11 20:58:00 +02:00
Arjan Schrijver 09fa5638da Moyoung: Support sending, receiving and deleting alarms 2025-06-11 20:58:00 +02:00
Arjan Schrijver 664a2e3383 Moyoung: Fix DND and Lift Wrist settings 2025-06-11 20:58:00 +02:00
Arjan Schrijver ac2b0d5b54 Moyoung: Support the Misirun C17 2025-06-11 20:58:00 +02:00
Arjan Schrijver 5ee8e1f55f Moyoung: Send weather location and sunrise/sunset 2025-06-11 20:58:00 +02:00
Arjan Schrijver 977f0f1f23 Moyoung: Implement sending calendar items 2025-06-11 20:58:00 +02:00
Arjan Schrijver e74f6a482c Moyoung: Implement sending music info and state 2025-06-11 20:58:00 +02:00
Arjan Schrijver 4c32dc9740 Moyoung: Fix malformed notifications when sender/title contains colon 2025-06-11 20:58:00 +02:00
Arjan Schrijver cf78c7e67f Moyoung: Implement and improve several device settings 2025-06-11 20:58:00 +02:00
Arjan Schrijver 34b141ba20 Moyoung: Add music and volume control 2025-06-11 20:58:00 +02:00
Arjan Schrijver 919a2b03c5 Moyoung: Implement HR measurement interval setting 2025-06-11 20:58:00 +02:00
Arjan Schrijver 6e4493b2b5 Moyoung: Implement language setting 2025-06-11 20:58:00 +02:00
Arjan Schrijver e6747c1a21 Moyoung: Fix HR history packet parsing and activity sample provider 2025-06-11 20:58:00 +02:00