Commit Graph

42 Commits

Author SHA1 Message Date
Stefan Zollinger
c94ca3f40f chore: remove unused permissions 2024-04-10 10:12:57 +02:00
Stefan Zollinger
fd76cd8ff5 feat: store and export measurements locally 2024-04-10 10:07:46 +02:00
Stefan Zollinger
d02311f058 fix: do not forward invalid payloads 2024-03-21 14:24:27 +01:00
Stefan Zollinger
fa43f5d65c feat: make decoded message selectable 2024-03-21 14:24:08 +01:00
Stefan Zollinger
57002a0c15 fix: support for unknown payloads 2024-01-29 11:02:22 +01:00
Stefan Zollinger
d824b79127 feat: change to new service UUID 2024-01-24 18:07:28 +01:00
Stefan Zollinger
25255fa7b7 fix: remove dummy data 2023-12-14 12:43:18 +01:00
Stefan Zollinger
9d7a2497cf feat: more layout improvements 2023-12-14 11:51:18 +01:00
Stefan Zollinger
6fe6d13dea fix: layout and theme issues 2023-12-14 11:18:26 +01:00
Stefan Zollinger
ae0d1ff921 feat: add decoded payloads 2023-11-28 13:40:48 +01:00
Fabian Christoffel
93c941cf7c chore: 'krby' is also a valid name of a Kirby device 2023-11-26 22:53:06 +01:00
Stefan Zollinger
b2d81d6fcd feat: foreground service & automatic reconnecting 2023-10-26 11:26:00 +02:00
Stefan Zollinger
8a49edd6fb feat: api integration 2023-10-24 12:03:00 +02:00
Fabian Christoffel
f13fccfe1a fix: request for Bluetooth permissions on startup to fetch bonded devices 2023-07-04 15:35:37 +02:00
Fabian Christoffel
b32ed5f528 feat: show number of retrieved measurements 2023-07-04 14:32:31 +02:00
Fabian Christoffel
813cd4703e fix: vertical alignment of measurement label and value 2023-07-04 14:32:31 +02:00
Fabian Christoffel
d6ab7faf30 feat: sensors can be bonded
Known issue: app enters an unrecoverable state if a pairing PIN with less than 6 digits is entered.
2023-07-04 14:32:31 +02:00
Fabian Christoffel
7ad1b4ea86 feat: add a bit more space 2023-07-04 14:32:31 +02:00
Fabian Christoffel
e8a43711f4 feat: show progress indicator for device ops 2023-07-04 14:32:31 +02:00
Fabian Christoffel
ec535b0ad2 feat: show progress indicator for scanning 2023-07-04 14:32:31 +02:00
Fabian Christoffel
61b13c3e19 feat: add action icons 2023-07-04 14:32:31 +02:00
Fabian Christoffel
a595756799 feat: add Kirby icon 2023-07-04 14:32:31 +02:00
Fabian Christoffel
23b0f52fa1 feat: add some icons 2023-07-04 14:32:31 +02:00
Fabian Christoffel
f3d56ba59c feat: display list of measurements 2023-07-04 14:32:31 +02:00
Fabian Christoffel
2be1a5d6e9 feat: subscribe to demo char changes 2023-07-04 14:32:31 +02:00
Fabian Christoffel
909e85d676 chore: print permissions characteristics 2023-07-04 14:32:31 +02:00
Fabian Christoffel
a787e00dec feat: decode demo characteristic 2023-07-04 14:32:31 +02:00
Fabian Christoffel
96d1cb985d feat: read demo characteristic 2023-07-04 14:32:31 +02:00
Fabian Christoffel
5700bc8645 feat: run BLE ops one at a time 2023-07-04 14:32:31 +02:00
Fabian Christoffel
cf1e82132a feat: negotiating MTU size 2023-07-04 14:32:31 +02:00
Fabian Christoffel
f0801e0fa2 feat: discover services 2023-07-04 14:32:31 +02:00
Fabian Christoffel
674944ff26 feat: connect to device 2023-07-04 14:32:31 +02:00
Fabian Christoffel
5d6214c5c4 chore: downgrade Android version from 33 to 32 in order to see (among others) Bluetooth SDK sources in IDE 2023-07-04 14:32:31 +02:00
Fabian Christoffel
e6850d78d8 feat: show scan results for Kirby devices in list 2023-07-04 14:32:31 +02:00
Fabian Christoffel
87e8834658 chore: delete sample code 2023-07-04 14:32:31 +02:00
Fabian Christoffel
52bd56ec32 chore: log scan failures 2023-07-04 14:32:31 +02:00
Fabian Christoffel
13729b399c feat: store scanning results 2023-07-04 14:32:31 +02:00
Fabian Christoffel
aea69eb4d7 feat: start and stop scanning 2023-07-04 14:32:31 +02:00
Fabian Christoffel
6752e79515 feat: make sure app is allowed to scan for bluetooth devices 2023-07-04 14:32:31 +02:00
Fabian Christoffel
e704139a07 feat: make sure bluetooth is enabled 2023-07-04 14:32:31 +02:00
Fabian Christoffel
1349045f3d chore: add BLE permissions 2023-07-04 14:32:31 +02:00
Fabian Christoffel
2ca6dcf1b1 chore: initial commit 2023-07-04 14:32:31 +02:00