Andrei Vereha
b4d769844c
ble-io: implement confirmation for writes
...
and make sure there is only one one IO operation in progress.
In theory, we could have parallel IO operations on each characteristic,
but I'm not sure yet if we really need to support that.
implement reads
enable notifications. Use BlockingQueue for write confirmations
2021-02-25 11:16:39 +01:00
Andrei Vereha
1ca69ec414
Ble updates
...
- stop Thread.sleep()ing and use CountDownLatches for connection
and service discovery state
- prepare BleIO for reading/writing
- define CharacteristicType for the CMD/DATA characteristics
- prepare BlePacket for DATA packets(the equivalent of BleCommand)
2021-02-24 11:49:24 +01:00
Andrei Vereha
d9cebbbad7
mark BleCommand as abstract
2021-02-23 21:41:20 +01:00
Andrei Vereha
fa8fdd9816
Implement ble-scanning for a new pod
2021-02-23 21:21:17 +01:00
Bart Sopers
12ff37123d
Add and wire some Omnipod Dash UI
2021-02-23 01:26:57 +01:00
Bart Sopers
16f35870eb
Minor renaming
2021-02-23 00:08:56 +01:00
Milos Kozak
f402d78d95
rename insight resource files
2021-02-22 20:52:51 +01:00
Milos Kozak
07bf16b07b
rename core strings
2021-02-22 18:04:30 +01:00
Milos Kozak
aaa1ecea8d
Merge pull request #364 from bartsopers/dash
...
More Omnipod Dash preparation + some Eros fixes
2021-02-22 17:33:13 +01:00
Milos Kozak
19c5acd5ac
Merge branch 'dev' of https://github.com/nightscout/AndroidAPS into dev
2021-02-22 17:24:08 +01:00
Milos Kozak
a0632f7753
automation module
2021-02-22 17:22:30 +01:00
Bart Sopers
0eb08ad64c
Undo removing translations
2021-02-22 12:12:55 +01:00
Bart Sopers
f52b11c78e
Merge remote-tracking branch 'upstream/dev' into dash
2021-02-22 12:04:35 +01:00
Bart Sopers
932e966b4b
Fix incorrect ViewModel key in Omnipod Eros wizard module
2021-02-22 11:47:53 +01:00
Bart Sopers
afc335e8ba
Fix incorrect view type cast in Omnipod wizard
2021-02-22 11:44:58 +01:00
Bart Sopers
524a297b22
Fix view binding for Omnipod wizard progress indication
2021-02-22 11:42:46 +01:00
Bart Sopers
34891f3fda
Add @inject annotated constructors to Omnipod view model implementations
2021-02-22 11:02:40 +01:00
Bart Sopers
b3cc8e86bf
Bugfix in Omnipod wizard
2021-02-21 22:38:25 +01:00
Bart Sopers
567c215388
More work in progress on moving stuff from omnipod-eros to omnipod-common
2021-02-21 22:01:59 +01:00
Milos Kozak
0ab1e1cc0d
fix typo
2021-02-21 20:35:25 +01:00
Milos Kozak
c501a41824
dependency injection and manifests cleanup
2021-02-21 20:11:22 +01:00
Milos Kozak
42bedb16f5
Merge branch 'dev' of https://github.com/nightscout/AndroidAPS into dev
2021-02-21 18:05:26 +01:00
Milos Kozak
0322dd48ac
insight -> lib
2021-02-21 18:03:26 +01:00
Milos Kozak
42b5c94755
Merge pull request #357 from nightscout/combo
...
Combo refactor
2021-02-21 17:16:07 +01:00
Milos Kozak
bd342588e8
do not translate key
2021-02-21 15:28:14 +01:00
Milos Kozak
32873e0730
combo -> new lib
2021-02-21 14:34:31 +01:00
Milos Kozak
2b51525719
Privacy option in StartupWizard
2021-02-21 12:30:45 +01:00
Milos Kozak
ae9c7b4329
Merge branch 'dev' of https://github.com/nightscout/AndroidAPS into dev
2021-02-21 11:52:34 +01:00
Milos Kozak
ef598400b0
update validator.xml in crowdin
2021-02-21 11:48:30 +01:00
Milos Kozak
5e36b49e5a
fix notification logging
2021-02-21 11:12:57 +01:00
Milos Kozak
fe3c049999
Nitification store logging
2021-02-20 19:34:19 +01:00
Bart Sopers
b56a3d8132
Merge remote-tracking branch 'upstream/dev' into dash
2021-02-20 18:48:06 +01:00
Bart Sopers
d7a9413a18
Remove redundant class
2021-02-20 17:01:47 +01:00
Milos Kozak
a025fc8ece
disable deprecation warning for android auto
2021-02-20 11:34:01 +01:00
Milos Kozak
b5ed2f6cbf
Merge pull request #351 from Philoul/Selected_Item_Background
...
Selected item background + Fix Local Profile default selected tab missing
2021-02-20 10:42:21 +01:00
Milos Kozak
7d4a376207
Merge pull request #352 from teleriddler/dev
...
Fixed Pod Management Layout
2021-02-20 10:39:53 +01:00
Bart Sopers
9d2fadf00d
Add PumpDescription in OmnipodDashPumpPlugin
2021-02-20 03:43:04 +01:00
Bart Sopers
c2c9f391dd
Add Omnipod Dash overview
2021-02-20 03:31:50 +01:00
Teleriddler
c9e548eb95
Merge remote-tracking branch 'origin/dev' into dev
2021-02-20 03:24:36 +01:00
teleriddler
8c3b155268
Merge pull request #3 from nightscout/dev
...
Dev merge
2021-02-20 03:22:36 +01:00
Teleriddler
7af7c1baab
Fixed Pod Management Layout for Updated Bindings (Jetpack changes) and it is now scrollable.
...
Added Constrained Layout so buttons don't expand full width
Optimized button positions to reduce accidental presses.
2021-02-20 03:19:38 +01:00
Bart Sopers
af629739fe
Undo unintented changes
2021-02-20 01:26:01 +01:00
Bart Sopers
c3cc4728e3
Pass wizard type to pod activation wizard
2021-02-20 01:09:03 +01:00
Bart Sopers
eac0c9a224
More WIP on moving parts of omnipod-eros to omnipod-common
2021-02-20 00:46:02 +01:00
Philoul
1a78588011
Fix LocalProfile
...
I apologize
2021-02-19 23:14:15 +01:00
Philoul
fa77582856
Merge remote-tracking branch 'Nightscout/dev' into Selected_Item_Background
2021-02-19 22:58:51 +01:00
Philoul
026c3efded
Local Profil Select dia tab on opening
2021-02-19 22:30:54 +01:00
Milos Kozak
52eecd75ca
log SMS reply
2021-02-19 21:30:54 +01:00
Philoul
26cb52883b
Change Selected item background color
2021-02-19 21:25:55 +01:00
Bart Sopers
87d4ba14cb
WIP on moving parts of omnipod-eros to omnipod-common
2021-02-19 21:19:40 +01:00