1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-06-18 11:00:09 +02:00
Gadgetbridge/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service
José Rebelo 09c44f05f8 Garmin: Improve fit parsing
* Remove the dependency on PredefinedLocalMessage from generic fit parsing code
* Standardize toString methods, omit types for known fields
* Return null on unknown field number or names, instead of crashing
* Map more Global FIT messages (device info, monitoring, sleep stages, sleep stats, stress level)
* Prioritize "timestamp" over "253_timestamp" if specified explicitly in the global message definition
* Introduce RecordData wrappers for each global message, allowing us to have proper types when getting data. If missing or unknown, the getter returns null. All classes are auto-generated by the FitCodeGen.
* Persist a list of RecordData, instead of a Map from RecordDefinition
* Fix parsing of compressed timestamps - keep them in computedTimestamp on each data record
* Use timestamp16 if available in Monitoring records
2024-05-01 23:35:16 +01:00
..
btbr BtBRDeviceSupport: fix Gadgetbridge crashing when queue is destroyed during initialization 2024-04-07 20:25:52 +00:00
btclassic Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
btle Fix tests and linter 2024-04-30 20:43:23 +01:00
devices Garmin: Improve fit parsing 2024-05-01 23:35:16 +01:00
receivers Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
serial feature: Sleep as android support 2024-04-20 12:15:42 +03:00
AbstractDeviceSupport.java Garmin: Allow high MTU 2024-05-01 23:35:16 +01:00
AbstractHeadphoneDeviceSupport.java Generalize auto-pickup and read-notifications-aloud features 2024-04-13 14:10:54 +00:00
DeviceCommunicationService.java Refactor location service 2024-04-25 17:08:53 +01:00
DeviceSupport.java Device connection: added device scan reconnection logic 2024-03-05 00:11:32 +01:00
DeviceSupportFactory.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
NotificationCollectorMonitorService.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
ServiceDeviceSupport.java feature: Sleep as android support 2024-04-20 12:15:42 +03:00
SleepAsAndroidSender.java feature: Sleep as android support 2024-04-20 12:15:42 +03:00