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
567c215388
More work in progress on moving stuff from omnipod-eros to omnipod-common
2021-02-21 22:01:59 +01:00
Bart Sopers
d7a9413a18
Remove redundant class
2021-02-20 17:01:47 +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
Bart Sopers
87d4ba14cb
WIP on moving parts of omnipod-eros to omnipod-common
2021-02-19 21:19:40 +01:00
Bart Sopers
ecfabccffb
Move several parts of Omnipod Eros driver to omnipod-common, did some renaming and added some preliminary Dash stuff
2021-02-19 09:40:59 +01:00
Bart Sopers
d142da37e8
Finish program temp basal command for Omnipod Dash
2021-02-18 10:42:50 +01:00
Bart Sopers
5347ae4f2d
WIP on Omnipod program temp basal command
2021-02-18 00:31:25 +01:00
Bart Sopers
23450aee7e
Add Omnipod Dash bolus command
2021-02-17 19:20:27 +01:00
Bart Sopers
a3b0044874
Finished Omnipod Dash program basal command
2021-02-17 16:10:18 +01:00
Bart Sopers
8d554fa35b
Rename Omnipod Dash address to uniqueId
2021-02-17 14:42:01 +01:00
Bart Sopers
79c9e9a938
More WIP on Omnipod Dash program basal command
2021-02-17 14:34:08 +01:00
Bart Sopers
1c490f72ae
WIP on Omnipod Dash program basal command
2021-02-17 12:38:16 +01:00
Bart Sopers
c183a68798
WIP on Omnipod Dash set basal and some refactoring
2021-02-14 21:12:22 +01:00
Bart Sopers
6972405809
WIP on Omnipod Dash set basal
2021-02-14 19:45:43 +01:00
Bart Sopers
34553bbcf6
Refactoring
2021-02-14 18:39:18 +01:00
Bart Sopers
d1bf9cefad
Add Encodable interface
2021-02-12 21:47:16 +01:00
Bart Sopers
d944df725f
WIP on ProgramBasalCommand
2021-02-12 21:06:10 +01:00
Bart Sopers
e2e2c579d4
Small fix
2021-02-12 20:17:12 +01:00
Bart Sopers
323f7ae30e
Introduce builder for Omnipod Dash commands
2021-02-12 17:36:58 +01:00
Bart Sopers
e7e6f52305
Add StopDeliveryCommand, add test for NakResponse
2021-02-10 23:52:48 +01:00
Bart Sopers
93e4e924fa
Add NakResponse (untested)
2021-02-10 22:55:42 +01:00
Bart Sopers
43c3b42912
Add SilenceAlertsCommand (untested)
2021-02-10 22:35:44 +01:00
Bart Sopers
1afc0ae2a9
Remove comment
2021-02-10 21:58:14 +01:00
Bart Sopers
d4ec8464ea
Add AlarmStatusResponse (Status response page 2)
2021-02-10 21:53:26 +01:00
Bart Sopers
e77f08cd23
Add DefaultStatusResponse
2021-02-10 19:36:45 +01:00
Bart Sopers
eb46c973a3
Add ProgramAlertsCommand
2021-02-10 18:00:34 +01:00
Bart Sopers
af35253f0b
Add SetUniqueIdCommand and DeactivateCommand; add captures for ProgramAlertsCommand
2021-02-10 15:16:28 +01:00
Bart Sopers
f1d095d9c8
Add GetVersionCommand
2021-02-10 01:22:53 +01:00
Bart Sopers
fc4065b71c
Add GetVersionResponse and SetUniqueIdResponse; add some definitions
2021-02-10 00:17:14 +01:00
Bart Sopers
43409eb864
Add empty Omnipod Dash module
2021-02-09 21:21:30 +01:00