1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-07-08 06:31:35 +02:00
Gadgetbridge/app/src/main
Mormegil 3a58314db6 Garmin Vivomove HR support
- communication protocols
- device support implementation
- download FIT file storage

Features:
- basic connectivity: time sync, battery status, HW/FW version info
- real-time activity tracking
- fitness data sync
- find the device, find the phone
- factory reset

Features implemented but not working:
- notifications: fully implemented, seem to communicate correctly, but not shown on watch

Features implemented partially (not expected to work now):
- weather information (and in future possibly weather alerts)
- music info
- firmware update: only the initial file upload implemented, not used

Things to improve/change:
- Device name hardcoded in `VivomoveHrCoordinator.getSupportedType`, service UUIDs not available
- Download FIT file storage: Should be store (and offer the user to export?) the FIT data forever?
- Obviously, various code improvements, cleanup, etc.
2023-07-20 20:30:14 +00:00
..
aidl OsmAnd: Replace IOsmAndAidlInterface unneeded functions 2023-05-21 22:50:52 +02:00
assets Fossil/Skagen Hybrids: Update UV index and chance of rain widgets on weather updates 2023-06-19 14:26:30 +02:00
java Garmin Vivomove HR support 2023-07-20 20:30:14 +00:00
proto Garmin Vivomove HR support 2023-07-20 20:30:14 +00:00
res First piece of Garmin Vivomove HR support basics 2023-07-20 20:30:14 +00:00
AndroidManifest.xml Use package name for Catima permissions 2023-07-09 14:29:30 +01:00
lint.xml
project.properties