Skip to content
Snippets Groups Projects
  1. Mar 30, 2017
    • Volker Richert's avatar
      add logging · e2f672b6
      Volker Richert authored
      remove useless logging
      e2f672b6
    • Volker Richert's avatar
      revert to bugfender 0.7.2. because of · b717df16
      Volker Richert authored
      03-30 18:06:04.489 10335-10397/info.nightscout.android W/System.err: org.json.JSONException: No value for batteryLevel
      03-30 18:06:04.489 10335-10397/info.nightscout.android W/System.err:     at org.json.JSONObject.get(JSONObject.java:389)
      03-30 18:06:04.489 10335-10397/info.nightscout.android W/System.err:     at org.json.JSONObject.getDouble(JSONObject.java:444)
      03-30 18:06:04.489 10335-10397/info.nightscout.android W/System.err:     at com.bugfender.sdk.a.a.a.c.b.a(Unknown Source)
      03-30 18:06:04.489 10335-10397/info.nightscout.android W/System.err:     at com.bugfender.sdk.a.a.a.c.b.b(Unknown Source)
      03-30 18:06:04.489 10335-10397/info.nightscout.android W/System.err:     at com.bugfender.sdk.a.a.a.c.a.a(Unknown Source)
      03-30 18:06:04.489 10335-10397/info.nightscout.android W/System.err:     at com.bugfender.sdk.a.d.a.c(Unknown Source)
      03-30 18:06:04.490 10335-10397/info.nightscout.android W/System.err:     at com.bugfender.sdk.a.a.k.a.c.d.a(Unknown Source)
      03-30 18:06:04.490 10335-10397/info.nightscout.android W/System.err:     at com.bugfender.sdk.a.a.k.a.c.d.call(Unknown Source)
      03-30 18:06:04.490 10335-10397/info.nightscout.android W/System.err:     at java.util.concurrent.FutureTask.run(FutureTask.java:237)
      03-30 18:06:04.490 10335-10397/info.nightscout.android W/System.err:     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
      03-30 18:06:04.490 10335-10397/info.nightscout.android W/System.err:     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
      03-30 18:06:04.490 10335-10397/info.nightscout.android W/System.err:     at java.lang.Thread.run(Thread.java:818)
      b717df16
    • Volker Richert's avatar
      close Realm also after getInstance · 1465912d
      Volker Richert authored
      1465912d
    • Volker Richert's avatar
      update bugfender to 0.7.5 · 8b1a9cbe
      Volker Richert authored
      8b1a9cbe
    • Volker Richert's avatar
      create a copy of lastPumpStatus · 7e354529
      Volker Richert authored
      7e354529
    • Volker Richert's avatar
      create a copy of lastPumpStatus · da204866
      Volker Richert authored
      da204866
    • Volker Richert's avatar
      create a copy of lastPumpStatus · 4e151e3e
      Volker Richert authored
      4e151e3e
    • Volker Richert's avatar
      cleanup · b9fedb0c
      Volker Richert authored
      b9fedb0c
    • Volker Richert's avatar
    • Volker Richert's avatar
  2. Mar 29, 2017
  3. Mar 27, 2017
  4. Mar 13, 2017
  5. Mar 12, 2017
  6. Mar 06, 2017
  7. Mar 05, 2017
    • Pogman's avatar
      fix conflict · 8f8ef8f9
      Pogman authored
      8f8ef8f9
    • Pogman's avatar
      EHSM changes and cleanup · f70ff417
      Pogman authored
      - cleanup commented out code
      
      - move sgv format conversion to main
      
      - removed need for EHSM pump comms
      
      - removed redundant channel change detection
      
      - removed temporary dbg code
      
      - added single retry for get pump time and status as occasional short lived noise can casue bad comms and retrying once catchs this rather then waiting until next poll
      f70ff417
    • Lennart Goedhart's avatar
      Merge pull request #105 from jgwashburn/retrofit · c3103400
      Lennart Goedhart authored
      Access Nightscout API via Retrofit
      c3103400
  8. Mar 01, 2017
  9. Feb 27, 2017
  10. Feb 26, 2017
  11. Feb 21, 2017
  12. Feb 19, 2017
  13. Feb 18, 2017
    • Pogman's avatar
      using a read "pause" has no effect on outcome and likely redundant due to... · 0d9dd969
      Pogman authored
      using a read "pause" has no effect on outcome and likely redundant due to clearMessage intercepting unread messages
      
      changed the hardcoded 500 to use TIMEOUT_MS and set it to 0 while long term testing
      0d9dd969
    • Pogman's avatar
      Unexpected messages and timeouts during CNL-->Pump comms are usually a lost/dropped connection · 6f469d7c
      Pogman authored
      If user has double polling set then poll sooner with this error type
      6f469d7c
    • Pogman's avatar
    • Pogman's avatar
      Fixes to stop the CNL from going into an error state: · 88516e2b
      Pogman authored
       Intercept unexpected messages from the CNL
      
      These usually come from pump requests as it can occasionally resend message responses several times (possibly due to a missed CNL ACK during CNL-PUMP comms?)
      
      Mostly noted on the higher radio channels, channel 26 shows this the most
      
      If these messages are not cleared the CNL will likely error needing to be unplugged to reset as it expects them to be read before any further commands are sent
      88516e2b
    • Pogman's avatar
      Smart Polling and Channel Change management: · 02593e29
      Pogman authored
      - user attempts to initiate a poll too close to sensor/pump comms will inform user to wait that poll is due in number of seconds
      
      - app restarted and a poll is requested but close too sensor/pump comms will inform user to wait that poll is due in number of seconds
      
      - startup poll time clash with sensor/pump is detected and auto adjusted
      
      - unavailable SGV from pump due sensor/pump poll time changes/clashes will auto adjust poll time
      
      - ongoing unavailable SGV attempts will start poll time auto adjust and user warned and number of unavailable SGV attempts shown
      
      - missed SGV due to radio channel change avoids EHSM comms reducing the chance of extended channel changes
      
      - occasionly the pump is late with the current SGV and returns the same SGV event as privious poll, this is detected and a new poll is scheduled
      02593e29
Loading