Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support paged cgm #270

Merged
merged 18 commits into from
Oct 22, 2016
Merged

Support paged cgm #270

merged 18 commits into from
Oct 22, 2016

Commits on Oct 17, 2016

  1. Configuration menu
    Copy the full SHA
    5ab5243 View commit details
    Browse the repository at this point in the history
  2. Add GlucosePage and enumeration of event types

    Add GlucosePage CRC check tests and Data extension to reverseBytes since
    GlucosePages are easier to decode in reverse.
    tmecklem committed Oct 17, 2016
    Configuration menu
    Copy the full SHA
    4db513c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    64a377b View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2016

  1. Ensure that event name sequence matches decocare output

    In writing this test and the code that passed the test, I encountered a
    strange mismatch from decocare. Decocare had more sgv entries, but they
    had values of 0. Additional discovery and discussion led to a change in
    decocare: openaps/decocare#11
    tmecklem committed Oct 18, 2016
    Configuration menu
    Copy the full SHA
    6bda586 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2016

  1. Decode independent events

    Independent glucose events are events that have a timestamp in the 
    record and do not serve as a reference timestamp for other records.
    tmecklem committed Oct 19, 2016
    Configuration menu
    Copy the full SHA
    d4ec75c View commit details
    Browse the repository at this point in the history
  2. Add event parsing for reference timestamp glucose records

    Reference timestamped records are used to apply a timestamp to other 
    records using an offset (5 minutes).
    tmecklem committed Oct 19, 2016
    Configuration menu
    Copy the full SHA
    0b07ba1 View commit details
    Browse the repository at this point in the history
  3. Add event parsing for relative timestamp records

    Relative timestamp records need a timestamp, but don’t have one in their
    own raw data, so that’s not included in this commit.
    tmecklem committed Oct 19, 2016
    Configuration menu
    Copy the full SHA
    233b98b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b64bca6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    438cc83 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2016

  1. Configuration menu
    Copy the full SHA
    870ade0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9209656 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    06f2917 View commit details
    Browse the repository at this point in the history
  4. Fix incorrect matching of unknown glucose events

    Clean up test output a little to help in troubleshooting
    tmecklem committed Oct 20, 2016
    Configuration menu
    Copy the full SHA
    cf0a853 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6ce4626 View commit details
    Browse the repository at this point in the history
  6. Remove timestamp delta allowance and use reference timestamps in check

    Glucose events can be out of order (and are frequently). Checking for
    only reference timestamps should catch all relevant events.
    tmecklem committed Oct 20, 2016
    Configuration menu
    Copy the full SHA
    f266ebb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8f6356f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    01cdf70 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2016

  1. Configuration menu
    Copy the full SHA
    258f2db View commit details
    Browse the repository at this point in the history