Commit graph

8687 commits

Author SHA1 Message Date
Andy Rozman 1ebb7144ec - reenable fabric events 2020-08-10 14:18:04 +01:00
bartsopers 4d04353e7b
Merge pull request #129 from AAPS-Omnipod/omnipod_eros_dev_podstate
Rework Pod state management
2020-08-09 21:06:39 +02:00
Bart Sopers 8ed802d91b Improve information on Pod tab 2020-08-09 21:03:40 +02:00
Bart Sopers 4724cf6048 Fix AapsPodStateManagerTest 2020-08-09 20:27:21 +02:00
Bart Sopers e74e80a4ce Inject RileyLinkServiceData in SetPreamble command and remove some unused code 2020-08-09 19:11:00 +02:00
Bart Sopers 1787afda98 Daggerize AapsPodStateManager 2020-08-09 16:41:16 +02:00
Bart Sopers da2c2110da Load pod state after initializing PodStateManager 2020-08-09 14:06:45 +02:00
Bart Sopers 050816ddf9 Restore accidentally removed code 2020-08-09 14:04:24 +02:00
Bart Sopers 62bda451a0 Prevent NPE 2020-08-09 13:36:08 +02:00
Bart Sopers e5274e2d3a - Extract abstract class for PodStateManager on driver level
- Remove PodStateChangedHandler
- Add new fields to PodState
- Add Lot, Tid and Firmware Version in Pod tab
- Various small improvements
- Add some FIXMEs
2020-08-09 13:24:48 +02:00
Bart Sopers 31938547a5 Fixes for PodStateManager 2020-08-08 21:38:08 +02:00
Bart Sopers 10cde3e744 More improvements for PodStateManager 2020-08-08 19:05:36 +02:00
Bart Sopers 2a73127202 Small code improvements for PodStateManager 2020-08-08 18:52:49 +02:00
Bart Sopers 76d267dce4 Prevent NPE 2020-08-08 18:44:33 +02:00
Bart Sopers 3bc53544a2 Bug fixes and improvements in PodStateManager stuff 2020-08-08 18:37:10 +02:00
Bart Sopers b50670cceb Replace PodState with PodStateManager 2020-08-08 18:16:37 +02:00
Andy Rozman 337c61d500 - added dependency 2020-08-08 15:16:50 +01:00
Bart Sopers a06d78b0b7 Add dagger annotations in AapsPodStateManager 2020-08-08 15:42:53 +02:00
Bart Sopers ffb518f50f Introduce PodStateManager 2020-08-08 15:26:51 +02:00
Bart Sopers 80e8d094df Improve pod status text 2020-08-06 23:01:28 +02:00
Bart Sopers d446751d8a Correctly load Pod state from Shared Preferences after startup 2020-08-06 20:19:15 +02:00
Andy Rozman eafb68d496 - small change init of RfSpyReader
- changed log in RfSpy
2020-08-02 15:28:07 +01:00
Andy Rozman 11c71149ad - added firmware versions
- changed faulty init in RadioResponse
- added some logging
2020-08-02 14:46:07 +01:00
Andy Rozman faeb2576a9 - added real pod status to pod status 2020-08-01 19:54:58 +01:00
Andy Rozman 54d30cd8c4 - reverted some of my changes
- fixed problem that service doesn't start with AAPS, but with Tab click
2020-07-31 19:00:00 +01:00
Andy Rozman 19675b1951 - change onStart 2020-05-10 23:19:11 +01:00
Andy Rozman 95ef79e8e0 - fix for FoodFragment (fixed by Adrian on dev) 2020-05-10 16:11:36 +01:00
Andy Rozman 80f5b3cf4b - changes on service starting (moved from cnst to onStart method)
- change RileyLinkBLE to stop reader
- added log for start and stop of service
2020-05-10 14:08:56 +01:00
Andy Rozman c00d6344e5 - added some code to RileyLinkBLE 2020-05-09 12:09:47 +01:00
Andy Rozman d177e08355 - changed build file
- some changes to RileyLinkBLE to handle displaying Error
- loadSessionState from util used
- remove driver specific identifier functionality from RileyLinkService
2020-05-09 12:03:17 +01:00
Andy Rozman e2e4c6a17f - show RL status 2020-05-08 18:38:04 +01:00
Andy Rozman 480aac2d18 - RL status refresh 2020-05-08 15:23:02 +01:00
Andy Rozman 2243ec6061 - dagger 2020-05-08 13:05:31 +01:00
Andy Rozman de78ceb080 - added dagger deps 2020-05-08 12:47:35 +01:00
Andy Rozman 745b59cbed -initpodtask possible fix 2020-05-08 12:20:29 +01:00
Andy Rozman 9a36e9def8 - added dagger dependency for InitPodTask 2020-05-08 10:47:12 +01:00
Andy Rozman bd39e246f3 - refactor OmnipodUIComm to support Dagger injections
- added DeviceCommandExecutor interface
- added method to interface RileyLinkPumpDevice
2020-05-07 22:41:24 +01:00
Andy Rozman a915c279d4 Merge branch 'omnipod_eros_dev' of github.com:AAPS-Omnipod/AndroidAPS into omnipod_eros_dev 2020-05-07 21:22:22 +01:00
Andy Rozman 6f3379037b - added logging at RfSpy where we select frequency 2020-05-07 21:21:47 +01:00
Bart Sopers 4dc3440637 Restore null check in RuleyLinkCommunicationManager 2020-05-07 22:09:23 +02:00
Bart Sopers c1fc6d4864 Merge branch 'dev' into omnipod_eros_dev 2020-05-07 21:11:12 +02:00
Andy Rozman 674cd1c0ae Merge branch 'omnipod_eros_dev' of github.com:AAPS-Omnipod/AndroidAPS into omnipod_eros_dev 2020-05-07 00:43:18 +01:00
Andy Rozman 4f79b49e10 - changed loader to OmnipodUtil
- Modules
2020-05-06 23:34:05 +01:00
Bart Sopers 25e0b8b190 Add dagger stuff 2020-05-06 23:38:56 +02:00
Bart Sopers bafffad44a Use transient keyword instead of Gson annotation for PodSessionState members that should be exluded of (de)serialization 2020-05-06 21:41:33 +02:00
Milos Kozak cf291b3adc fix after lib update 2020-05-06 01:18:04 +02:00
Milos Kozak 0c287bdef1 icon -> core 2020-05-06 00:04:53 +02:00
Milos Kozak 1f4f5600bc NoSplashAppCompatActivity -> core 2020-05-05 23:27:01 +02:00
Milos Kozak d114be7344 revert debug code 2020-05-05 22:43:26 +02:00
Milos Kozak bba7adc9aa fix Runnables after protection check, cleanup 2020-05-05 22:42:16 +02:00