Commit graph

6509 commits

Author SHA1 Message Date
Bart Sopers
b46914a97b Update suspended status when podstate is null 2019-12-08 20:13:15 +01:00
Bart Sopers
b1cc067c85 Update suspended state in PumpStatus 2019-12-08 20:03:32 +01:00
Andy Rozman
9b5535edf0 - Fix for remaining insulin 2019-12-08 18:25:58 +00:00
Andy Rozman
5711a98a77 Merge branch 'omnipod_eros' of https://github.com/AAPS-Omnipod/AndroidAPS into omnipod_eros 2019-12-08 18:22:12 +00:00
Andy Rozman
ad6223046c - PodManagemntActivity:
- when reset is done, buttons are refreshed
   - when dialog is closed, tab is refreshed
- Configuration added: PumpStatus, preference dialog
2019-12-08 18:20:11 +00:00
Bart Sopers
4beb62700b Ignore PodFaultException in cancelBolus 2019-12-08 19:10:12 +01:00
Bart Sopers
e350856161 Don't emit acknowledgement beeps when cancelling delivery before deactivating pod 2019-12-08 18:53:45 +01:00
Bart Sopers
057927d24e Ignore PodFaultException when deactivating pod 2019-12-08 18:46:51 +01:00
Bart Sopers
29d12eeb26 Update pump status when it gets assigned; don't schedule on main thread 2019-12-08 18:18:09 +01:00
Bart Sopers
2905bfba86 Knit in OmnipodManager 2019-12-08 17:57:36 +01:00
Andy Rozman
c5f69347eb Merge branch 'omnipod_eros' of https://github.com/AAPS-Omnipod/AndroidAPS into omnipod_eros 2019-12-08 16:36:39 +00:00
Andy Rozman
b1baf2b64a - fixed compiled error 2019-12-08 16:35:21 +00:00
Bart Sopers
680a3922b8 Fix bug in alert configurations 2019-12-08 17:24:31 +01:00
Andy Rozman
2132bf1675 Merge branch 'omnipod_eros' of https://github.com/AAPS-Omnipod/AndroidAPS into omnipod_eros 2019-12-08 16:21:47 +00:00
Andy Rozman
a7153cf8b8 - Added new version of library
- added new Cancel/Finish action that refreshes dialog
2019-12-08 16:16:39 +00:00
Bart Sopers
67d3ee772b Update PodSessionState.toString() 2019-12-08 16:48:38 +01:00
Bart Sopers
17ad3c41e9 Add no-args constructor for PodHistory 2019-12-08 16:40:14 +01:00
Bart Sopers
3cc1113501 Update last bolus and units remaning for Omnipod in PumpStatus 2019-12-08 16:38:15 +01:00
Bart Sopers
52e0b0cf82 - Show active alerts
- Set low reservoir alert in pod
- Add some tests
2019-12-08 15:31:07 +01:00
Andy Rozman
df82a90b36 [#15]
- changed gradle with different version numbering
- changed the init code, to check if pod was already set, and afterwards does refresh of Tab and Overview...
2019-12-08 12:13:55 +00:00
Andy Rozman
73f1aaf819 Merge branch 'omnipod_eros' of https://github.com/AAPS-Omnipod/AndroidAPS into omnipod_eros 2019-12-08 11:57:24 +00:00
Bart Sopers
3860a95e20 Distinguish between normal bolus and SMB in AapsOmnipodManager 2019-12-07 16:18:37 +01:00
Bart Sopers
b186f01c11 Prepare OmnipodManager and AapsOmnipodManager for configurable beeps 2019-12-07 16:09:43 +01:00
Bart Sopers
321f5eec3c Mark exceptions in packet transports as certain failures when it is not the last packet for the message 2019-12-07 15:21:16 +01:00
Bart Sopers
3bbf3a1104 Verify all actions that send NonceResyncableMessageBlock 2019-12-07 15:01:07 +01:00
Bart Sopers
dfb15e0f82 - Also show bolus progress dialog for uncertain boluses
- Improve bolus progress indication
2019-12-06 00:13:50 +01:00
Bart Sopers
ea5ff4cc3a - Implemented bolus cancellation
- Improved bolus progress report
- Replaced delayed callbacks in OmnipodManager with RxJava
2019-12-05 22:11:11 +01:00
Bart Sopers
342765c5a2 Add basic bolus progress indication 2019-12-04 22:46:27 +01:00
Bart Sopers
8c07e747d4 Add TODOs 2019-12-04 17:21:37 +01:00
Bart Sopers
db066f7cf7 Revert synchronizing OmnipodManager methods 2019-12-04 10:02:02 +01:00
Bart Sopers
fecfdeb03e Block until bolus is finished in AapsOmnipodManager and make PodStateCHangedHandler in PodSessionState transient 2019-12-03 08:19:36 +01:00
Andy Rozman
bb1ffadc58 - removed some old code
- added PodHistory (doesn't work 100% yet)
2019-12-02 23:43:25 +00:00
Bart Sopers
4fcc5bec6f Ignore OmnipodException in exchangePackets 2019-12-02 22:17:57 +01:00
Bart Sopers
71e87aca0e Synchronize all methods that execute commands in OmnipodManager 2019-12-01 17:06:54 +01:00
Bart Sopers
0ade438e95 Add TODO's for setting Omnipod device driver busy state 2019-12-01 16:58:44 +01:00
Bart Sopers
efcd1cdfe1 Fix string parameter in Omnipod string resource 2019-12-01 16:16:12 +01:00
Andy Rozman
b5b68f6cda Merge branch 'omnipod_eros' of https://github.com/AAPS-Omnipod/AndroidAPS into omnipod_eros 2019-12-01 14:38:16 +00:00
Bart Sopers
5c1728489a Fix floating point parameter in Omnipod string resource 2019-12-01 15:23:38 +01:00
Bart Sopers
951a23af28 Update version as per requested by @MilosKozak 2019-12-01 15:06:17 +01:00
Bart Sopers
9c4982becd Remove redundant sending of EventOmnipodPumpValuesChanged 2019-12-01 15:05:28 +01:00
Andy Rozman
ab7e87fa02 Extended Ack Alerts functionality:
- added own event (so we don't refresh whole page),
- added ackAcknowledgeText variable
- changed refresh (own method, own event listener)
- added log for Status change (to monitor what PodState information is displayed on Tab)
2019-12-01 12:43:33 +00:00
Bart Sopers
4ce5600434 Fix compilation error in testcase 2019-12-01 02:27:49 +01:00
Bart Sopers
b808bc3228 Merge branch 'dev' into omnipod_eros 2019-12-01 02:21:49 +01:00
Bart Sopers
ee6bdfe5f8 Added TODO for updating active alerts in UI 2019-12-01 01:21:02 +01:00
Bart Sopers
932533ace7 Add PodStateChangedHandler 2019-12-01 01:11:28 +01:00
Bart Sopers
40487ffb06 Add pod expiration date and expose calculateBolusDuration method in OmnipodManager 2019-12-01 00:34:16 +01:00
Bart Sopers
27cf316dc7 Add verification mechanism for Omnipod bolus 2019-11-30 22:51:49 +01:00
Milos Kozak
c23794fa6e allow revert objective 2019-11-30 22:15:15 +01:00
Bart Sopers
8dcadd7a35 add failure certainty to OmnipodException 2019-11-30 20:12:26 +01:00
Bart Sopers
0e8baedc8b Omnipod: add more user-friendly error messages by using string resources; add exception logging 2019-11-30 18:49:44 +01:00