├── fake.json ├── model.json ├── blah.txt ├── monitor ├── reservoir.json ├── clock.json ├── battery.json ├── status.json ├── temp-basal-status.json ├── glucose.json └── pump-history.json ├── nightscout ├── uploaded.json ├── preflight.json ├── recent-treatments.json ├── uploaded-entries.json ├── recent-missing-entries.json ├── uploaded-recent-devicestatus.json └── openaps-status.json ├── raw-pump ├── clock-raw.json ├── insulin-sensitivities-raw.json ├── selected-basal-profile.json ├── bg-targets-raw.json ├── settings.json ├── carb-ratios.json └── pump-history-raw.json ├── oref0-monitor ├── iob.json └── profile.json ├── oref0-predict └── oref0.json ├── settings ├── insulin-sensitivities.json ├── selected-basal-profile.json ├── bg-targets.json └── settings.json ├── oref0-enacted └── enacted-temp-basal.json ├── raw-cgm ├── calibrations.json ├── entries.json └── glucose-raw.json ├── effects ├── cleaned-history.json ├── cumulative-results.json ├── glucose-momentum-effect.json ├── scheiner-carb-effect.json └── walsh_insulin_effect.json ├── predicted └── changes.json └── openaps.ini /fake.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /model.json: -------------------------------------------------------------------------------- 1 | "522" -------------------------------------------------------------------------------- /blah.txt: -------------------------------------------------------------------------------- 1 | foo bar 2 | -------------------------------------------------------------------------------- /monitor/reservoir.json: -------------------------------------------------------------------------------- 1 | 71.6 -------------------------------------------------------------------------------- /nightscout/uploaded.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /nightscout/preflight.json: -------------------------------------------------------------------------------- 1 | true -------------------------------------------------------------------------------- /nightscout/recent-treatments.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /monitor/clock.json: -------------------------------------------------------------------------------- 1 | "2016-07-10T13:02:27-07:00" -------------------------------------------------------------------------------- /raw-pump/clock-raw.json: -------------------------------------------------------------------------------- 1 | "2016-07-10T13:02:27" -------------------------------------------------------------------------------- /monitor/battery.json: -------------------------------------------------------------------------------- 1 | { 2 | "status": "normal", 3 | "voltage": 1.31 4 | } -------------------------------------------------------------------------------- /monitor/status.json: -------------------------------------------------------------------------------- 1 | { 2 | "status": "normal", 3 | "bolusing": false, 4 | "suspended": false 5 | } -------------------------------------------------------------------------------- /monitor/temp-basal-status.json: -------------------------------------------------------------------------------- 1 | { 2 | "duration": 19, 3 | "rate": 1.1, 4 | "temp": "absolute" 5 | } -------------------------------------------------------------------------------- /oref0-monitor/iob.json: -------------------------------------------------------------------------------- 1 | {"iob":2.996,"activity":0.0273,"bolussnooze":0.672,"basaliob":0.944,"netbasalinsulin":1.5,"hightempinsulin":1.5} 2 | -------------------------------------------------------------------------------- /oref0-monitor/profile.json: -------------------------------------------------------------------------------- 1 | {"max_iob":5,"type":"current","dia":4,"skip_neutral_temps":false,"current_basal":1.1,"max_daily_basal":1.1,"max_basal":5,"out_units":"mg/dL","min_bg":106,"max_bg":125,"sens":45} 2 | -------------------------------------------------------------------------------- /raw-pump/insulin-sensitivities-raw.json: -------------------------------------------------------------------------------- 1 | { 2 | "units": "mg/dL", 3 | "sensitivities": [ 4 | { 5 | "i": 0, 6 | "start": "00:00:00", 7 | "sensitivity": 45, 8 | "offset": 0, 9 | "x": 0 10 | } 11 | ], 12 | "first": 1 13 | } -------------------------------------------------------------------------------- /oref0-predict/oref0.json: -------------------------------------------------------------------------------- 1 | {"temp":"absolute","bg":218,"tick":-9,"eventualBG":92,"snoozeBG":137,"mealAssist":"Off: Carbs: undefined Boluses: undefined ISF: 45, Target: 116 Deviation: 9 BGI: -6.14","reason":"Eventual BG 92 < 106, bolus snooze: eventual BG range 92-137, temp 1.1 ~ req 1.1U/hr"} 2 | -------------------------------------------------------------------------------- /settings/insulin-sensitivities.json: -------------------------------------------------------------------------------- 1 | { 2 | "units": "mg/dL", 3 | "user_preferred_units": "mg/dL", 4 | "sensitivities": [ 5 | { 6 | "i": 0, 7 | "start": "00:00:00", 8 | "sensitivity": 45, 9 | "x": 0, 10 | "offset": 0 11 | } 12 | ], 13 | "first": 1 14 | } -------------------------------------------------------------------------------- /raw-pump/selected-basal-profile.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "i": 0, 4 | "start": "00:00:00", 5 | "rate": 0.7000000000000001, 6 | "minutes": 0 7 | }, 8 | { 9 | "i": 1, 10 | "start": "06:30:00", 11 | "rate": 1.05, 12 | "minutes": 390 13 | }, 14 | { 15 | "i": 2, 16 | "start": "09:30:00", 17 | "rate": 1.1, 18 | "minutes": 570 19 | }, 20 | { 21 | "i": 3, 22 | "start": "13:30:00", 23 | "rate": 0.9, 24 | "minutes": 810 25 | } 26 | ] -------------------------------------------------------------------------------- /settings/selected-basal-profile.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "i": 0, 4 | "start": "00:00:00", 5 | "rate": 0.7000000000000001, 6 | "minutes": 0 7 | }, 8 | { 9 | "i": 1, 10 | "start": "06:30:00", 11 | "rate": 1.05, 12 | "minutes": 390 13 | }, 14 | { 15 | "i": 2, 16 | "start": "09:30:00", 17 | "rate": 1.1, 18 | "minutes": 570 19 | }, 20 | { 21 | "i": 3, 22 | "start": "13:30:00", 23 | "rate": 0.9, 24 | "minutes": 810 25 | } 26 | ] -------------------------------------------------------------------------------- /raw-pump/bg-targets-raw.json: -------------------------------------------------------------------------------- 1 | { 2 | "units": "mg/dL", 3 | "raw": "0x01 0x00 0x6a 0x7d 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00", 4 | "targets": [ 5 | { 6 | "high": 125, 7 | "start": "00:00:00", 8 | "low": 106, 9 | "offset": 0, 10 | "i": 0, 11 | "x": 0 12 | } 13 | ], 14 | "first": 1 15 | } -------------------------------------------------------------------------------- /settings/bg-targets.json: -------------------------------------------------------------------------------- 1 | { 2 | "units": "mg/dL", 3 | "raw": "0x01 0x00 0x6a 0x7d 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00", 4 | "user_preferred_units": "mg/dL", 5 | "targets": [ 6 | { 7 | "i": 0, 8 | "high": 125, 9 | "start": "00:00:00", 10 | "low": 106, 11 | "offset": 0, 12 | "x": 0 13 | } 14 | ], 15 | "first": 1 16 | } -------------------------------------------------------------------------------- /raw-pump/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "low_reservoir_warn_point": 20, 3 | "keypad_lock_status": 0, 4 | "maxBasal": 5.0, 5 | "temp_basal": { 6 | "percent": 100, 7 | "type": "Units/hour" 8 | }, 9 | "low_reservoir_warn_type": 0, 10 | "insulinConcentration": 100, 11 | "audio_bolus_enable": true, 12 | "variable_bolus_enable": true, 13 | "alarm": { 14 | "volume": 1, 15 | "mode": 2 16 | }, 17 | "rf_enable": false, 18 | "auto_off_duration_hrs": 0, 19 | "block_enable": false, 20 | "timeformat": 0, 21 | "insulin_action_curve": 4, 22 | "audio_bolus_size": 0.1, 23 | "selected_pattern": 0, 24 | "patterns_enabled": true, 25 | "maxBolus": 10.0, 26 | "paradigm_enabled": 1 27 | } -------------------------------------------------------------------------------- /settings/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "low_reservoir_warn_point": 20, 3 | "keypad_lock_status": 0, 4 | "rf_enable": false, 5 | "temp_basal": { 6 | "type": "Units/hour", 7 | "percent": 100 8 | }, 9 | "low_reservoir_warn_type": 0, 10 | "insulinConcentration": 100, 11 | "audio_bolus_enable": true, 12 | "variable_bolus_enable": true, 13 | "alarm": { 14 | "volume": 1, 15 | "mode": 2 16 | }, 17 | "maxBasal": 5.0, 18 | "insulin_action_curve": 4, 19 | "block_enable": false, 20 | "selected_pattern": 0, 21 | "auto_off_duration_hrs": 0, 22 | "audio_bolus_size": 0.1, 23 | "timeformat": 0, 24 | "paradigm_enabled": 1, 25 | "maxBolus": 10.0, 26 | "patterns_enabled": true 27 | } -------------------------------------------------------------------------------- /raw-pump/carb-ratios.json: -------------------------------------------------------------------------------- 1 | { 2 | "units": "grams", 3 | "raw": "0x01 0x00 0x0d 0x0d 0x0f 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00", 4 | "first": 1, 5 | "schedule": [ 6 | { 7 | "start": "00:00:00", 8 | "r": 13, 9 | "ratio": 13, 10 | "offset": 0, 11 | "i": 0, 12 | "x": 0 13 | }, 14 | { 15 | "start": "06:30:00", 16 | "r": 15, 17 | "ratio": 15, 18 | "offset": 390, 19 | "i": 13, 20 | "x": 1 21 | } 22 | ] 23 | } -------------------------------------------------------------------------------- /oref0-enacted/enacted-temp-basal.json: -------------------------------------------------------------------------------- 1 | { 2 | "bg": 218, 3 | "temp": "absolute", 4 | "snoozeBG": 137, 5 | "timestamp": "2016-07-10T13:05:00.258451", 6 | "missing": [ 7 | "duration", 8 | "rate" 9 | ], 10 | "reason": "Eventual BG 92 < 106, bolus snooze: eventual BG range 92-137, temp 1.1 ~ req 1.1U/hr", 11 | "eventualBG": 92, 12 | "error": "missing required input fields", 13 | "input": { 14 | "reason": "Eventual BG 92 < 106, bolus snooze: eventual BG range 92-137, temp 1.1 ~ req 1.1U/hr", 15 | "bg": 218, 16 | "eventualBG": 92, 17 | "temp": "absolute", 18 | "snoozeBG": 137, 19 | "mealAssist": "Off: Carbs: undefined Boluses: undefined ISF: 45, Target: 116 Deviation: 9 BGI: -6.14", 20 | "tick": -9 21 | }, 22 | "mealAssist": "Off: Carbs: undefined Boluses: undefined ISF: 45, Target: 116 Deviation: 9 BGI: -6.14", 23 | "tick": -9 24 | } -------------------------------------------------------------------------------- /nightscout/uploaded-entries.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "trend_arrow": "45_DOWN", 4 | "display_time": "2016-07-10T13:01:09-07:00", 5 | "noise": 1, 6 | "system_time": "2016-07-10T18:56:18-07:00", 7 | "direction": "FortyFiveDown", 8 | "sgv": 218, 9 | "dateString": "2016-07-10T13:01:09-07:00", 10 | "date": 1468180869000, 11 | "unfiltered": 253696, 12 | "filtered": 263232, 13 | "device": "openaps://cgm", 14 | "rssi": 430, 15 | "type": "sgv", 16 | "glucose": 218 17 | }, 18 | { 19 | "trend_arrow": "FLAT", 20 | "display_time": "2016-07-10T12:56:09-07:00", 21 | "noise": 1, 22 | "system_time": "2016-07-10T18:51:17-07:00", 23 | "direction": "Flat", 24 | "sgv": 227, 25 | "dateString": "2016-07-10T12:56:09-07:00", 26 | "date": 1468180569000, 27 | "unfiltered": 262976, 28 | "filtered": 265280, 29 | "device": "openaps://cgm", 30 | "rssi": 178, 31 | "type": "sgv", 32 | "glucose": 227 33 | } 34 | ] -------------------------------------------------------------------------------- /nightscout/recent-missing-entries.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "trend_arrow": "45_DOWN", 4 | "display_time": "2016-07-10T13:01:09-07:00", 5 | "noise": 1, 6 | "system_time": "2016-07-10T18:56:18-07:00", 7 | "direction": "FortyFiveDown", 8 | "sgv": 218, 9 | "dateString": "2016-07-10T13:01:09-07:00", 10 | "device": "openaps://cgm", 11 | "unfiltered": 253696, 12 | "rssi": 430, 13 | "date": 1468180869000, 14 | "filtered": 263232, 15 | "type": "sgv", 16 | "glucose": 218 17 | }, 18 | { 19 | "trend_arrow": "FLAT", 20 | "display_time": "2016-07-10T12:56:09-07:00", 21 | "noise": 1, 22 | "system_time": "2016-07-10T18:51:17-07:00", 23 | "direction": "Flat", 24 | "sgv": 227, 25 | "dateString": "2016-07-10T12:56:09-07:00", 26 | "device": "openaps://cgm", 27 | "unfiltered": 262976, 28 | "rssi": 178, 29 | "date": 1468180569000, 30 | "filtered": 265280, 31 | "type": "sgv", 32 | "glucose": 227 33 | } 34 | ] -------------------------------------------------------------------------------- /nightscout/uploaded-recent-devicestatus.json: -------------------------------------------------------------------------------- 1 | [{"device":"openaps://bewest-MacBookPro","pump":{"battery":{"status":"normal","voltage":1.22},"status":{"status":"normal","timestamp":"2016-06-22T23:16:44.642Z","bolusing":false,"suspended":false},"reservoir":89.6,"clock":"2016-06-22T16:14:43-07:00"},"openaps":{"suggested":{"bg":110,"temp":"absolute","snoozeBG":127,"timestamp":"2016-06-22T23:16:53.203Z","reason":"Eventual BG 127>=125, temp 1.5 >~ req 1.411U/hr","eventualBG":127,"mealAssist":"Off: Carbs: undefined Boluses: undefined ISF: 45, Target: 116 Deviation: 8 BGI: -2.27","tick":"+3"},"iob":{"netbasalinsulin":0.3,"timestamp":"2016-06-22T23:16:53.075Z","activity":0.0101,"basaliob":-0.366,"hightempinsulin":1.1,"bolussnooze":0,"iob":-0.197},"enacted":{"bg":110,"temp":"absolute","missing":["duration","rate"],"timestamp":"2016-06-22T23:16:53.687Z","snoozeBG":127,"reason":"Eventual BG 127>=125, temp 1.5 >~ req 1.411U/hr","eventualBG":127,"error":"missing required input fields","input":{"bg":110,"temp":"absolute","snoozeBG":127,"reason":"Eventual BG 127>=125, temp 1.5 >~ req 1.411U/hr","eventualBG":127,"mealAssist":"Off: Carbs: undefined Boluses: undefined ISF: 45, Target: 116 Deviation: 8 BGI: -2.27","tick":"+3"},"mealAssist":"Off: Carbs: undefined Boluses: undefined ISF: 45, Target: 116 Deviation: 8 BGI: -2.27","tick":"+3"}},"created_at":"2016-06-22T23:20:04.615Z","_id":"576b1d241a7d15ae009827a4"}] -------------------------------------------------------------------------------- /nightscout/openaps-status.json: -------------------------------------------------------------------------------- 1 | { 2 | "device": "openaps://bewest-MacBookPro", 3 | "pump": { 4 | "battery": { 5 | "status": "normal", 6 | "voltage": 1.31 7 | }, 8 | "status": { 9 | "status": "normal", 10 | "timestamp": "2016-07-10T20:04:48.849Z", 11 | "bolusing": false, 12 | "suspended": false 13 | }, 14 | "reservoir": 71.6, 15 | "clock": "2016-07-10T13:02:27-07:00" 16 | }, 17 | "openaps": { 18 | "suggested": { 19 | "bg": 218, 20 | "temp": "absolute", 21 | "snoozeBG": 137, 22 | "timestamp": "2016-07-10T20:04:59.558Z", 23 | "reason": "Eventual BG 92 < 106, bolus snooze: eventual BG range 92-137, temp 1.1 ~ req 1.1U/hr", 24 | "eventualBG": 92, 25 | "mealAssist": "Off: Carbs: undefined Boluses: undefined ISF: 45, Target: 116 Deviation: 9 BGI: -6.14", 26 | "tick": -9 27 | }, 28 | "iob": { 29 | "netbasalinsulin": 1.5, 30 | "timestamp": "2016-07-10T20:04:59.374Z", 31 | "activity": 0.0273, 32 | "basaliob": 0.944, 33 | "hightempinsulin": 1.5, 34 | "bolussnooze": 0.672, 35 | "iob": 2.996 36 | }, 37 | "enacted": { 38 | "bg": 218, 39 | "temp": "absolute", 40 | "missing": [ 41 | "duration", 42 | "rate" 43 | ], 44 | "timestamp": "2016-07-10T20:05:00.254Z", 45 | "snoozeBG": 137, 46 | "reason": "Eventual BG 92 < 106, bolus snooze: eventual BG range 92-137, temp 1.1 ~ req 1.1U/hr", 47 | "eventualBG": 92, 48 | "error": "missing required input fields", 49 | "input": { 50 | "bg": 218, 51 | "temp": "absolute", 52 | "snoozeBG": 137, 53 | "reason": "Eventual BG 92 < 106, bolus snooze: eventual BG range 92-137, temp 1.1 ~ req 1.1U/hr", 54 | "eventualBG": 92, 55 | "mealAssist": "Off: Carbs: undefined Boluses: undefined ISF: 45, Target: 116 Deviation: 9 BGI: -6.14", 56 | "tick": -9 57 | }, 58 | "mealAssist": "Off: Carbs: undefined Boluses: undefined ISF: 45, Target: 116 Deviation: 9 BGI: -6.14", 59 | "tick": -9 60 | } 61 | } 62 | } -------------------------------------------------------------------------------- /raw-cgm/calibrations.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "slope": 906.6369975242108, 4 | "system_time": "2016-07-08T04:26:27", 5 | "scale": 0.9679813187412655, 6 | "decay": 0.5, 7 | "display_time": "2016-07-07T22:31:19", 8 | "subrecords": [ 9 | { 10 | "applied": "2016-07-05T20:06:34", 11 | "entered": "2016-07-05T20:03:09", 12 | "sensor": 159119, 13 | "meter": 149 14 | }, 15 | { 16 | "applied": "2016-07-05T20:06:34", 17 | "entered": "2016-07-05T20:03:45", 18 | "sensor": 159119, 19 | "meter": 138 20 | }, 21 | { 22 | "applied": "2016-07-08T04:26:26", 23 | "entered": "2016-07-08T04:22:17", 24 | "sensor": 137120, 25 | "meter": 107 26 | } 27 | ], 28 | "dateString": "2016-07-07T22:31:19", 29 | "numsub": 3, 30 | "raw": "f323230eb7d0220ef270289218558c40d4c6ee7e8024df40f93e64f5b3f9ee3f030609000000000000e03f03fd0a200e950000008f6d0200ca0b200e00210b200e8a0000008f6d0200ca0b200e00f922230e6b000000a0170200f223230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333333333333d33f555555555555e53fe84d", 31 | "intercept": 31890.007747358482, 32 | "device": "openaps://cgm", 33 | "date": 1467955879000.0, 34 | "type": "cal" 35 | }, 36 | { 37 | "slope": 866.5639053694122, 38 | "system_time": "2016-07-08T04:22:49", 39 | "scale": 0.9044517790021943, 40 | "decay": 0.0, 41 | "display_time": "2016-07-07T22:27:41", 42 | "subrecords": [ 43 | { 44 | "applied": "2016-07-05T20:06:34", 45 | "entered": "2016-07-05T20:03:09", 46 | "sensor": 150112, 47 | "meter": 149 48 | }, 49 | { 50 | "applied": "2016-07-05T20:06:34", 51 | "entered": "2016-07-05T20:03:45", 52 | "sensor": 150112, 53 | "meter": 138 54 | }, 55 | { 56 | "applied": "2016-07-08T04:21:27", 57 | "entered": "2016-07-08T04:22:17", 58 | "sensor": 138784, 59 | "meter": 107 60 | } 61 | ], 62 | "dateString": "2016-07-07T22:27:41", 63 | "numsub": 3, 64 | "raw": "1923230eddcf220e507dd1e082148b406c6909f21869de4041f373db44f1ec3f030608000000000000000003fd0a200e95000000604a0200ca0b200e00210b200e8a000000604a0200ca0b200e00f922230e6b000000201e0200c722230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333333333333d33f555555555555e53ff678", 65 | "intercept": 31140.38977275176, 66 | "device": "openaps://cgm", 67 | "date": 1467955661000.0, 68 | "type": "cal" 69 | } 70 | ] -------------------------------------------------------------------------------- /effects/cleaned-history.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "amount": 0.0, 4 | "start_at": "2016-07-10T12:51:15-07:00", 5 | "description": "TempBasal: 1.1U/hour over 30min", 6 | "type": "TempBasal", 7 | "unit": "U/hour", 8 | "end_at": "2016-07-10T13:21:15-07:00" 9 | }, 10 | { 11 | "amount": 0.0, 12 | "start_at": "2016-07-10T12:35:07-07:00", 13 | "description": "TempBasal: 1.1U/hour over 16min", 14 | "type": "TempBasal", 15 | "unit": "U/hour", 16 | "end_at": "2016-07-10T12:51:15-07:00" 17 | }, 18 | { 19 | "amount": 0.0, 20 | "start_at": "2016-07-10T12:15:08-07:00", 21 | "description": "TempBasal: 1.1U/hour over 20min", 22 | "type": "TempBasal", 23 | "unit": "U/hour", 24 | "end_at": "2016-07-10T12:35:07-07:00" 25 | }, 26 | { 27 | "amount": 0.0, 28 | "start_at": "2016-07-10T11:55:08-07:00", 29 | "description": "TempBasal: 1.1U/hour over 20min", 30 | "type": "TempBasal", 31 | "unit": "U/hour", 32 | "end_at": "2016-07-10T12:15:08-07:00" 33 | }, 34 | { 35 | "amount": 2.7, 36 | "start_at": "2016-07-10T11:49:52-07:00", 37 | "description": "Normal bolus: 2.7U", 38 | "type": "Bolus", 39 | "unit": "U", 40 | "end_at": "2016-07-10T11:49:52-07:00" 41 | }, 42 | { 43 | "amount": 2.175, 44 | "start_at": "2016-07-10T11:47:04-07:00", 45 | "description": "TempBasal: 3.275U/hour over 8min", 46 | "type": "TempBasal", 47 | "unit": "U/hour", 48 | "end_at": "2016-07-10T11:55:08-07:00" 49 | }, 50 | { 51 | "amount": 0.8999999999999999, 52 | "start_at": "2016-07-10T11:43:08-07:00", 53 | "description": "TempBasal: 2.0U/hour over 4min", 54 | "type": "TempBasal", 55 | "unit": "U/hour", 56 | "end_at": "2016-07-10T11:47:04-07:00" 57 | }, 58 | { 59 | "amount": 2.175, 60 | "start_at": "2016-07-10T11:39:09-07:00", 61 | "description": "TempBasal: 3.275U/hour over 4min", 62 | "type": "TempBasal", 63 | "unit": "U/hour", 64 | "end_at": "2016-07-10T11:43:08-07:00" 65 | }, 66 | { 67 | "amount": 2.175, 68 | "start_at": "2016-07-10T11:11:31-07:00", 69 | "description": "TempBasal: 3.275U/hour over 28min", 70 | "type": "TempBasal", 71 | "unit": "U/hour", 72 | "end_at": "2016-07-10T11:39:09-07:00" 73 | }, 74 | { 75 | "amount": -0.375, 76 | "start_at": "2016-07-10T06:30:00-07:00", 77 | "description": "TempBasal: 0.675U/hour over 30min", 78 | "type": "TempBasal", 79 | "unit": "U/hour", 80 | "end_at": "2016-07-10T06:33:13-07:00" 81 | }, 82 | { 83 | "amount": -0.025000000000000022, 84 | "start_at": "2016-07-10T06:03:13-07:00", 85 | "description": "TempBasal: 0.675U/hour over 30min", 86 | "type": "TempBasal", 87 | "unit": "U/hour", 88 | "end_at": "2016-07-10T06:30:00-07:00" 89 | }, 90 | { 91 | "amount": -0.7000000000000001, 92 | "start_at": "2016-07-10T05:59:12-07:00", 93 | "description": "TempBasal: 0.0U/hour over 4min", 94 | "type": "TempBasal", 95 | "unit": "U/hour", 96 | "end_at": "2016-07-10T06:03:13-07:00" 97 | }, 98 | { 99 | "amount": -0.025000000000000022, 100 | "start_at": "2016-07-10T05:51:13-07:00", 101 | "description": "TempBasal: 0.675U/hour over 8min", 102 | "type": "TempBasal", 103 | "unit": "U/hour", 104 | "end_at": "2016-07-10T05:59:12-07:00" 105 | }, 106 | { 107 | "amount": -0.025000000000000022, 108 | "start_at": "2016-07-10T05:39:11-07:00", 109 | "description": "TempBasal: 0.675U/hour over 12min", 110 | "type": "TempBasal", 111 | "unit": "U/hour", 112 | "end_at": "2016-07-10T05:51:13-07:00" 113 | }, 114 | { 115 | "amount": 0.9, 116 | "start_at": "2016-07-10T05:31:11-07:00", 117 | "description": "TempBasal: 1.6U/hour over 8min", 118 | "type": "TempBasal", 119 | "unit": "U/hour", 120 | "end_at": "2016-07-10T05:39:11-07:00" 121 | }, 122 | { 123 | "amount": 0.65, 124 | "start_at": "2016-07-10T05:27:08-07:00", 125 | "description": "TempBasal: 1.35U/hour over 4min", 126 | "type": "TempBasal", 127 | "unit": "U/hour", 128 | "end_at": "2016-07-10T05:31:11-07:00" 129 | }, 130 | { 131 | "amount": 1.3249999999999997, 132 | "start_at": "2016-07-10T05:23:06-07:00", 133 | "description": "TempBasal: 2.025U/hour over 4min", 134 | "type": "TempBasal", 135 | "unit": "U/hour", 136 | "end_at": "2016-07-10T05:27:08-07:00" 137 | }, 138 | { 139 | "amount": 1.1, 140 | "start_at": "2016-07-10T05:19:06-07:00", 141 | "description": "TempBasal: 1.8U/hour over 4min", 142 | "type": "TempBasal", 143 | "unit": "U/hour", 144 | "end_at": "2016-07-10T05:23:06-07:00" 145 | }, 146 | { 147 | "amount": 0.9999999999999999, 148 | "start_at": "2016-07-10T05:11:13-07:00", 149 | "description": "TempBasal: 1.7U/hour over 8min", 150 | "type": "TempBasal", 151 | "unit": "U/hour", 152 | "end_at": "2016-07-10T05:19:06-07:00" 153 | }, 154 | { 155 | "amount": -0.025000000000000022, 156 | "start_at": "2016-07-10T05:07:15-07:00", 157 | "description": "TempBasal: 0.675U/hour over 4min", 158 | "type": "TempBasal", 159 | "unit": "U/hour", 160 | "end_at": "2016-07-10T05:11:13-07:00" 161 | }, 162 | { 163 | "amount": 1.25, 164 | "start_at": "2016-07-10T05:03:17-07:00", 165 | "description": "TempBasal: 1.95U/hour over 4min", 166 | "type": "TempBasal", 167 | "unit": "U/hour", 168 | "end_at": "2016-07-10T05:07:15-07:00" 169 | }, 170 | { 171 | "amount": 1.0499999999999998, 172 | "start_at": "2016-07-10T04:51:27-07:00", 173 | "description": "TempBasal: 1.75U/hour over 12min", 174 | "type": "TempBasal", 175 | "unit": "U/hour", 176 | "end_at": "2016-07-10T05:03:17-07:00" 177 | } 178 | ] -------------------------------------------------------------------------------- /predicted/changes.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "date": "2016-07-10T13:01:09-07:00", 4 | "amount": 218.0, 5 | "unit": "mg/dL" 6 | }, 7 | { 8 | "date": "2016-07-10T13:05:00-07:00", 9 | "amount": 213.06279821411712, 10 | "unit": "mg/dL" 11 | }, 12 | { 13 | "date": "2016-07-10T13:10:00-07:00", 14 | "amount": 208.0196436712286, 15 | "unit": "mg/dL" 16 | }, 17 | { 18 | "date": "2016-07-10T13:15:00-07:00", 19 | "amount": 202.89234459145314, 20 | "unit": "mg/dL" 21 | }, 22 | { 23 | "date": "2016-07-10T13:20:00-07:00", 24 | "amount": 197.70177907421402, 25 | "unit": "mg/dL" 26 | }, 27 | { 28 | "date": "2016-07-10T13:25:00-07:00", 29 | "amount": 192.46789509823898, 30 | "unit": "mg/dL" 31 | }, 32 | { 33 | "date": "2016-07-10T13:30:00-07:00", 34 | "amount": 187.2097105215605, 35 | "unit": "mg/dL" 36 | }, 37 | { 38 | "date": "2016-07-10T13:35:00-07:00", 39 | "amount": 181.94531308151548, 40 | "unit": "mg/dL" 41 | }, 42 | { 43 | "date": "2016-07-10T13:40:00-07:00", 44 | "amount": 176.69186039474542, 45 | "unit": "mg/dL" 46 | }, 47 | { 48 | "date": "2016-07-10T13:45:00-07:00", 49 | "amount": 171.46557995719633, 50 | "unit": "mg/dL" 51 | }, 52 | { 53 | "date": "2016-07-10T13:50:00-07:00", 54 | "amount": 166.28176914411893, 55 | "unit": "mg/dL" 56 | }, 57 | { 58 | "date": "2016-07-10T13:55:00-07:00", 59 | "amount": 161.15479521006836, 60 | "unit": "mg/dL" 61 | }, 62 | { 63 | "date": "2016-07-10T14:00:00-07:00", 64 | "amount": 156.0980952889044, 65 | "unit": "mg/dL" 66 | }, 67 | { 68 | "date": "2016-07-10T14:05:00-07:00", 69 | "amount": 151.12417639379132, 70 | "unit": "mg/dL" 71 | }, 72 | { 73 | "date": "2016-07-10T14:10:00-07:00", 74 | "amount": 146.24461541719802, 75 | "unit": "mg/dL" 76 | }, 77 | { 78 | "date": "2016-07-10T14:15:00-07:00", 79 | "amount": 141.47005913089797, 80 | "unit": "mg/dL" 81 | }, 82 | { 83 | "date": "2016-07-10T14:20:00-07:00", 84 | "amount": 136.8102241859691, 85 | "unit": "mg/dL" 86 | }, 87 | { 88 | "date": "2016-07-10T14:25:00-07:00", 89 | "amount": 132.273897112794, 90 | "unit": "mg/dL" 91 | }, 92 | { 93 | "date": "2016-07-10T14:30:00-07:00", 94 | "amount": 127.86893432105992, 95 | "unit": "mg/dL" 96 | }, 97 | { 98 | "date": "2016-07-10T14:35:00-07:00", 99 | "amount": 123.6022620997584, 100 | "unit": "mg/dL" 101 | }, 102 | { 103 | "date": "2016-07-10T14:40:00-07:00", 104 | "amount": 119.47987661718574, 105 | "unit": "mg/dL" 106 | }, 107 | { 108 | "date": "2016-07-10T14:45:00-07:00", 109 | "amount": 115.50684392094277, 110 | "unit": "mg/dL" 111 | }, 112 | { 113 | "date": "2016-07-10T14:50:00-07:00", 114 | "amount": 111.68729993793488, 115 | "unit": "mg/dL" 116 | }, 117 | { 118 | "date": "2016-07-10T14:55:00-07:00", 119 | "amount": 108.02445047437192, 120 | "unit": "mg/dL" 121 | }, 122 | { 123 | "date": "2016-07-10T15:00:00-07:00", 124 | "amount": 104.52057121576848, 125 | "unit": "mg/dL" 126 | }, 127 | { 128 | "date": "2016-07-10T15:05:00-07:00", 129 | "amount": 101.17700772694366, 130 | "unit": "mg/dL" 131 | }, 132 | { 133 | "date": "2016-07-10T15:10:00-07:00", 134 | "amount": 97.99417545202098, 135 | "unit": "mg/dL" 136 | }, 137 | { 138 | "date": "2016-07-10T15:15:00-07:00", 139 | "amount": 94.97155971442876, 140 | "unit": "mg/dL" 141 | }, 142 | { 143 | "date": "2016-07-10T15:20:00-07:00", 144 | "amount": 92.10771571689955, 145 | "unit": "mg/dL" 146 | }, 147 | { 148 | "date": "2016-07-10T15:25:00-07:00", 149 | "amount": 89.37945172498829, 150 | "unit": "mg/dL" 151 | }, 152 | { 153 | "date": "2016-07-10T15:30:00-07:00", 154 | "amount": 86.8573614128268, 155 | "unit": "mg/dL" 156 | }, 157 | { 158 | "date": "2016-07-10T15:35:00-07:00", 159 | "amount": 84.55945201818705, 160 | "unit": "mg/dL" 161 | }, 162 | { 163 | "date": "2016-07-10T15:40:00-07:00", 164 | "amount": 82.46782584679309, 165 | "unit": "mg/dL" 166 | }, 167 | { 168 | "date": "2016-07-10T15:45:00-07:00", 169 | "amount": 80.58117946584218, 170 | "unit": "mg/dL" 171 | }, 172 | { 173 | "date": "2016-07-10T15:50:00-07:00", 174 | "amount": 78.86072446139349, 175 | "unit": "mg/dL" 176 | }, 177 | { 178 | "date": "2016-07-10T15:55:00-07:00", 179 | "amount": 77.38779819582058, 180 | "unit": "mg/dL" 181 | }, 182 | { 183 | "date": "2016-07-10T16:00:00-07:00", 184 | "amount": 75.20547673756238, 185 | "unit": "mg/dL" 186 | }, 187 | { 188 | "date": "2016-07-10T16:05:00-07:00", 189 | "amount": 75.11129910998378, 190 | "unit": "mg/dL" 191 | }, 192 | { 193 | "date": "2016-07-10T16:10:00-07:00", 194 | "amount": 75.11066499080377, 195 | "unit": "mg/dL" 196 | }, 197 | { 198 | "date": "2016-07-10T16:15:00-07:00", 199 | "amount": 75.11066499080377, 200 | "unit": "mg/dL" 201 | }, 202 | { 203 | "date": "2016-07-10T16:20:00-07:00", 204 | "amount": 75.11066499080377, 205 | "unit": "mg/dL" 206 | }, 207 | { 208 | "date": "2016-07-10T16:25:00-07:00", 209 | "amount": 75.11066499080377, 210 | "unit": "mg/dL" 211 | }, 212 | { 213 | "date": "2016-07-10T16:30:00-07:00", 214 | "amount": 75.11066499080377, 215 | "unit": "mg/dL" 216 | }, 217 | { 218 | "date": "2016-07-10T16:35:00-07:00", 219 | "amount": 75.11066499080377, 220 | "unit": "mg/dL" 221 | }, 222 | { 223 | "date": "2016-07-10T16:40:00-07:00", 224 | "amount": 75.11066499080377, 225 | "unit": "mg/dL" 226 | }, 227 | { 228 | "date": "2016-07-10T16:45:00-07:00", 229 | "amount": 75.11066499080377, 230 | "unit": "mg/dL" 231 | }, 232 | { 233 | "date": "2016-07-10T16:50:00-07:00", 234 | "amount": 75.11066499080377, 235 | "unit": "mg/dL" 236 | }, 237 | { 238 | "date": "2016-07-10T16:55:00-07:00", 239 | "amount": 75.11066499080377, 240 | "unit": "mg/dL" 241 | }, 242 | { 243 | "date": "2016-07-10T17:00:00-07:00", 244 | "amount": 75.11066499080377, 245 | "unit": "mg/dL" 246 | }, 247 | { 248 | "date": "2016-07-10T17:05:00-07:00", 249 | "amount": 75.11066499080377, 250 | "unit": "mg/dL" 251 | }, 252 | { 253 | "date": "2016-07-10T17:10:00-07:00", 254 | "amount": 75.11066499080377, 255 | "unit": "mg/dL" 256 | }, 257 | { 258 | "date": "2016-07-10T17:15:00-07:00", 259 | "amount": 75.11066499080377, 260 | "unit": "mg/dL" 261 | }, 262 | { 263 | "date": "2016-07-10T17:20:00-07:00", 264 | "amount": 75.11066499080377, 265 | "unit": "mg/dL" 266 | }, 267 | { 268 | "date": "2016-07-10T17:25:00-07:00", 269 | "amount": 75.11066499080377, 270 | "unit": "mg/dL" 271 | }, 272 | { 273 | "date": "2016-07-10T17:30:00-07:00", 274 | "amount": 75.11066499080377, 275 | "unit": "mg/dL" 276 | }, 277 | { 278 | "date": "2016-07-10T17:35:00-07:00", 279 | "amount": 75.11066499080377, 280 | "unit": "mg/dL" 281 | } 282 | ] -------------------------------------------------------------------------------- /effects/cumulative-results.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "date": "2016-07-10T13:01:09-07:00", 4 | "amount": 218.0, 5 | "unit": "mg/dL" 6 | }, 7 | { 8 | "date": "2016-07-10T13:05:00-07:00", 9 | "amount": 214.9364686598432, 10 | "unit": "mg/dL" 11 | }, 12 | { 13 | "date": "2016-07-10T13:10:00-07:00", 14 | "amount": 211.09915534239838, 15 | "unit": "mg/dL" 16 | }, 17 | { 18 | "date": "2016-07-10T13:15:00-07:00", 19 | "amount": 206.49151292527847, 20 | "unit": "mg/dL" 21 | }, 22 | { 23 | "date": "2016-07-10T13:20:00-07:00", 24 | "amount": 201.1429163170849, 25 | "unit": "mg/dL" 26 | }, 27 | { 28 | "date": "2016-07-10T13:25:00-07:00", 29 | "amount": 195.5213372317784, 30 | "unit": "mg/dL" 31 | }, 32 | { 33 | "date": "2016-07-10T13:30:00-07:00", 34 | "amount": 189.77628371281486, 35 | "unit": "mg/dL" 36 | }, 37 | { 38 | "date": "2016-07-10T13:35:00-07:00", 39 | "amount": 183.92695322387593, 40 | "unit": "mg/dL" 41 | }, 42 | { 43 | "date": "2016-07-10T13:40:00-07:00", 44 | "amount": 177.99249741104308, 45 | "unit": "mg/dL" 46 | }, 47 | { 48 | "date": "2016-07-10T13:45:00-07:00", 49 | "amount": 171.99195320496818, 50 | "unit": "mg/dL" 51 | }, 52 | { 53 | "date": "2016-07-10T13:50:00-07:00", 54 | "amount": 165.94417392304456, 55 | "unit": "mg/dL" 56 | }, 57 | { 58 | "date": "2016-07-10T13:55:00-07:00", 59 | "amount": 159.86776037157722, 60 | "unit": "mg/dL" 61 | }, 62 | { 63 | "date": "2016-07-10T14:00:00-07:00", 64 | "amount": 153.78099194795394, 65 | "unit": "mg/dL" 66 | }, 67 | { 68 | "date": "2016-07-10T14:05:00-07:00", 69 | "amount": 147.70175774281572, 70 | "unit": "mg/dL" 71 | }, 72 | { 73 | "date": "2016-07-10T14:10:00-07:00", 74 | "amount": 141.64748764222773, 75 | "unit": "mg/dL" 76 | }, 77 | { 78 | "date": "2016-07-10T14:15:00-07:00", 79 | "amount": 135.63508342984989, 80 | "unit": "mg/dL" 81 | }, 82 | { 83 | "date": "2016-07-10T14:20:00-07:00", 84 | "amount": 129.68084988910746, 85 | "unit": "mg/dL" 86 | }, 87 | { 88 | "date": "2016-07-10T14:25:00-07:00", 89 | "amount": 123.80042590536196, 90 | "unit": "mg/dL" 91 | }, 92 | { 93 | "date": "2016-07-10T14:30:00-07:00", 94 | "amount": 118.00871556808197, 95 | "unit": "mg/dL" 96 | }, 97 | { 98 | "date": "2016-07-10T14:35:00-07:00", 99 | "amount": 112.31981927301328, 100 | "unit": "mg/dL" 101 | }, 102 | { 103 | "date": "2016-07-10T14:40:00-07:00", 104 | "amount": 106.74696482435023, 105 | "unit": "mg/dL" 106 | }, 107 | { 108 | "date": "2016-07-10T14:45:00-07:00", 109 | "amount": 101.30243853690617, 110 | "unit": "mg/dL" 111 | }, 112 | { 113 | "date": "2016-07-10T14:50:00-07:00", 114 | "amount": 95.9975163382841, 115 | "unit": "mg/dL" 116 | }, 117 | { 118 | "date": "2016-07-10T14:55:00-07:00", 119 | "amount": 90.84239487104733, 120 | "unit": "mg/dL" 121 | }, 122 | { 123 | "date": "2016-07-10T15:00:00-07:00", 124 | "amount": 85.84612259489059, 125 | "unit": "mg/dL" 126 | }, 127 | { 128 | "date": "2016-07-10T15:05:00-07:00", 129 | "amount": 81.01653088881028, 130 | "unit": "mg/dL" 131 | }, 132 | { 133 | "date": "2016-07-10T15:10:00-07:00", 134 | "amount": 76.36016515327526, 135 | "unit": "mg/dL" 136 | }, 137 | { 138 | "date": "2016-07-10T15:15:00-07:00", 139 | "amount": 71.8822159123979, 140 | "unit": "mg/dL" 141 | }, 142 | { 143 | "date": "2016-07-10T15:20:00-07:00", 144 | "amount": 67.58644991610407, 145 | "unit": "mg/dL" 146 | }, 147 | { 148 | "date": "2016-07-10T15:25:00-07:00", 149 | "amount": 63.443530520979564, 150 | "unit": "mg/dL" 151 | }, 152 | { 153 | "date": "2016-07-10T15:30:00-07:00", 154 | "amount": 59.56698430043507, 155 | "unit": "mg/dL" 156 | }, 157 | { 158 | "date": "2016-07-10T15:35:00-07:00", 159 | "amount": 55.99245857543988, 160 | "unit": "mg/dL" 161 | }, 162 | { 163 | "date": "2016-07-10T15:40:00-07:00", 164 | "amount": 52.70008404639384, 165 | "unit": "mg/dL" 166 | }, 167 | { 168 | "date": "2016-07-10T15:45:00-07:00", 169 | "amount": 49.6954249952498, 170 | "unit": "mg/dL" 171 | }, 172 | { 173 | "date": "2016-07-10T15:50:00-07:00", 174 | "amount": 46.92358082141579, 175 | "unit": "mg/dL" 176 | }, 177 | { 178 | "date": "2016-07-10T15:55:00-07:00", 179 | "amount": 44.523256536778455, 180 | "unit": "mg/dL" 181 | }, 182 | { 183 | "date": "2016-07-10T16:00:00-07:00", 184 | "amount": 40.92646746668623, 185 | "unit": "mg/dL" 186 | }, 187 | { 188 | "date": "2016-07-10T16:05:00-07:00", 189 | "amount": 40.76950475405523, 190 | "unit": "mg/dL" 191 | }, 192 | { 193 | "date": "2016-07-10T16:10:00-07:00", 194 | "amount": 40.76843614580744, 195 | "unit": "mg/dL" 196 | }, 197 | { 198 | "date": "2016-07-10T16:15:00-07:00", 199 | "amount": 40.76843614580744, 200 | "unit": "mg/dL" 201 | }, 202 | { 203 | "date": "2016-07-10T16:20:00-07:00", 204 | "amount": 40.76843614580744, 205 | "unit": "mg/dL" 206 | }, 207 | { 208 | "date": "2016-07-10T16:25:00-07:00", 209 | "amount": 40.76843614580744, 210 | "unit": "mg/dL" 211 | }, 212 | { 213 | "date": "2016-07-10T16:30:00-07:00", 214 | "amount": 40.76843614580744, 215 | "unit": "mg/dL" 216 | }, 217 | { 218 | "date": "2016-07-10T16:35:00-07:00", 219 | "amount": 40.76843614580744, 220 | "unit": "mg/dL" 221 | }, 222 | { 223 | "date": "2016-07-10T16:40:00-07:00", 224 | "amount": 40.76843614580744, 225 | "unit": "mg/dL" 226 | }, 227 | { 228 | "date": "2016-07-10T16:45:00-07:00", 229 | "amount": 40.76843614580744, 230 | "unit": "mg/dL" 231 | }, 232 | { 233 | "date": "2016-07-10T16:50:00-07:00", 234 | "amount": 40.76843614580744, 235 | "unit": "mg/dL" 236 | }, 237 | { 238 | "date": "2016-07-10T16:55:00-07:00", 239 | "amount": 40.76843614580744, 240 | "unit": "mg/dL" 241 | }, 242 | { 243 | "date": "2016-07-10T17:00:00-07:00", 244 | "amount": 40.76843614580744, 245 | "unit": "mg/dL" 246 | }, 247 | { 248 | "date": "2016-07-10T17:05:00-07:00", 249 | "amount": 40.76843614580744, 250 | "unit": "mg/dL" 251 | }, 252 | { 253 | "date": "2016-07-10T17:10:00-07:00", 254 | "amount": 40.76843614580744, 255 | "unit": "mg/dL" 256 | }, 257 | { 258 | "date": "2016-07-10T17:15:00-07:00", 259 | "amount": 40.76843614580744, 260 | "unit": "mg/dL" 261 | }, 262 | { 263 | "date": "2016-07-10T17:20:00-07:00", 264 | "amount": 40.76843614580744, 265 | "unit": "mg/dL" 266 | }, 267 | { 268 | "date": "2016-07-10T17:25:00-07:00", 269 | "amount": 40.76843614580744, 270 | "unit": "mg/dL" 271 | }, 272 | { 273 | "date": "2016-07-10T17:30:00-07:00", 274 | "amount": 40.76843614580744, 275 | "unit": "mg/dL" 276 | }, 277 | { 278 | "date": "2016-07-10T17:35:00-07:00", 279 | "amount": 40.76843614580744, 280 | "unit": "mg/dL" 281 | } 282 | ] -------------------------------------------------------------------------------- /effects/glucose-momentum-effect.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "date": "2016-07-10T13:01:09-07:00", 4 | "amount": 218.0, 5 | "unit": "mg/dL" 6 | }, 7 | { 8 | "date": "2016-07-10T13:05:00-07:00", 9 | "amount": 214.9364686598432, 10 | "unit": "mg/dL" 11 | }, 12 | { 13 | "date": "2016-07-10T13:10:00-07:00", 14 | "amount": 211.19254709319262, 15 | "unit": "mg/dL" 16 | }, 17 | { 18 | "date": "2016-07-10T13:15:00-07:00", 19 | "amount": 206.77480464199033, 20 | "unit": "mg/dL" 21 | }, 22 | { 23 | "date": "2016-07-10T13:20:00-07:00", 24 | "amount": 201.7145727847545, 25 | "unit": "mg/dL" 26 | }, 27 | { 28 | "date": "2016-07-10T13:25:00-07:00", 29 | "amount": 196.48068880877946, 30 | "unit": "mg/dL" 31 | }, 32 | { 33 | "date": "2016-07-10T13:30:00-07:00", 34 | "amount": 191.22250423210096, 35 | "unit": "mg/dL" 36 | }, 37 | { 38 | "date": "2016-07-10T13:35:00-07:00", 39 | "amount": 185.95810679205593, 40 | "unit": "mg/dL" 41 | }, 42 | { 43 | "date": "2016-07-10T13:40:00-07:00", 44 | "amount": 180.70465410528587, 45 | "unit": "mg/dL" 46 | }, 47 | { 48 | "date": "2016-07-10T13:45:00-07:00", 49 | "amount": 175.47837366773678, 50 | "unit": "mg/dL" 51 | }, 52 | { 53 | "date": "2016-07-10T13:50:00-07:00", 54 | "amount": 170.29456285465938, 55 | "unit": "mg/dL" 56 | }, 57 | { 58 | "date": "2016-07-10T13:55:00-07:00", 59 | "amount": 165.1675889206088, 60 | "unit": "mg/dL" 61 | }, 62 | { 63 | "date": "2016-07-10T14:00:00-07:00", 64 | "amount": 160.11088899944485, 65 | "unit": "mg/dL" 66 | }, 67 | { 68 | "date": "2016-07-10T14:05:00-07:00", 69 | "amount": 155.13697010433177, 70 | "unit": "mg/dL" 71 | }, 72 | { 73 | "date": "2016-07-10T14:10:00-07:00", 74 | "amount": 150.25740912773847, 75 | "unit": "mg/dL" 76 | }, 77 | { 78 | "date": "2016-07-10T14:15:00-07:00", 79 | "amount": 145.48285284143842, 80 | "unit": "mg/dL" 81 | }, 82 | { 83 | "date": "2016-07-10T14:20:00-07:00", 84 | "amount": 140.82301789650955, 85 | "unit": "mg/dL" 86 | }, 87 | { 88 | "date": "2016-07-10T14:25:00-07:00", 89 | "amount": 136.28669082333445, 90 | "unit": "mg/dL" 91 | }, 92 | { 93 | "date": "2016-07-10T14:30:00-07:00", 94 | "amount": 131.88172803160037, 95 | "unit": "mg/dL" 96 | }, 97 | { 98 | "date": "2016-07-10T14:35:00-07:00", 99 | "amount": 127.61505581029886, 100 | "unit": "mg/dL" 101 | }, 102 | { 103 | "date": "2016-07-10T14:40:00-07:00", 104 | "amount": 123.49267032772619, 105 | "unit": "mg/dL" 106 | }, 107 | { 108 | "date": "2016-07-10T14:45:00-07:00", 109 | "amount": 119.51963763148322, 110 | "unit": "mg/dL" 111 | }, 112 | { 113 | "date": "2016-07-10T14:50:00-07:00", 114 | "amount": 115.70009364847533, 115 | "unit": "mg/dL" 116 | }, 117 | { 118 | "date": "2016-07-10T14:55:00-07:00", 119 | "amount": 112.03724418491237, 120 | "unit": "mg/dL" 121 | }, 122 | { 123 | "date": "2016-07-10T15:00:00-07:00", 124 | "amount": 108.53336492630893, 125 | "unit": "mg/dL" 126 | }, 127 | { 128 | "date": "2016-07-10T15:05:00-07:00", 129 | "amount": 105.1898014374841, 130 | "unit": "mg/dL" 131 | }, 132 | { 133 | "date": "2016-07-10T15:10:00-07:00", 134 | "amount": 102.00696916256143, 135 | "unit": "mg/dL" 136 | }, 137 | { 138 | "date": "2016-07-10T15:15:00-07:00", 139 | "amount": 98.98435342496921, 140 | "unit": "mg/dL" 141 | }, 142 | { 143 | "date": "2016-07-10T15:20:00-07:00", 144 | "amount": 96.12050942744, 145 | "unit": "mg/dL" 146 | }, 147 | { 148 | "date": "2016-07-10T15:25:00-07:00", 149 | "amount": 93.39224543552874, 150 | "unit": "mg/dL" 151 | }, 152 | { 153 | "date": "2016-07-10T15:30:00-07:00", 154 | "amount": 90.87015512336725, 155 | "unit": "mg/dL" 156 | }, 157 | { 158 | "date": "2016-07-10T15:35:00-07:00", 159 | "amount": 88.5722457287275, 160 | "unit": "mg/dL" 161 | }, 162 | { 163 | "date": "2016-07-10T15:40:00-07:00", 164 | "amount": 86.48061955733354, 165 | "unit": "mg/dL" 166 | }, 167 | { 168 | "date": "2016-07-10T15:45:00-07:00", 169 | "amount": 84.59397317638263, 170 | "unit": "mg/dL" 171 | }, 172 | { 173 | "date": "2016-07-10T15:50:00-07:00", 174 | "amount": 82.87351817193394, 175 | "unit": "mg/dL" 176 | }, 177 | { 178 | "date": "2016-07-10T15:55:00-07:00", 179 | "amount": 81.40059190636103, 180 | "unit": "mg/dL" 181 | }, 182 | { 183 | "date": "2016-07-10T16:00:00-07:00", 184 | "amount": 79.21827044810283, 185 | "unit": "mg/dL" 186 | }, 187 | { 188 | "date": "2016-07-10T16:05:00-07:00", 189 | "amount": 79.12409282052423, 190 | "unit": "mg/dL" 191 | }, 192 | { 193 | "date": "2016-07-10T16:10:00-07:00", 194 | "amount": 79.12345870134422, 195 | "unit": "mg/dL" 196 | }, 197 | { 198 | "date": "2016-07-10T16:15:00-07:00", 199 | "amount": 79.12345870134422, 200 | "unit": "mg/dL" 201 | }, 202 | { 203 | "date": "2016-07-10T16:20:00-07:00", 204 | "amount": 79.12345870134422, 205 | "unit": "mg/dL" 206 | }, 207 | { 208 | "date": "2016-07-10T16:25:00-07:00", 209 | "amount": 79.12345870134422, 210 | "unit": "mg/dL" 211 | }, 212 | { 213 | "date": "2016-07-10T16:30:00-07:00", 214 | "amount": 79.12345870134422, 215 | "unit": "mg/dL" 216 | }, 217 | { 218 | "date": "2016-07-10T16:35:00-07:00", 219 | "amount": 79.12345870134422, 220 | "unit": "mg/dL" 221 | }, 222 | { 223 | "date": "2016-07-10T16:40:00-07:00", 224 | "amount": 79.12345870134422, 225 | "unit": "mg/dL" 226 | }, 227 | { 228 | "date": "2016-07-10T16:45:00-07:00", 229 | "amount": 79.12345870134422, 230 | "unit": "mg/dL" 231 | }, 232 | { 233 | "date": "2016-07-10T16:50:00-07:00", 234 | "amount": 79.12345870134422, 235 | "unit": "mg/dL" 236 | }, 237 | { 238 | "date": "2016-07-10T16:55:00-07:00", 239 | "amount": 79.12345870134422, 240 | "unit": "mg/dL" 241 | }, 242 | { 243 | "date": "2016-07-10T17:00:00-07:00", 244 | "amount": 79.12345870134422, 245 | "unit": "mg/dL" 246 | }, 247 | { 248 | "date": "2016-07-10T17:05:00-07:00", 249 | "amount": 79.12345870134422, 250 | "unit": "mg/dL" 251 | }, 252 | { 253 | "date": "2016-07-10T17:10:00-07:00", 254 | "amount": 79.12345870134422, 255 | "unit": "mg/dL" 256 | }, 257 | { 258 | "date": "2016-07-10T17:15:00-07:00", 259 | "amount": 79.12345870134422, 260 | "unit": "mg/dL" 261 | }, 262 | { 263 | "date": "2016-07-10T17:20:00-07:00", 264 | "amount": 79.12345870134422, 265 | "unit": "mg/dL" 266 | }, 267 | { 268 | "date": "2016-07-10T17:25:00-07:00", 269 | "amount": 79.12345870134422, 270 | "unit": "mg/dL" 271 | }, 272 | { 273 | "date": "2016-07-10T17:30:00-07:00", 274 | "amount": 79.12345870134422, 275 | "unit": "mg/dL" 276 | }, 277 | { 278 | "date": "2016-07-10T17:35:00-07:00", 279 | "amount": 79.12345870134422, 280 | "unit": "mg/dL" 281 | } 282 | ] -------------------------------------------------------------------------------- /raw-cgm/entries.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "trend_arrow": "45_DOWN", 4 | "system_time": "2016-04-29T19:55:38", 5 | "full_trend": 5, 6 | "direction": "FortyFiveDown", 7 | "sgv": 170, 8 | "display_time": "2016-04-29T13:58:29", 9 | "date": 1461963509000.0, 10 | "dateString": "2016-04-29T13:58:29", 11 | "device": "openaps://cgm", 12 | "type": "sgv", 13 | "glucose": 170 14 | }, 15 | { 16 | "trend_arrow": "45_DOWN", 17 | "system_time": "2016-04-29T19:50:38", 18 | "full_trend": 5, 19 | "direction": "FortyFiveDown", 20 | "sgv": 178, 21 | "display_time": "2016-04-29T13:53:29", 22 | "date": 1461963209000.0, 23 | "dateString": "2016-04-29T13:53:29", 24 | "device": "openaps://cgm", 25 | "type": "sgv", 26 | "glucose": 178 27 | }, 28 | { 29 | "trend_arrow": "45_DOWN", 30 | "system_time": "2016-04-29T19:40:40", 31 | "full_trend": 5, 32 | "direction": "FortyFiveDown", 33 | "sgv": 193, 34 | "display_time": "2016-04-29T13:43:31", 35 | "date": 1461962611000.0, 36 | "dateString": "2016-04-29T13:43:31", 37 | "device": "openaps://cgm", 38 | "type": "sgv", 39 | "glucose": 193 40 | }, 41 | { 42 | "trend_arrow": "45_DOWN", 43 | "system_time": "2016-04-29T19:35:39", 44 | "full_trend": 5, 45 | "direction": "FortyFiveDown", 46 | "sgv": 203, 47 | "display_time": "2016-04-29T13:38:29", 48 | "date": 1461962309000.0, 49 | "dateString": "2016-04-29T13:38:29", 50 | "device": "openaps://cgm", 51 | "type": "sgv", 52 | "glucose": 203 53 | }, 54 | { 55 | "trend_arrow": "45_DOWN", 56 | "system_time": "2016-04-29T19:25:40", 57 | "full_trend": 5, 58 | "direction": "FortyFiveDown", 59 | "sgv": 220, 60 | "display_time": "2016-04-29T13:28:31", 61 | "date": 1461961711000.0, 62 | "dateString": "2016-04-29T13:28:31", 63 | "device": "openaps://cgm", 64 | "type": "sgv", 65 | "glucose": 220 66 | }, 67 | { 68 | "trend_arrow": "FLAT", 69 | "system_time": "2016-04-29T19:20:39", 70 | "full_trend": 4, 71 | "direction": "Flat", 72 | "sgv": 232, 73 | "display_time": "2016-04-29T13:23:29", 74 | "date": 1461961409000.0, 75 | "dateString": "2016-04-29T13:23:29", 76 | "device": "openaps://cgm", 77 | "type": "sgv", 78 | "glucose": 232 79 | }, 80 | { 81 | "trend_arrow": "FLAT", 82 | "system_time": "2016-04-29T19:15:39", 83 | "full_trend": 4, 84 | "direction": "Flat", 85 | "sgv": 234, 86 | "display_time": "2016-04-29T13:18:30", 87 | "date": 1461961110000.0, 88 | "dateString": "2016-04-29T13:18:30", 89 | "device": "openaps://cgm", 90 | "type": "sgv", 91 | "glucose": 234 92 | }, 93 | { 94 | "trend_arrow": "FLAT", 95 | "system_time": "2016-04-29T19:10:39", 96 | "full_trend": 4, 97 | "direction": "Flat", 98 | "sgv": 237, 99 | "display_time": "2016-04-29T13:13:29", 100 | "date": 1461960809000.0, 101 | "dateString": "2016-04-29T13:13:29", 102 | "device": "openaps://cgm", 103 | "type": "sgv", 104 | "glucose": 237 105 | }, 106 | { 107 | "trend_arrow": "FLAT", 108 | "system_time": "2016-04-29T19:05:39", 109 | "full_trend": 4, 110 | "direction": "Flat", 111 | "sgv": 239, 112 | "display_time": "2016-04-29T13:08:29", 113 | "date": 1461960509000.0, 114 | "dateString": "2016-04-29T13:08:29", 115 | "device": "openaps://cgm", 116 | "type": "sgv", 117 | "glucose": 239 118 | }, 119 | { 120 | "trend_arrow": "FLAT", 121 | "system_time": "2016-04-29T19:00:39", 122 | "full_trend": 4, 123 | "direction": "Flat", 124 | "sgv": 243, 125 | "display_time": "2016-04-29T13:03:29", 126 | "date": 1461960209000.0, 127 | "dateString": "2016-04-29T13:03:29", 128 | "device": "openaps://cgm", 129 | "type": "sgv", 130 | "glucose": 243 131 | }, 132 | { 133 | "trend_arrow": "FLAT", 134 | "system_time": "2016-04-29T18:55:39", 135 | "full_trend": 4, 136 | "direction": "Flat", 137 | "sgv": 245, 138 | "display_time": "2016-04-29T12:58:29", 139 | "date": 1461959909000.0, 140 | "dateString": "2016-04-29T12:58:29", 141 | "device": "openaps://cgm", 142 | "type": "sgv", 143 | "glucose": 245 144 | }, 145 | { 146 | "trend_arrow": "FLAT", 147 | "system_time": "2016-04-29T18:50:39", 148 | "full_trend": 4, 149 | "direction": "Flat", 150 | "sgv": 247, 151 | "display_time": "2016-04-29T12:53:29", 152 | "date": 1461959609000.0, 153 | "dateString": "2016-04-29T12:53:29", 154 | "device": "openaps://cgm", 155 | "type": "sgv", 156 | "glucose": 247 157 | }, 158 | { 159 | "trend_arrow": "FLAT", 160 | "system_time": "2016-04-29T18:45:39", 161 | "full_trend": 4, 162 | "direction": "Flat", 163 | "sgv": 251, 164 | "display_time": "2016-04-29T12:48:29", 165 | "date": 1461959309000.0, 166 | "dateString": "2016-04-29T12:48:29", 167 | "device": "openaps://cgm", 168 | "type": "sgv", 169 | "glucose": 251 170 | }, 171 | { 172 | "trend_arrow": "FLAT", 173 | "system_time": "2016-04-29T18:40:39", 174 | "full_trend": 4, 175 | "direction": "Flat", 176 | "sgv": 254, 177 | "display_time": "2016-04-29T12:43:29", 178 | "date": 1461959009000.0, 179 | "dateString": "2016-04-29T12:43:29", 180 | "device": "openaps://cgm", 181 | "type": "sgv", 182 | "glucose": 254 183 | }, 184 | { 185 | "trend_arrow": "FLAT", 186 | "system_time": "2016-04-29T18:35:39", 187 | "full_trend": 4, 188 | "direction": "Flat", 189 | "sgv": 255, 190 | "display_time": "2016-04-29T12:38:29", 191 | "date": 1461958709000.0, 192 | "dateString": "2016-04-29T12:38:29", 193 | "device": "openaps://cgm", 194 | "type": "sgv", 195 | "glucose": 255 196 | }, 197 | { 198 | "trend_arrow": "FLAT", 199 | "system_time": "2016-04-29T18:30:39", 200 | "full_trend": 4, 201 | "direction": "Flat", 202 | "sgv": 257, 203 | "display_time": "2016-04-29T12:33:29", 204 | "date": 1461958409000.0, 205 | "dateString": "2016-04-29T12:33:29", 206 | "device": "openaps://cgm", 207 | "type": "sgv", 208 | "glucose": 257 209 | }, 210 | { 211 | "trend_arrow": "FLAT", 212 | "system_time": "2016-04-29T18:25:39", 213 | "full_trend": 4, 214 | "direction": "Flat", 215 | "sgv": 259, 216 | "display_time": "2016-04-29T12:28:29", 217 | "date": 1461958109000.0, 218 | "dateString": "2016-04-29T12:28:29", 219 | "device": "openaps://cgm", 220 | "type": "sgv", 221 | "glucose": 259 222 | }, 223 | { 224 | "trend_arrow": "FLAT", 225 | "system_time": "2016-04-29T18:20:39", 226 | "full_trend": 4, 227 | "direction": "Flat", 228 | "sgv": 262, 229 | "display_time": "2016-04-29T12:23:29", 230 | "date": 1461957809000.0, 231 | "dateString": "2016-04-29T12:23:29", 232 | "device": "openaps://cgm", 233 | "type": "sgv", 234 | "glucose": 262 235 | }, 236 | { 237 | "trend_arrow": "FLAT", 238 | "system_time": "2016-04-29T18:15:39", 239 | "full_trend": 4, 240 | "direction": "Flat", 241 | "sgv": 265, 242 | "display_time": "2016-04-29T12:18:29", 243 | "date": 1461957509000.0, 244 | "dateString": "2016-04-29T12:18:29", 245 | "device": "openaps://cgm", 246 | "type": "sgv", 247 | "glucose": 265 248 | }, 249 | { 250 | "trend_arrow": "FLAT", 251 | "system_time": "2016-04-29T18:10:39", 252 | "full_trend": 4, 253 | "direction": "Flat", 254 | "sgv": 269, 255 | "display_time": "2016-04-29T12:13:29", 256 | "date": 1461957209000.0, 257 | "dateString": "2016-04-29T12:13:29", 258 | "device": "openaps://cgm", 259 | "type": "sgv", 260 | "glucose": 269 261 | } 262 | ] -------------------------------------------------------------------------------- /raw-cgm/glucose-raw.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "trend_arrow": "45_DOWN", 4 | "system_time": "2016-07-10T18:56:18", 5 | "noise": 1, 6 | "direction": "FortyFiveDown", 7 | "sgv": 218, 8 | "display_time": "2016-07-10T13:01:09", 9 | "date": 1468180869000.0, 10 | "dateString": "2016-07-10T13:01:09", 11 | "unfiltered": 253696, 12 | "filtered": 263232, 13 | "device": "openaps://cgm", 14 | "rssi": 430, 15 | "type": "sgv", 16 | "glucose": 218 17 | }, 18 | { 19 | "trend_arrow": "FLAT", 20 | "system_time": "2016-07-10T18:51:17", 21 | "noise": 1, 22 | "direction": "Flat", 23 | "sgv": 227, 24 | "display_time": "2016-07-10T12:56:09", 25 | "date": 1468180569000.0, 26 | "dateString": "2016-07-10T12:56:09", 27 | "unfiltered": 262976, 28 | "filtered": 265280, 29 | "device": "openaps://cgm", 30 | "rssi": 178, 31 | "type": "sgv", 32 | "glucose": 227 33 | }, 34 | { 35 | "trend_arrow": "FLAT", 36 | "system_time": "2016-07-10T18:46:17", 37 | "noise": 1, 38 | "direction": "Flat", 39 | "sgv": 230, 40 | "display_time": "2016-07-10T12:51:09", 41 | "date": 1468180269000.0, 42 | "dateString": "2016-07-10T12:51:09", 43 | "unfiltered": 266368, 44 | "filtered": 267904, 45 | "device": "openaps://cgm", 46 | "rssi": 183, 47 | "type": "sgv", 48 | "glucose": 230 49 | }, 50 | { 51 | "trend_arrow": "45_DOWN", 52 | "system_time": "2016-07-10T18:41:17", 53 | "noise": 1, 54 | "direction": "FortyFiveDown", 55 | "sgv": 232, 56 | "display_time": "2016-07-10T12:46:09", 57 | "date": 1468179969000.0, 58 | "dateString": "2016-07-10T12:46:09", 59 | "unfiltered": 267840, 60 | "filtered": 273472, 61 | "device": "openaps://cgm", 62 | "rssi": 181, 63 | "type": "sgv", 64 | "glucose": 232 65 | }, 66 | { 67 | "trend_arrow": "45_DOWN", 68 | "system_time": "2016-07-10T18:36:18", 69 | "noise": 1, 70 | "direction": "FortyFiveDown", 71 | "sgv": 234, 72 | "display_time": "2016-07-10T12:41:09", 73 | "date": 1468179669000.0, 74 | "dateString": "2016-07-10T12:41:09", 75 | "unfiltered": 269696, 76 | "filtered": 281920, 77 | "device": "openaps://cgm", 78 | "rssi": 431, 79 | "type": "sgv", 80 | "glucose": 234 81 | }, 82 | { 83 | "trend_arrow": "45_DOWN", 84 | "system_time": "2016-07-10T18:31:17", 85 | "noise": 1, 86 | "direction": "FortyFiveDown", 87 | "sgv": 240, 88 | "display_time": "2016-07-10T12:36:09", 89 | "date": 1468179369000.0, 90 | "dateString": "2016-07-10T12:36:09", 91 | "unfiltered": 275776, 92 | "filtered": 290880, 93 | "device": "openaps://cgm", 94 | "rssi": 167, 95 | "type": "sgv", 96 | "glucose": 240 97 | }, 98 | { 99 | "trend_arrow": "45_DOWN", 100 | "system_time": "2016-07-10T18:26:17", 101 | "noise": 1, 102 | "direction": "FortyFiveDown", 103 | "sgv": 248, 104 | "display_time": "2016-07-10T12:31:09", 105 | "date": 1468179069000.0, 106 | "dateString": "2016-07-10T12:31:09", 107 | "unfiltered": 284096, 108 | "filtered": 297664, 109 | "device": "openaps://cgm", 110 | "rssi": 167, 111 | "type": "sgv", 112 | "glucose": 248 113 | }, 114 | { 115 | "trend_arrow": "FLAT", 116 | "system_time": "2016-07-10T18:21:17", 117 | "noise": 1, 118 | "direction": "Flat", 119 | "sgv": 259, 120 | "display_time": "2016-07-10T12:26:09", 121 | "date": 1468178769000.0, 122 | "dateString": "2016-07-10T12:26:09", 123 | "unfiltered": 294528, 124 | "filtered": 301120, 125 | "device": "openaps://cgm", 126 | "rssi": 180, 127 | "type": "sgv", 128 | "glucose": 259 129 | }, 130 | { 131 | "trend_arrow": "FLAT", 132 | "system_time": "2016-07-10T18:16:17", 133 | "noise": 1, 134 | "direction": "Flat", 135 | "sgv": 264, 136 | "display_time": "2016-07-10T12:21:09", 137 | "date": 1468178469000.0, 138 | "dateString": "2016-07-10T12:21:09", 139 | "unfiltered": 300416, 140 | "filtered": 302400, 141 | "device": "openaps://cgm", 142 | "rssi": 179, 143 | "type": "sgv", 144 | "glucose": 264 145 | }, 146 | { 147 | "trend_arrow": "FLAT", 148 | "system_time": "2016-07-10T18:11:17", 149 | "noise": 1, 150 | "direction": "Flat", 151 | "sgv": 268, 152 | "display_time": "2016-07-10T12:16:09", 153 | "date": 1468178169000.0, 154 | "dateString": "2016-07-10T12:16:09", 155 | "unfiltered": 304000, 156 | "filtered": 303552, 157 | "device": "openaps://cgm", 158 | "rssi": 177, 159 | "type": "sgv", 160 | "glucose": 268 161 | }, 162 | { 163 | "trend_arrow": "FLAT", 164 | "system_time": "2016-07-10T18:06:17", 165 | "noise": 1, 166 | "direction": "Flat", 167 | "sgv": 268, 168 | "display_time": "2016-07-10T12:11:09", 169 | "date": 1468177869000.0, 170 | "dateString": "2016-07-10T12:11:09", 171 | "unfiltered": 303552, 172 | "filtered": 305152, 173 | "device": "openaps://cgm", 174 | "rssi": 167, 175 | "type": "sgv", 176 | "glucose": 268 177 | }, 178 | { 179 | "trend_arrow": "FLAT", 180 | "system_time": "2016-07-10T18:01:17", 181 | "noise": 1, 182 | "direction": "Flat", 183 | "sgv": 265, 184 | "display_time": "2016-07-10T12:06:09", 185 | "date": 1468177569000.0, 186 | "dateString": "2016-07-10T12:06:09", 187 | "unfiltered": 301312, 188 | "filtered": 307008, 189 | "device": "openaps://cgm", 190 | "rssi": 181, 191 | "type": "sgv", 192 | "glucose": 265 193 | }, 194 | { 195 | "trend_arrow": "FLAT", 196 | "system_time": "2016-07-10T17:56:17", 197 | "noise": 1, 198 | "direction": "Flat", 199 | "sgv": 272, 200 | "display_time": "2016-07-10T12:01:09", 201 | "date": 1468177269000.0, 202 | "dateString": "2016-07-10T12:01:09", 203 | "unfiltered": 308096, 204 | "filtered": 308224, 205 | "device": "openaps://cgm", 206 | "rssi": 179, 207 | "type": "sgv", 208 | "glucose": 272 209 | }, 210 | { 211 | "trend_arrow": "FLAT", 212 | "system_time": "2016-07-10T17:51:17", 213 | "noise": 1, 214 | "direction": "Flat", 215 | "sgv": 271, 216 | "display_time": "2016-07-10T11:56:09", 217 | "date": 1468176969000.0, 218 | "dateString": "2016-07-10T11:56:09", 219 | "unfiltered": 306688, 220 | "filtered": 308608, 221 | "device": "openaps://cgm", 222 | "rssi": 174, 223 | "type": "sgv", 224 | "glucose": 271 225 | }, 226 | { 227 | "trend_arrow": "FLAT", 228 | "system_time": "2016-07-10T17:46:17", 229 | "noise": 1, 230 | "direction": "Flat", 231 | "sgv": 273, 232 | "display_time": "2016-07-10T11:51:09", 233 | "date": 1468176669000.0, 234 | "dateString": "2016-07-10T11:51:09", 235 | "unfiltered": 308736, 236 | "filtered": 308928, 237 | "device": "openaps://cgm", 238 | "rssi": 183, 239 | "type": "sgv", 240 | "glucose": 273 241 | }, 242 | { 243 | "trend_arrow": "FLAT", 244 | "system_time": "2016-07-10T17:41:17", 245 | "noise": 1, 246 | "direction": "Flat", 247 | "sgv": 274, 248 | "display_time": "2016-07-10T11:46:09", 249 | "date": 1468176369000.0, 250 | "dateString": "2016-07-10T11:46:09", 251 | "unfiltered": 309952, 252 | "filtered": 309248, 253 | "device": "openaps://cgm", 254 | "rssi": 179, 255 | "type": "sgv", 256 | "glucose": 274 257 | }, 258 | { 259 | "trend_arrow": "FLAT", 260 | "system_time": "2016-07-10T17:36:17", 261 | "noise": 1, 262 | "direction": "Flat", 263 | "sgv": 272, 264 | "display_time": "2016-07-10T11:41:09", 265 | "date": 1468176069000.0, 266 | "dateString": "2016-07-10T11:41:09", 267 | "unfiltered": 308224, 268 | "filtered": 309888, 269 | "device": "openaps://cgm", 270 | "rssi": 179, 271 | "type": "sgv", 272 | "glucose": 272 273 | }, 274 | { 275 | "trend_arrow": "FLAT", 276 | "system_time": "2016-07-10T17:31:17", 277 | "noise": 1, 278 | "direction": "Flat", 279 | "sgv": 274, 280 | "display_time": "2016-07-10T11:36:09", 281 | "date": 1468175769000.0, 282 | "dateString": "2016-07-10T11:36:09", 283 | "unfiltered": 309952, 284 | "filtered": 310720, 285 | "device": "openaps://cgm", 286 | "rssi": 181, 287 | "type": "sgv", 288 | "glucose": 274 289 | }, 290 | { 291 | "trend_arrow": "FLAT", 292 | "system_time": "2016-07-10T17:26:17", 293 | "noise": 1, 294 | "direction": "Flat", 295 | "sgv": 275, 296 | "display_time": "2016-07-10T11:31:09", 297 | "date": 1468175469000.0, 298 | "dateString": "2016-07-10T11:31:09", 299 | "unfiltered": 310400, 300 | "filtered": 311040, 301 | "device": "openaps://cgm", 302 | "rssi": 179, 303 | "type": "sgv", 304 | "glucose": 275 305 | }, 306 | { 307 | "trend_arrow": "FLAT", 308 | "system_time": "2016-07-10T17:21:17", 309 | "noise": 1, 310 | "direction": "Flat", 311 | "sgv": 274, 312 | "display_time": "2016-07-10T11:26:09", 313 | "date": 1468175169000.0, 314 | "dateString": "2016-07-10T11:26:09", 315 | "unfiltered": 310144, 316 | "filtered": 309952, 317 | "device": "openaps://cgm", 318 | "rssi": 179, 319 | "type": "sgv", 320 | "glucose": 274 321 | } 322 | ] -------------------------------------------------------------------------------- /monitor/glucose.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "trend_arrow": "45_DOWN", 4 | "display_time": "2016-07-10T13:01:09-07:00", 5 | "noise": 1, 6 | "direction": "FortyFiveDown", 7 | "system_time": "2016-07-10T18:56:18-07:00", 8 | "sgv": 218, 9 | "dateString": "2016-07-10T13:01:09-07:00", 10 | "device": "openaps://cgm", 11 | "unfiltered": 253696, 12 | "rssi": 430, 13 | "date": 1468180869000.0, 14 | "filtered": 263232, 15 | "type": "sgv", 16 | "glucose": 218 17 | }, 18 | { 19 | "trend_arrow": "FLAT", 20 | "display_time": "2016-07-10T12:56:09-07:00", 21 | "noise": 1, 22 | "direction": "Flat", 23 | "system_time": "2016-07-10T18:51:17-07:00", 24 | "sgv": 227, 25 | "dateString": "2016-07-10T12:56:09-07:00", 26 | "device": "openaps://cgm", 27 | "unfiltered": 262976, 28 | "rssi": 178, 29 | "date": 1468180569000.0, 30 | "filtered": 265280, 31 | "type": "sgv", 32 | "glucose": 227 33 | }, 34 | { 35 | "trend_arrow": "FLAT", 36 | "display_time": "2016-07-10T12:51:09-07:00", 37 | "noise": 1, 38 | "direction": "Flat", 39 | "system_time": "2016-07-10T18:46:17-07:00", 40 | "sgv": 230, 41 | "dateString": "2016-07-10T12:51:09-07:00", 42 | "device": "openaps://cgm", 43 | "unfiltered": 266368, 44 | "rssi": 183, 45 | "date": 1468180269000.0, 46 | "filtered": 267904, 47 | "type": "sgv", 48 | "glucose": 230 49 | }, 50 | { 51 | "trend_arrow": "45_DOWN", 52 | "display_time": "2016-07-10T12:46:09-07:00", 53 | "noise": 1, 54 | "direction": "FortyFiveDown", 55 | "system_time": "2016-07-10T18:41:17-07:00", 56 | "sgv": 232, 57 | "dateString": "2016-07-10T12:46:09-07:00", 58 | "device": "openaps://cgm", 59 | "unfiltered": 267840, 60 | "rssi": 181, 61 | "date": 1468179969000.0, 62 | "filtered": 273472, 63 | "type": "sgv", 64 | "glucose": 232 65 | }, 66 | { 67 | "trend_arrow": "45_DOWN", 68 | "display_time": "2016-07-10T12:41:09-07:00", 69 | "noise": 1, 70 | "direction": "FortyFiveDown", 71 | "system_time": "2016-07-10T18:36:18-07:00", 72 | "sgv": 234, 73 | "dateString": "2016-07-10T12:41:09-07:00", 74 | "device": "openaps://cgm", 75 | "unfiltered": 269696, 76 | "rssi": 431, 77 | "date": 1468179669000.0, 78 | "filtered": 281920, 79 | "type": "sgv", 80 | "glucose": 234 81 | }, 82 | { 83 | "trend_arrow": "45_DOWN", 84 | "display_time": "2016-07-10T12:36:09-07:00", 85 | "noise": 1, 86 | "direction": "FortyFiveDown", 87 | "system_time": "2016-07-10T18:31:17-07:00", 88 | "sgv": 240, 89 | "dateString": "2016-07-10T12:36:09-07:00", 90 | "device": "openaps://cgm", 91 | "unfiltered": 275776, 92 | "rssi": 167, 93 | "date": 1468179369000.0, 94 | "filtered": 290880, 95 | "type": "sgv", 96 | "glucose": 240 97 | }, 98 | { 99 | "trend_arrow": "45_DOWN", 100 | "display_time": "2016-07-10T12:31:09-07:00", 101 | "noise": 1, 102 | "direction": "FortyFiveDown", 103 | "system_time": "2016-07-10T18:26:17-07:00", 104 | "sgv": 248, 105 | "dateString": "2016-07-10T12:31:09-07:00", 106 | "device": "openaps://cgm", 107 | "unfiltered": 284096, 108 | "rssi": 167, 109 | "date": 1468179069000.0, 110 | "filtered": 297664, 111 | "type": "sgv", 112 | "glucose": 248 113 | }, 114 | { 115 | "trend_arrow": "FLAT", 116 | "display_time": "2016-07-10T12:26:09-07:00", 117 | "noise": 1, 118 | "direction": "Flat", 119 | "system_time": "2016-07-10T18:21:17-07:00", 120 | "sgv": 259, 121 | "dateString": "2016-07-10T12:26:09-07:00", 122 | "device": "openaps://cgm", 123 | "unfiltered": 294528, 124 | "rssi": 180, 125 | "date": 1468178769000.0, 126 | "filtered": 301120, 127 | "type": "sgv", 128 | "glucose": 259 129 | }, 130 | { 131 | "trend_arrow": "FLAT", 132 | "display_time": "2016-07-10T12:21:09-07:00", 133 | "noise": 1, 134 | "direction": "Flat", 135 | "system_time": "2016-07-10T18:16:17-07:00", 136 | "sgv": 264, 137 | "dateString": "2016-07-10T12:21:09-07:00", 138 | "device": "openaps://cgm", 139 | "unfiltered": 300416, 140 | "rssi": 179, 141 | "date": 1468178469000.0, 142 | "filtered": 302400, 143 | "type": "sgv", 144 | "glucose": 264 145 | }, 146 | { 147 | "trend_arrow": "FLAT", 148 | "display_time": "2016-07-10T12:16:09-07:00", 149 | "noise": 1, 150 | "direction": "Flat", 151 | "system_time": "2016-07-10T18:11:17-07:00", 152 | "sgv": 268, 153 | "dateString": "2016-07-10T12:16:09-07:00", 154 | "device": "openaps://cgm", 155 | "unfiltered": 304000, 156 | "rssi": 177, 157 | "date": 1468178169000.0, 158 | "filtered": 303552, 159 | "type": "sgv", 160 | "glucose": 268 161 | }, 162 | { 163 | "trend_arrow": "FLAT", 164 | "display_time": "2016-07-10T12:11:09-07:00", 165 | "noise": 1, 166 | "direction": "Flat", 167 | "system_time": "2016-07-10T18:06:17-07:00", 168 | "sgv": 268, 169 | "dateString": "2016-07-10T12:11:09-07:00", 170 | "device": "openaps://cgm", 171 | "unfiltered": 303552, 172 | "rssi": 167, 173 | "date": 1468177869000.0, 174 | "filtered": 305152, 175 | "type": "sgv", 176 | "glucose": 268 177 | }, 178 | { 179 | "trend_arrow": "FLAT", 180 | "display_time": "2016-07-10T12:06:09-07:00", 181 | "noise": 1, 182 | "direction": "Flat", 183 | "system_time": "2016-07-10T18:01:17-07:00", 184 | "sgv": 265, 185 | "dateString": "2016-07-10T12:06:09-07:00", 186 | "device": "openaps://cgm", 187 | "unfiltered": 301312, 188 | "rssi": 181, 189 | "date": 1468177569000.0, 190 | "filtered": 307008, 191 | "type": "sgv", 192 | "glucose": 265 193 | }, 194 | { 195 | "trend_arrow": "FLAT", 196 | "display_time": "2016-07-10T12:01:09-07:00", 197 | "noise": 1, 198 | "direction": "Flat", 199 | "system_time": "2016-07-10T17:56:17-07:00", 200 | "sgv": 272, 201 | "dateString": "2016-07-10T12:01:09-07:00", 202 | "device": "openaps://cgm", 203 | "unfiltered": 308096, 204 | "rssi": 179, 205 | "date": 1468177269000.0, 206 | "filtered": 308224, 207 | "type": "sgv", 208 | "glucose": 272 209 | }, 210 | { 211 | "trend_arrow": "FLAT", 212 | "display_time": "2016-07-10T11:56:09-07:00", 213 | "noise": 1, 214 | "direction": "Flat", 215 | "system_time": "2016-07-10T17:51:17-07:00", 216 | "sgv": 271, 217 | "dateString": "2016-07-10T11:56:09-07:00", 218 | "device": "openaps://cgm", 219 | "unfiltered": 306688, 220 | "rssi": 174, 221 | "date": 1468176969000.0, 222 | "filtered": 308608, 223 | "type": "sgv", 224 | "glucose": 271 225 | }, 226 | { 227 | "trend_arrow": "FLAT", 228 | "display_time": "2016-07-10T11:51:09-07:00", 229 | "noise": 1, 230 | "direction": "Flat", 231 | "system_time": "2016-07-10T17:46:17-07:00", 232 | "sgv": 273, 233 | "dateString": "2016-07-10T11:51:09-07:00", 234 | "device": "openaps://cgm", 235 | "unfiltered": 308736, 236 | "rssi": 183, 237 | "date": 1468176669000.0, 238 | "filtered": 308928, 239 | "type": "sgv", 240 | "glucose": 273 241 | }, 242 | { 243 | "trend_arrow": "FLAT", 244 | "display_time": "2016-07-10T11:46:09-07:00", 245 | "noise": 1, 246 | "direction": "Flat", 247 | "system_time": "2016-07-10T17:41:17-07:00", 248 | "sgv": 274, 249 | "dateString": "2016-07-10T11:46:09-07:00", 250 | "device": "openaps://cgm", 251 | "unfiltered": 309952, 252 | "rssi": 179, 253 | "date": 1468176369000.0, 254 | "filtered": 309248, 255 | "type": "sgv", 256 | "glucose": 274 257 | }, 258 | { 259 | "trend_arrow": "FLAT", 260 | "display_time": "2016-07-10T11:41:09-07:00", 261 | "noise": 1, 262 | "direction": "Flat", 263 | "system_time": "2016-07-10T17:36:17-07:00", 264 | "sgv": 272, 265 | "dateString": "2016-07-10T11:41:09-07:00", 266 | "device": "openaps://cgm", 267 | "unfiltered": 308224, 268 | "rssi": 179, 269 | "date": 1468176069000.0, 270 | "filtered": 309888, 271 | "type": "sgv", 272 | "glucose": 272 273 | }, 274 | { 275 | "trend_arrow": "FLAT", 276 | "display_time": "2016-07-10T11:36:09-07:00", 277 | "noise": 1, 278 | "direction": "Flat", 279 | "system_time": "2016-07-10T17:31:17-07:00", 280 | "sgv": 274, 281 | "dateString": "2016-07-10T11:36:09-07:00", 282 | "device": "openaps://cgm", 283 | "unfiltered": 309952, 284 | "rssi": 181, 285 | "date": 1468175769000.0, 286 | "filtered": 310720, 287 | "type": "sgv", 288 | "glucose": 274 289 | }, 290 | { 291 | "trend_arrow": "FLAT", 292 | "display_time": "2016-07-10T11:31:09-07:00", 293 | "noise": 1, 294 | "direction": "Flat", 295 | "system_time": "2016-07-10T17:26:17-07:00", 296 | "sgv": 275, 297 | "dateString": "2016-07-10T11:31:09-07:00", 298 | "device": "openaps://cgm", 299 | "unfiltered": 310400, 300 | "rssi": 179, 301 | "date": 1468175469000.0, 302 | "filtered": 311040, 303 | "type": "sgv", 304 | "glucose": 275 305 | }, 306 | { 307 | "trend_arrow": "FLAT", 308 | "display_time": "2016-07-10T11:26:09-07:00", 309 | "noise": 1, 310 | "direction": "Flat", 311 | "system_time": "2016-07-10T17:21:17-07:00", 312 | "sgv": 274, 313 | "dateString": "2016-07-10T11:26:09-07:00", 314 | "device": "openaps://cgm", 315 | "unfiltered": 310144, 316 | "rssi": 179, 317 | "date": 1468175169000.0, 318 | "filtered": 309952, 319 | "type": "sgv", 320 | "glucose": 274 321 | } 322 | ] -------------------------------------------------------------------------------- /openaps.ini: -------------------------------------------------------------------------------- 1 | [alias] 2 | rm-warmup = ! bash -c "rm -f model.json monitor/clock.json > /dev/null" 3 | warmup = report invoke model.json raw-pump/clock-raw.json monitor/clock.json 4 | fail-warmup = ! bash -c "echo PREFLIGHT FAIL; exit 1" 5 | preflight = ! bash -c "(echo PREFLIGHT ) && openaps warmup 2>&1 >/dev/null && grep -q T monitor/clock.json && echo PREFLIGHT OK || openaps fail-warmup" 6 | monitor-cgm = report invoke raw-cgm/glucose-raw.json monitor/glucose.json 7 | monitor-pump-history = report invoke raw-pump/pump-history-raw.json monitor/pump-history.json 8 | get-basal-status = report invoke monitor/temp-basal-status.json 9 | get-pump-details = report invoke monitor/reservoir.json monitor/status.json monitor/battery.json 10 | get-settings = report invoke raw-pump/bg-targets-raw.json settings/bg-targets.json raw-pump/insulin-sensitivities-raw.json settings/insulin-sensitivities.json raw-pump/selected-basal-profile.json raw-pump/settings.json settings/selected-basal-profile.json settings/settings.json 11 | gather-pump-data = ! bash -c "openaps get-basal-status; openaps get-pump-details; openaps monitor-pump-history; openaps get-settings" 12 | gather-clean-data = ! bash -c "openaps monitor-cgm && openaps gather-pump-data" 13 | do-oref0 = report invoke oref0-monitor/profile.json oref0-monitor/iob.json oref0-predict/oref0.json 14 | enact-oref0 = report invoke oref0-enacted/enacted-temp-basal.json 15 | do-everything = ! bash -c "(openaps preflight && openaps gather-clean-data && openaps do-cleaned-predictions && openaps do-oref0 && openaps enact-oref0); openaps report-nightscout" 16 | ping = ! bash -c "echo PONG! $*" -- 17 | pong = ! echo PONG 18 | hello = ! echo hello 19 | okbar = ! bash -c "echo $1" -- 20 | report-nightscout = report invoke nightscout/preflight.json nightscout/recent-treatments.json nightscout/uploaded.json nightscout/recent-missing-entries.json nightscout/uploaded-entries.json nightscout/openaps-status.json 21 | mmtune = use pump mmtune 22 | do-cleaned-predictions = report invoke effects/cleaned-history.json effects/scheiner-carb-effect.json effects/walsh_insulin_effect.json effects/glucose-momentum-effect.json effects/cumulative-results.json predicted/changes.json 23 | 24 | [vendor "mmeowlink.vendors.mmeowlink"] 25 | path = . 26 | module = mmeowlink.vendors.mmeowlink 27 | 28 | [vendor "openxshareble"] 29 | path = . 30 | module = openxshareble 31 | 32 | [vendor "openapscontrib.timezones"] 33 | path = . 34 | module = openapscontrib.timezones 35 | 36 | [schedule "main"] 37 | phases = 38 | rrule = RRULE:FREQ=MINUTELY;INTERVAL=1 39 | 40 | [schedule "do-everything"] 41 | phases = 42 | rrule = RRULE:FREQ=MINUTELY;INTERVAL=1 43 | 44 | [device "pump"] 45 | vendor = mmeowlink.vendors.mmeowlink 46 | extra = pump.ini 47 | 48 | [device "oref0"] 49 | vendor = openaps.vendors.process 50 | extra = oref0.ini 51 | 52 | [device "get-profile"] 53 | vendor = openaps.vendors.process 54 | extra = get-profile.ini 55 | 56 | [device "calculate-iob"] 57 | vendor = openaps.vendors.process 58 | extra = calculate-iob.ini 59 | 60 | [device "determine-basal"] 61 | vendor = openaps.vendors.process 62 | extra = determine-basal.ini 63 | 64 | [device "tz"] 65 | vendor = openapscontrib.timezones 66 | extra = tz.ini 67 | 68 | [device "units"] 69 | vendor = openaps.vendors.units 70 | extra = units.ini 71 | 72 | [device "cgm"] 73 | vendor = openxshareble 74 | extra = cgm.ini 75 | 76 | [report "settings/settings.json"] 77 | device = oref0 78 | use = shell 79 | reporter = JSON 80 | remainder = copy-fresher raw-pump/settings.json 81 | json_default = True 82 | 83 | [report "raw-pump/bg-targets-raw.json"] 84 | device = pump 85 | use = read_bg_targets 86 | reporter = JSON 87 | 88 | [report "settings/bg-targets.json"] 89 | device = units 90 | to = mg/dL 91 | use = bg_targets 92 | input = raw-pump/bg-targets-raw.json 93 | reporter = JSON 94 | 95 | [report "raw-pump/insulin-sensitivities-raw.json"] 96 | device = pump 97 | use = read_insulin_sensitivities 98 | reporter = JSON 99 | 100 | [report "settings/insulin-sensitivities.json"] 101 | device = units 102 | to = mg/dL 103 | use = insulin_sensitivities 104 | input = raw-pump/insulin-sensitivities-raw.json 105 | reporter = JSON 106 | 107 | [report "settings/selected-basal-profile.json"] 108 | device = oref0 109 | use = shell 110 | reporter = JSON 111 | remainder = copy-fresher raw-pump/selected-basal-profile.json 112 | json_default = True 113 | 114 | [report "raw-pump/clock-raw.json"] 115 | device = pump 116 | use = read_clock 117 | reporter = JSON 118 | 119 | [report "monitor/clock.json"] 120 | use = clock 121 | reporter = JSON 122 | astimezone = False 123 | date = None 124 | adjust = missing 125 | timezone = 126 | device = tz 127 | input = raw-pump/clock-raw.json 128 | 129 | [report "monitor/temp-basal-status.json"] 130 | device = pump 131 | use = read_temp_basal 132 | reporter = JSON 133 | 134 | [report "raw-pump/pump-history-raw.json"] 135 | hours = 8.0 136 | device = pump 137 | use = iter_pump_hours 138 | reporter = JSON 139 | 140 | [report "monitor/pump-history.json"] 141 | use = rezone 142 | reporter = JSON 143 | astimezone = False 144 | date = timestamp dateString start_at end_at created_at 145 | adjust = missing 146 | timezone = 147 | device = tz 148 | input = raw-pump/pump-history-raw.json 149 | 150 | [report "model.json"] 151 | device = pump 152 | use = model 153 | reporter = JSON 154 | 155 | [report "monitor/reservoir.json"] 156 | device = pump 157 | use = reservoir 158 | reporter = JSON 159 | 160 | [report "monitor/status.json"] 161 | device = pump 162 | use = read_status 163 | reporter = JSON 164 | 165 | [report "monitor/battery.json"] 166 | device = pump 167 | use = read_battery_status 168 | reporter = JSON 169 | 170 | [report "oref0-monitor/profile.json"] 171 | insulin-sensitivities = settings/insulin-sensitivities.json 172 | use = shell 173 | settings = settings/settings.json 174 | reporter = text 175 | json_default = True 176 | device = get-profile 177 | bg-targets = settings/bg-targets.json 178 | basal-profile = settings/selected-basal-profile.json 179 | max-iob = max-iob.json 180 | remainder = 181 | 182 | [report "oref0-monitor/iob.json"] 183 | use = shell 184 | clock = monitor/clock.json 185 | reporter = text 186 | json_default = True 187 | pump-history = monitor/pump-history.json 188 | oref0-profile = oref0-monitor/profile.json 189 | device = calculate-iob 190 | remainder = 191 | 192 | [report "oref0-predict/oref0.json"] 193 | use = shell 194 | temp-basal = monitor/temp-basal-status.json 195 | oref0-iob = oref0-monitor/iob.json 196 | reporter = text 197 | json_default = True 198 | oref0-profile = oref0-monitor/profile.json 199 | device = determine-basal 200 | remainder = 201 | glucose = monitor/glucose.json 202 | 203 | [report "oref0-enacted/enacted-temp-basal.json"] 204 | device = pump 205 | input = oref0-predict/oref0.json 206 | use = set_temp_basal 207 | reporter = JSON 208 | 209 | [report "monitor/glucose-raw.json"] 210 | count = 20 211 | device = cgm 212 | use = iter_glucose 213 | reporter = JSON 214 | 215 | [report "cgm-vendor.json"] 216 | device = cgm 217 | use = GetFirmwareHeader 218 | reporter = JSON 219 | 220 | [trigger "DoPing"] 221 | then = 222 | 223 | [trigger "ping"] 224 | then = pong 225 | 226 | [trigger "pong"] 227 | then = 228 | 229 | [device "pong"] 230 | vendor = openaps.vendors.process 231 | extra = pong.ini 232 | 233 | [report "blah.txt"] 234 | use = shell 235 | reporter = text 236 | json_default = False 237 | thing = foo 238 | device = pong 239 | remainder = bar 240 | 241 | [report "raw-pump/settings.json"] 242 | device = pump 243 | use = read_settings 244 | reporter = JSON 245 | 246 | [report "raw-pump/selected-basal-profile.json"] 247 | device = pump 248 | use = read_selected_basal_profile 249 | reporter = JSON 250 | 251 | [report "raw-pump/temp-basal-status.json"] 252 | device = pump 253 | use = read_temp_basal 254 | reporter = JSON 255 | 256 | [report "raw-pump/reservoir.json"] 257 | device = pump 258 | use = reservoir 259 | reporter = JSON 260 | 261 | [report "raw-pump/status.json"] 262 | device = pump 263 | use = read_status 264 | reporter = JSON 265 | 266 | [report "raw-pump/battery.json"] 267 | device = pump 268 | use = read_battery_status 269 | reporter = JSON 270 | 271 | [report "raw-cgm/glucose-raw.json"] 272 | count = 20 273 | device = cgm 274 | use = oref0_glucose 275 | reporter = JSON 276 | threshold = 100 277 | hours = 2.0 278 | 279 | [device "fake-cgm"] 280 | vendor = openaps.vendors.process 281 | extra = fake-cgm.ini 282 | 283 | [device "fake-foo"] 284 | vendor = openaps.vendors.process 285 | extra = fake-foo.ini 286 | 287 | [device "ns"] 288 | vendor = openaps.vendors.process 289 | extra = ns.ini 290 | 291 | [report "nightscout/recent-treatments.json"] 292 | oper = format-recent-history-treatments 293 | use = shell 294 | reporter = JSON 295 | json_default = True 296 | device = ns 297 | remainder = monitor/pump-history.json model.json 298 | 299 | [report "nightscout/uploaded.json"] 300 | oper = upload-non-empty-treatments 301 | use = shell 302 | reporter = JSON 303 | json_default = True 304 | device = ns 305 | remainder = nightscout/recent-treatments.json 306 | 307 | [device "badcgm"] 308 | vendor = openaps.vendors.dexcom 309 | extra = badcgm.ini 310 | 311 | [device "speak-laugh"] 312 | vendor = openaps.vendors.process 313 | extra = speak-laugh.ini 314 | 315 | [report "monitor/glucose.json"] 316 | use = rezone 317 | reporter = JSON 318 | astimezone = True 319 | date = timestamp dateString start_at end_at created_at system_time display_time 320 | adjust = missing 321 | input = raw-cgm/glucose-raw.json 322 | device = tz 323 | timezone = 324 | 325 | [report "raw-cgm/entries.json"] 326 | use = oref0_glucose 327 | no_raw = True 328 | reporter = JSON 329 | hours = 1.0 330 | threshold = 100 331 | device = cgm 332 | sensor = sensor_raw.json 333 | glucose = raw-cgm/glucose-raw.json 334 | 335 | [report "nightscout/recent-missing-entries.json"] 336 | oper = format-recent-type 337 | use = shell 338 | reporter = JSON 339 | json_default = True 340 | device = ns 341 | remainder = tz entries monitor/glucose.json 342 | 343 | [report "nightscout/uploaded-entries.json"] 344 | oper = upload-non-empty-type 345 | use = shell 346 | reporter = JSON 347 | json_default = True 348 | device = ns 349 | remainder = entries.json nightscout/recent-missing-entries.json 350 | 351 | [report "nightscout/preflight.json"] 352 | oper = preflight 353 | use = shell 354 | reporter = JSON 355 | json_default = True 356 | device = ns 357 | remainder = 358 | 359 | [report "raw-pump/carb-ratios.json"] 360 | device = pump 361 | use = read_carb_ratios 362 | reporter = JSON 363 | 364 | [trigger "FoundGlucose"] 365 | then = do-everything 366 | 367 | [trigger "CustomTrigger"] 368 | then = ping hello jason 369 | 370 | [device "clean-nightscout-glucose"] 371 | vendor = openaps.vendors.process 372 | extra = clean-nightscout-glucose.ini 373 | 374 | [report "raw-cgm/calibrations.json"] 375 | device = cgm 376 | count = 100 377 | use = nightscout_calibrations 378 | reporter = JSON 379 | date = display_time 380 | seconds = 381 | hours = 48.0 382 | report = raw-cgm/calibrations.json 383 | gaps = 384 | microseconds = 385 | minutes = 386 | 387 | [device "ns-status"] 388 | vendor = openaps.vendors.process 389 | extra = ns-status.ini 390 | 391 | [report "nightscout/openaps-status.json"] 392 | device = ns-status 393 | remainder = monitor/clock.json oref0-monitor/iob.json oref0-predict/oref0.json oref0-enacted/enacted-temp-basal.json monitor/battery.json monitor/reservoir.json monitor/status.json 394 | use = shell 395 | json_default = True 396 | reporter = JSON 397 | 398 | [report "nightscout/uploaded-recent-devicestatus.json"] 399 | oper = upload 400 | use = shell 401 | reporter = text 402 | json_default = False 403 | device = ns 404 | remainder = devicestatus.json nightscout/openaps-status.json 405 | 406 | [vendor "openapscontrib.mmhistorytools"] 407 | path = . 408 | module = openapscontrib.mmhistorytools 409 | 410 | [vendor "openapscontrib.predict"] 411 | path = . 412 | module = openapscontrib.predict 413 | 414 | [device "predict"] 415 | vendor = openapscontrib.predict 416 | extra = predict.ini 417 | 418 | [device "munge"] 419 | vendor = openapscontrib.mmhistorytools 420 | extra = munge.ini 421 | 422 | [report "effects/cleaned-history.json"] 423 | device = munge 424 | infile = monitor/pump-history.json 425 | use = prepare 426 | basal_profile = settings/selected-basal-profile.json 427 | reporter = JSON 428 | 429 | [report "effects/scheiner-carb-effect.json"] 430 | use = scheiner_carb_effect 431 | reporter = JSON 432 | carb_ratios = raw-pump/carb-ratios.json 433 | device = predict 434 | history = effects/cleaned-history.json 435 | insulin_sensitivities = raw-pump/insulin-sensitivities-raw.json 436 | 437 | [report "effects/walsh_insulin_effect.json"] 438 | use = walsh_insulin_effect 439 | settings = raw-pump/settings.json 440 | reporter = JSON 441 | device = predict 442 | insulin_sensitivities = raw-pump/insulin-sensitivities-raw.json 443 | history = effects/cleaned-history.json 444 | 445 | [report "effects/glucose-momentum-effect.json"] 446 | device = predict 447 | use = glucose_from_effects 448 | glucose = monitor/glucose.json 449 | reporter = JSON 450 | effects = effects/scheiner-carb-effect.json effects/walsh_insulin_effect.json 451 | momentum = effects/glucose-momentum-effect.json 452 | 453 | [report "effects/cumulative-results.json"] 454 | device = predict 455 | use = glucose_from_effects 456 | glucose = monitor/glucose.json 457 | effects = effects/scheiner-carb-effect.json effects/walsh_insulin_effect.json effects/glucose-momentum-effect.json 458 | reporter = JSON 459 | 460 | [report "predicted/changes.json"] 461 | use = glucose 462 | settings = settings/settings.json 463 | reporter = JSON 464 | carb_ratios = raw-pump/carb-ratios.json 465 | pump-history = effects/cleaned-history.json 466 | device = predict 467 | insulin_sensitivities = settings/insulin-sensitivities.json 468 | glucose = monitor/glucose.json 469 | 470 | -------------------------------------------------------------------------------- /raw-pump/pump-history-raw.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "_type": "TempBasalDuration", 4 | "duration (min)": 30, 5 | "_description": "TempBasalDuration 2016-07-10T12:51:15 head[2], body[0] op[0x16]", 6 | "timestamp": "2016-07-10T12:51:15", 7 | "_body": "", 8 | "_head": "1601", 9 | "_date": "4ff30c4a10" 10 | }, 11 | { 12 | "_type": "TempBasal", 13 | "temp": "absolute", 14 | "_description": "TempBasal 2016-07-10T12:51:15 head[2], body[1] op[0x33]", 15 | "timestamp": "2016-07-10T12:51:15", 16 | "_body": "00", 17 | "_head": "332c", 18 | "rate": 1.1, 19 | "_date": "4ff30c4a10" 20 | }, 21 | { 22 | "_type": "TempBasalDuration", 23 | "duration (min)": 30, 24 | "_description": "TempBasalDuration 2016-07-10T12:35:07 head[2], body[0] op[0x16]", 25 | "timestamp": "2016-07-10T12:35:07", 26 | "_body": "", 27 | "_head": "1601", 28 | "_date": "47e30c4a10" 29 | }, 30 | { 31 | "_type": "TempBasal", 32 | "temp": "absolute", 33 | "_description": "TempBasal 2016-07-10T12:35:07 head[2], body[1] op[0x33]", 34 | "timestamp": "2016-07-10T12:35:07", 35 | "_body": "00", 36 | "_head": "332c", 37 | "rate": 1.1, 38 | "_date": "47e30c4a10" 39 | }, 40 | { 41 | "_type": "TempBasalDuration", 42 | "duration (min)": 30, 43 | "_description": "TempBasalDuration 2016-07-10T12:15:08 head[2], body[0] op[0x16]", 44 | "timestamp": "2016-07-10T12:15:08", 45 | "_body": "", 46 | "_head": "1601", 47 | "_date": "48cf0c4a10" 48 | }, 49 | { 50 | "_type": "TempBasal", 51 | "temp": "absolute", 52 | "_description": "TempBasal 2016-07-10T12:15:08 head[2], body[1] op[0x33]", 53 | "timestamp": "2016-07-10T12:15:08", 54 | "_body": "00", 55 | "_head": "332c", 56 | "rate": 1.1, 57 | "_date": "48cf0c4a10" 58 | }, 59 | { 60 | "_type": "TempBasalDuration", 61 | "duration (min)": 30, 62 | "_description": "TempBasalDuration 2016-07-10T11:55:08 head[2], body[0] op[0x16]", 63 | "timestamp": "2016-07-10T11:55:08", 64 | "_body": "", 65 | "_head": "1601", 66 | "_date": "48f70b4a10" 67 | }, 68 | { 69 | "_type": "TempBasal", 70 | "temp": "absolute", 71 | "_description": "TempBasal 2016-07-10T11:55:08 head[2], body[1] op[0x33]", 72 | "timestamp": "2016-07-10T11:55:08", 73 | "_body": "00", 74 | "_head": "332c", 75 | "rate": 1.1, 76 | "_date": "48f70b4a10" 77 | }, 78 | { 79 | "programmed": 2.7, 80 | "_type": "Bolus", 81 | "type": "normal", 82 | "_description": "Bolus 2016-07-10T11:49:52 head[4], body[0] op[0x01]", 83 | "duration": 0, 84 | "timestamp": "2016-07-10T11:49:52", 85 | "_body": "", 86 | "_head": "011b1b00", 87 | "amount": 2.7, 88 | "_date": "74f14b0a10" 89 | }, 90 | { 91 | "_type": "BolusWizard", 92 | "bg": 237, 93 | "bg_target_high": 125, 94 | "correction_estimate": 0.8, 95 | "unknown_byte[10]": 0, 96 | "_description": "BolusWizard 2016-07-10T11:49:51 head[2], body[13] op[0x5b]", 97 | "timestamp": "2016-07-10T11:49:51", 98 | "_body": "00500f2d6a180000000000187d", 99 | "carb_input": 0, 100 | "_head": "5bed", 101 | "unabsorbed_insulin_total": 0.0, 102 | "_byte[5]": 24, 103 | "unabsorbed_insulin_count": "??", 104 | "_byte[7]": 0, 105 | "_date": "73f10b0a10", 106 | "bolus_estimate": 2.4, 107 | "unknown_byte[8]": 0, 108 | "carb_ratio": 15, 109 | "food_estimate": 0.0, 110 | "bg_target_low": 106, 111 | "sensitivity": 45 112 | }, 113 | { 114 | "_type": "CalBGForPH", 115 | "_description": "CalBGForPH 2016-07-10T11:49:48 head[2], body[0] op[0x0a]", 116 | "timestamp": "2016-07-10T11:49:48", 117 | "_body": "", 118 | "_head": "0aed", 119 | "amount": 237, 120 | "_date": "70f12b0a10" 121 | }, 122 | { 123 | "_type": "TempBasalDuration", 124 | "duration (min)": 30, 125 | "_description": "TempBasalDuration 2016-07-10T11:47:04 head[2], body[0] op[0x16]", 126 | "timestamp": "2016-07-10T11:47:04", 127 | "_body": "", 128 | "_head": "1601", 129 | "_date": "44ef0b4a10" 130 | }, 131 | { 132 | "_type": "TempBasal", 133 | "temp": "absolute", 134 | "_description": "TempBasal 2016-07-10T11:47:04 head[2], body[1] op[0x33]", 135 | "timestamp": "2016-07-10T11:47:04", 136 | "_body": "00", 137 | "_head": "3383", 138 | "rate": 3.275, 139 | "_date": "44ef0b4a10" 140 | }, 141 | { 142 | "_type": "TempBasalDuration", 143 | "duration (min)": 30, 144 | "_description": "TempBasalDuration 2016-07-10T11:43:08 head[2], body[0] op[0x16]", 145 | "timestamp": "2016-07-10T11:43:08", 146 | "_body": "", 147 | "_head": "1601", 148 | "_date": "48eb0b4a10" 149 | }, 150 | { 151 | "_type": "TempBasal", 152 | "temp": "absolute", 153 | "_description": "TempBasal 2016-07-10T11:43:08 head[2], body[1] op[0x33]", 154 | "timestamp": "2016-07-10T11:43:08", 155 | "_body": "00", 156 | "_head": "3350", 157 | "rate": 2.0, 158 | "_date": "48eb0b4a10" 159 | }, 160 | { 161 | "_type": "TempBasalDuration", 162 | "duration (min)": 30, 163 | "_description": "TempBasalDuration 2016-07-10T11:39:09 head[2], body[0] op[0x16]", 164 | "timestamp": "2016-07-10T11:39:09", 165 | "_body": "", 166 | "_head": "1601", 167 | "_date": "49e70b4a10" 168 | }, 169 | { 170 | "_type": "TempBasal", 171 | "temp": "absolute", 172 | "_description": "TempBasal 2016-07-10T11:39:09 head[2], body[1] op[0x33]", 173 | "timestamp": "2016-07-10T11:39:09", 174 | "_body": "00", 175 | "_head": "3383", 176 | "rate": 3.275, 177 | "_date": "49e70b4a10" 178 | }, 179 | { 180 | "_type": "TempBasalDuration", 181 | "duration (min)": 30, 182 | "_description": "TempBasalDuration 2016-07-10T11:11:31 head[2], body[0] op[0x16]", 183 | "timestamp": "2016-07-10T11:11:31", 184 | "_body": "", 185 | "_head": "1601", 186 | "_date": "5fcb0b4a10" 187 | }, 188 | { 189 | "_type": "TempBasal", 190 | "temp": "absolute", 191 | "_description": "TempBasal 2016-07-10T11:11:31 head[2], body[1] op[0x33]", 192 | "timestamp": "2016-07-10T11:11:31", 193 | "_body": "00", 194 | "_head": "3383", 195 | "rate": 3.275, 196 | "_date": "5fcb0b4a10" 197 | }, 198 | { 199 | "_type": "TempBasalDuration", 200 | "duration (min)": 30, 201 | "_description": "TempBasalDuration 2016-07-10T06:03:13 head[2], body[0] op[0x16]", 202 | "timestamp": "2016-07-10T06:03:13", 203 | "_body": "", 204 | "_head": "1601", 205 | "_date": "4dc3064a10" 206 | }, 207 | { 208 | "_type": "TempBasal", 209 | "temp": "absolute", 210 | "_description": "TempBasal 2016-07-10T06:03:13 head[2], body[1] op[0x33]", 211 | "timestamp": "2016-07-10T06:03:13", 212 | "_body": "00", 213 | "_head": "331b", 214 | "rate": 0.675, 215 | "_date": "4dc3064a10" 216 | }, 217 | { 218 | "_type": "TempBasalDuration", 219 | "duration (min)": 30, 220 | "_description": "TempBasalDuration 2016-07-10T05:59:12 head[2], body[0] op[0x16]", 221 | "timestamp": "2016-07-10T05:59:12", 222 | "_body": "", 223 | "_head": "1601", 224 | "_date": "4cfb054a10" 225 | }, 226 | { 227 | "_type": "TempBasal", 228 | "temp": "absolute", 229 | "_description": "TempBasal 2016-07-10T05:59:12 head[2], body[1] op[0x33]", 230 | "timestamp": "2016-07-10T05:59:12", 231 | "_body": "00", 232 | "_head": "3300", 233 | "rate": 0.0, 234 | "_date": "4cfb054a10" 235 | }, 236 | { 237 | "_type": "TempBasalDuration", 238 | "duration (min)": 30, 239 | "_description": "TempBasalDuration 2016-07-10T05:51:13 head[2], body[0] op[0x16]", 240 | "timestamp": "2016-07-10T05:51:13", 241 | "_body": "", 242 | "_head": "1601", 243 | "_date": "4df3054a10" 244 | }, 245 | { 246 | "_type": "TempBasal", 247 | "temp": "absolute", 248 | "_description": "TempBasal 2016-07-10T05:51:13 head[2], body[1] op[0x33]", 249 | "timestamp": "2016-07-10T05:51:13", 250 | "_body": "00", 251 | "_head": "331b", 252 | "rate": 0.675, 253 | "_date": "4df3054a10" 254 | }, 255 | { 256 | "_type": "TempBasalDuration", 257 | "duration (min)": 30, 258 | "_description": "TempBasalDuration 2016-07-10T05:39:11 head[2], body[0] op[0x16]", 259 | "timestamp": "2016-07-10T05:39:11", 260 | "_body": "", 261 | "_head": "1601", 262 | "_date": "4be7054a10" 263 | }, 264 | { 265 | "_type": "TempBasal", 266 | "temp": "absolute", 267 | "_description": "TempBasal 2016-07-10T05:39:11 head[2], body[1] op[0x33]", 268 | "timestamp": "2016-07-10T05:39:11", 269 | "_body": "00", 270 | "_head": "331b", 271 | "rate": 0.675, 272 | "_date": "4be7054a10" 273 | }, 274 | { 275 | "_type": "TempBasalDuration", 276 | "duration (min)": 30, 277 | "_description": "TempBasalDuration 2016-07-10T05:31:11 head[2], body[0] op[0x16]", 278 | "timestamp": "2016-07-10T05:31:11", 279 | "_body": "", 280 | "_head": "1601", 281 | "_date": "4bdf054a10" 282 | }, 283 | { 284 | "_type": "TempBasal", 285 | "temp": "absolute", 286 | "_description": "TempBasal 2016-07-10T05:31:11 head[2], body[1] op[0x33]", 287 | "timestamp": "2016-07-10T05:31:11", 288 | "_body": "00", 289 | "_head": "3340", 290 | "rate": 1.6, 291 | "_date": "4bdf054a10" 292 | }, 293 | { 294 | "_type": "TempBasalDuration", 295 | "duration (min)": 30, 296 | "_description": "TempBasalDuration 2016-07-10T05:27:08 head[2], body[0] op[0x16]", 297 | "timestamp": "2016-07-10T05:27:08", 298 | "_body": "", 299 | "_head": "1601", 300 | "_date": "48db054a10" 301 | }, 302 | { 303 | "_type": "TempBasal", 304 | "temp": "absolute", 305 | "_description": "TempBasal 2016-07-10T05:27:08 head[2], body[1] op[0x33]", 306 | "timestamp": "2016-07-10T05:27:08", 307 | "_body": "00", 308 | "_head": "3336", 309 | "rate": 1.35, 310 | "_date": "48db054a10" 311 | }, 312 | { 313 | "_type": "TempBasalDuration", 314 | "duration (min)": 30, 315 | "_description": "TempBasalDuration 2016-07-10T05:23:06 head[2], body[0] op[0x16]", 316 | "timestamp": "2016-07-10T05:23:06", 317 | "_body": "", 318 | "_head": "1601", 319 | "_date": "46d7054a10" 320 | }, 321 | { 322 | "_type": "TempBasal", 323 | "temp": "absolute", 324 | "_description": "TempBasal 2016-07-10T05:23:06 head[2], body[1] op[0x33]", 325 | "timestamp": "2016-07-10T05:23:06", 326 | "_body": "00", 327 | "_head": "3351", 328 | "rate": 2.025, 329 | "_date": "46d7054a10" 330 | }, 331 | { 332 | "_type": "TempBasalDuration", 333 | "duration (min)": 30, 334 | "_description": "TempBasalDuration 2016-07-10T05:19:06 head[2], body[0] op[0x16]", 335 | "timestamp": "2016-07-10T05:19:06", 336 | "_body": "", 337 | "_head": "1601", 338 | "_date": "46d3054a10" 339 | }, 340 | { 341 | "_type": "TempBasal", 342 | "temp": "absolute", 343 | "_description": "TempBasal 2016-07-10T05:19:06 head[2], body[1] op[0x33]", 344 | "timestamp": "2016-07-10T05:19:06", 345 | "_body": "00", 346 | "_head": "3348", 347 | "rate": 1.8, 348 | "_date": "46d3054a10" 349 | }, 350 | { 351 | "_type": "TempBasalDuration", 352 | "duration (min)": 30, 353 | "_description": "TempBasalDuration 2016-07-10T05:11:13 head[2], body[0] op[0x16]", 354 | "timestamp": "2016-07-10T05:11:13", 355 | "_body": "", 356 | "_head": "1601", 357 | "_date": "4dcb054a10" 358 | }, 359 | { 360 | "_type": "TempBasal", 361 | "temp": "absolute", 362 | "_description": "TempBasal 2016-07-10T05:11:13 head[2], body[1] op[0x33]", 363 | "timestamp": "2016-07-10T05:11:13", 364 | "_body": "00", 365 | "_head": "3344", 366 | "rate": 1.7, 367 | "_date": "4dcb054a10" 368 | }, 369 | { 370 | "_type": "TempBasalDuration", 371 | "duration (min)": 30, 372 | "_description": "TempBasalDuration 2016-07-10T05:07:15 head[2], body[0] op[0x16]", 373 | "timestamp": "2016-07-10T05:07:15", 374 | "_body": "", 375 | "_head": "1601", 376 | "_date": "4fc7054a10" 377 | }, 378 | { 379 | "_type": "TempBasal", 380 | "temp": "absolute", 381 | "_description": "TempBasal 2016-07-10T05:07:15 head[2], body[1] op[0x33]", 382 | "timestamp": "2016-07-10T05:07:15", 383 | "_body": "00", 384 | "_head": "331b", 385 | "rate": 0.675, 386 | "_date": "4fc7054a10" 387 | }, 388 | { 389 | "_type": "TempBasalDuration", 390 | "duration (min)": 30, 391 | "_description": "TempBasalDuration 2016-07-10T05:03:17 head[2], body[0] op[0x16]", 392 | "timestamp": "2016-07-10T05:03:17", 393 | "_body": "", 394 | "_head": "1601", 395 | "_date": "51c3054a10" 396 | }, 397 | { 398 | "_type": "TempBasal", 399 | "temp": "absolute", 400 | "_description": "TempBasal 2016-07-10T05:03:17 head[2], body[1] op[0x33]", 401 | "timestamp": "2016-07-10T05:03:17", 402 | "_body": "00", 403 | "_head": "334e", 404 | "rate": 1.95, 405 | "_date": "51c3054a10" 406 | }, 407 | { 408 | "_type": "TempBasalDuration", 409 | "duration (min)": 30, 410 | "_description": "TempBasalDuration 2016-07-10T04:51:27 head[2], body[0] op[0x16]", 411 | "timestamp": "2016-07-10T04:51:27", 412 | "_body": "", 413 | "_head": "1601", 414 | "_date": "5bf3044a10" 415 | }, 416 | { 417 | "_type": "TempBasal", 418 | "temp": "absolute", 419 | "_description": "TempBasal 2016-07-10T04:51:27 head[2], body[1] op[0x33]", 420 | "timestamp": "2016-07-10T04:51:27", 421 | "_body": "00", 422 | "_head": "3346", 423 | "rate": 1.75, 424 | "_date": "5bf3044a10" 425 | } 426 | ] -------------------------------------------------------------------------------- /monitor/pump-history.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "_type": "TempBasalDuration", 4 | "_description": "TempBasalDuration 2016-07-10T12:51:15 head[2], body[0] op[0x16]", 5 | "timestamp": "2016-07-10T12:51:15-07:00", 6 | "_body": "", 7 | "_head": "1601", 8 | "duration (min)": 30, 9 | "_date": "4ff30c4a10" 10 | }, 11 | { 12 | "_type": "TempBasal", 13 | "temp": "absolute", 14 | "_description": "TempBasal 2016-07-10T12:51:15 head[2], body[1] op[0x33]", 15 | "timestamp": "2016-07-10T12:51:15-07:00", 16 | "_body": "00", 17 | "_head": "332c", 18 | "rate": 1.1, 19 | "_date": "4ff30c4a10" 20 | }, 21 | { 22 | "_type": "TempBasalDuration", 23 | "_description": "TempBasalDuration 2016-07-10T12:35:07 head[2], body[0] op[0x16]", 24 | "timestamp": "2016-07-10T12:35:07-07:00", 25 | "_body": "", 26 | "_head": "1601", 27 | "duration (min)": 30, 28 | "_date": "47e30c4a10" 29 | }, 30 | { 31 | "_type": "TempBasal", 32 | "temp": "absolute", 33 | "_description": "TempBasal 2016-07-10T12:35:07 head[2], body[1] op[0x33]", 34 | "timestamp": "2016-07-10T12:35:07-07:00", 35 | "_body": "00", 36 | "_head": "332c", 37 | "rate": 1.1, 38 | "_date": "47e30c4a10" 39 | }, 40 | { 41 | "_type": "TempBasalDuration", 42 | "_description": "TempBasalDuration 2016-07-10T12:15:08 head[2], body[0] op[0x16]", 43 | "timestamp": "2016-07-10T12:15:08-07:00", 44 | "_body": "", 45 | "_head": "1601", 46 | "duration (min)": 30, 47 | "_date": "48cf0c4a10" 48 | }, 49 | { 50 | "_type": "TempBasal", 51 | "temp": "absolute", 52 | "_description": "TempBasal 2016-07-10T12:15:08 head[2], body[1] op[0x33]", 53 | "timestamp": "2016-07-10T12:15:08-07:00", 54 | "_body": "00", 55 | "_head": "332c", 56 | "rate": 1.1, 57 | "_date": "48cf0c4a10" 58 | }, 59 | { 60 | "_type": "TempBasalDuration", 61 | "_description": "TempBasalDuration 2016-07-10T11:55:08 head[2], body[0] op[0x16]", 62 | "timestamp": "2016-07-10T11:55:08-07:00", 63 | "_body": "", 64 | "_head": "1601", 65 | "duration (min)": 30, 66 | "_date": "48f70b4a10" 67 | }, 68 | { 69 | "_type": "TempBasal", 70 | "temp": "absolute", 71 | "_description": "TempBasal 2016-07-10T11:55:08 head[2], body[1] op[0x33]", 72 | "timestamp": "2016-07-10T11:55:08-07:00", 73 | "_body": "00", 74 | "_head": "332c", 75 | "rate": 1.1, 76 | "_date": "48f70b4a10" 77 | }, 78 | { 79 | "_type": "Bolus", 80 | "_description": "Bolus 2016-07-10T11:49:52 head[4], body[0] op[0x01]", 81 | "timestamp": "2016-07-10T11:49:52-07:00", 82 | "_body": "", 83 | "programmed": 2.7, 84 | "_head": "011b1b00", 85 | "amount": 2.7, 86 | "duration": 0, 87 | "type": "normal", 88 | "_date": "74f14b0a10" 89 | }, 90 | { 91 | "unknown_byte[8]": 0, 92 | "_type": "BolusWizard", 93 | "bg": 237, 94 | "_byte[5]": 24, 95 | "unknown_byte[10]": 0, 96 | "_description": "BolusWizard 2016-07-10T11:49:51 head[2], body[13] op[0x5b]", 97 | "timestamp": "2016-07-10T11:49:51-07:00", 98 | "_body": "00500f2d6a180000000000187d", 99 | "bg_target_high": 125, 100 | "sensitivity": 45, 101 | "carb_ratio": 15, 102 | "food_estimate": 0.0, 103 | "unabsorbed_insulin_total": 0.0, 104 | "correction_estimate": 0.8, 105 | "carb_input": 0, 106 | "_head": "5bed", 107 | "unabsorbed_insulin_count": "??", 108 | "_byte[7]": 0, 109 | "bolus_estimate": 2.4, 110 | "_date": "73f10b0a10", 111 | "bg_target_low": 106 112 | }, 113 | { 114 | "_type": "CalBGForPH", 115 | "_description": "CalBGForPH 2016-07-10T11:49:48 head[2], body[0] op[0x0a]", 116 | "timestamp": "2016-07-10T11:49:48-07:00", 117 | "_body": "", 118 | "_head": "0aed", 119 | "amount": 237, 120 | "_date": "70f12b0a10" 121 | }, 122 | { 123 | "_type": "TempBasalDuration", 124 | "_description": "TempBasalDuration 2016-07-10T11:47:04 head[2], body[0] op[0x16]", 125 | "timestamp": "2016-07-10T11:47:04-07:00", 126 | "_body": "", 127 | "_head": "1601", 128 | "duration (min)": 30, 129 | "_date": "44ef0b4a10" 130 | }, 131 | { 132 | "_type": "TempBasal", 133 | "temp": "absolute", 134 | "_description": "TempBasal 2016-07-10T11:47:04 head[2], body[1] op[0x33]", 135 | "timestamp": "2016-07-10T11:47:04-07:00", 136 | "_body": "00", 137 | "_head": "3383", 138 | "rate": 3.275, 139 | "_date": "44ef0b4a10" 140 | }, 141 | { 142 | "_type": "TempBasalDuration", 143 | "_description": "TempBasalDuration 2016-07-10T11:43:08 head[2], body[0] op[0x16]", 144 | "timestamp": "2016-07-10T11:43:08-07:00", 145 | "_body": "", 146 | "_head": "1601", 147 | "duration (min)": 30, 148 | "_date": "48eb0b4a10" 149 | }, 150 | { 151 | "_type": "TempBasal", 152 | "temp": "absolute", 153 | "_description": "TempBasal 2016-07-10T11:43:08 head[2], body[1] op[0x33]", 154 | "timestamp": "2016-07-10T11:43:08-07:00", 155 | "_body": "00", 156 | "_head": "3350", 157 | "rate": 2.0, 158 | "_date": "48eb0b4a10" 159 | }, 160 | { 161 | "_type": "TempBasalDuration", 162 | "_description": "TempBasalDuration 2016-07-10T11:39:09 head[2], body[0] op[0x16]", 163 | "timestamp": "2016-07-10T11:39:09-07:00", 164 | "_body": "", 165 | "_head": "1601", 166 | "duration (min)": 30, 167 | "_date": "49e70b4a10" 168 | }, 169 | { 170 | "_type": "TempBasal", 171 | "temp": "absolute", 172 | "_description": "TempBasal 2016-07-10T11:39:09 head[2], body[1] op[0x33]", 173 | "timestamp": "2016-07-10T11:39:09-07:00", 174 | "_body": "00", 175 | "_head": "3383", 176 | "rate": 3.275, 177 | "_date": "49e70b4a10" 178 | }, 179 | { 180 | "_type": "TempBasalDuration", 181 | "_description": "TempBasalDuration 2016-07-10T11:11:31 head[2], body[0] op[0x16]", 182 | "timestamp": "2016-07-10T11:11:31-07:00", 183 | "_body": "", 184 | "_head": "1601", 185 | "duration (min)": 30, 186 | "_date": "5fcb0b4a10" 187 | }, 188 | { 189 | "_type": "TempBasal", 190 | "temp": "absolute", 191 | "_description": "TempBasal 2016-07-10T11:11:31 head[2], body[1] op[0x33]", 192 | "timestamp": "2016-07-10T11:11:31-07:00", 193 | "_body": "00", 194 | "_head": "3383", 195 | "rate": 3.275, 196 | "_date": "5fcb0b4a10" 197 | }, 198 | { 199 | "_type": "TempBasalDuration", 200 | "_description": "TempBasalDuration 2016-07-10T06:03:13 head[2], body[0] op[0x16]", 201 | "timestamp": "2016-07-10T06:03:13-07:00", 202 | "_body": "", 203 | "_head": "1601", 204 | "duration (min)": 30, 205 | "_date": "4dc3064a10" 206 | }, 207 | { 208 | "_type": "TempBasal", 209 | "temp": "absolute", 210 | "_description": "TempBasal 2016-07-10T06:03:13 head[2], body[1] op[0x33]", 211 | "timestamp": "2016-07-10T06:03:13-07:00", 212 | "_body": "00", 213 | "_head": "331b", 214 | "rate": 0.675, 215 | "_date": "4dc3064a10" 216 | }, 217 | { 218 | "_type": "TempBasalDuration", 219 | "_description": "TempBasalDuration 2016-07-10T05:59:12 head[2], body[0] op[0x16]", 220 | "timestamp": "2016-07-10T05:59:12-07:00", 221 | "_body": "", 222 | "_head": "1601", 223 | "duration (min)": 30, 224 | "_date": "4cfb054a10" 225 | }, 226 | { 227 | "_type": "TempBasal", 228 | "temp": "absolute", 229 | "_description": "TempBasal 2016-07-10T05:59:12 head[2], body[1] op[0x33]", 230 | "timestamp": "2016-07-10T05:59:12-07:00", 231 | "_body": "00", 232 | "_head": "3300", 233 | "rate": 0.0, 234 | "_date": "4cfb054a10" 235 | }, 236 | { 237 | "_type": "TempBasalDuration", 238 | "_description": "TempBasalDuration 2016-07-10T05:51:13 head[2], body[0] op[0x16]", 239 | "timestamp": "2016-07-10T05:51:13-07:00", 240 | "_body": "", 241 | "_head": "1601", 242 | "duration (min)": 30, 243 | "_date": "4df3054a10" 244 | }, 245 | { 246 | "_type": "TempBasal", 247 | "temp": "absolute", 248 | "_description": "TempBasal 2016-07-10T05:51:13 head[2], body[1] op[0x33]", 249 | "timestamp": "2016-07-10T05:51:13-07:00", 250 | "_body": "00", 251 | "_head": "331b", 252 | "rate": 0.675, 253 | "_date": "4df3054a10" 254 | }, 255 | { 256 | "_type": "TempBasalDuration", 257 | "_description": "TempBasalDuration 2016-07-10T05:39:11 head[2], body[0] op[0x16]", 258 | "timestamp": "2016-07-10T05:39:11-07:00", 259 | "_body": "", 260 | "_head": "1601", 261 | "duration (min)": 30, 262 | "_date": "4be7054a10" 263 | }, 264 | { 265 | "_type": "TempBasal", 266 | "temp": "absolute", 267 | "_description": "TempBasal 2016-07-10T05:39:11 head[2], body[1] op[0x33]", 268 | "timestamp": "2016-07-10T05:39:11-07:00", 269 | "_body": "00", 270 | "_head": "331b", 271 | "rate": 0.675, 272 | "_date": "4be7054a10" 273 | }, 274 | { 275 | "_type": "TempBasalDuration", 276 | "_description": "TempBasalDuration 2016-07-10T05:31:11 head[2], body[0] op[0x16]", 277 | "timestamp": "2016-07-10T05:31:11-07:00", 278 | "_body": "", 279 | "_head": "1601", 280 | "duration (min)": 30, 281 | "_date": "4bdf054a10" 282 | }, 283 | { 284 | "_type": "TempBasal", 285 | "temp": "absolute", 286 | "_description": "TempBasal 2016-07-10T05:31:11 head[2], body[1] op[0x33]", 287 | "timestamp": "2016-07-10T05:31:11-07:00", 288 | "_body": "00", 289 | "_head": "3340", 290 | "rate": 1.6, 291 | "_date": "4bdf054a10" 292 | }, 293 | { 294 | "_type": "TempBasalDuration", 295 | "_description": "TempBasalDuration 2016-07-10T05:27:08 head[2], body[0] op[0x16]", 296 | "timestamp": "2016-07-10T05:27:08-07:00", 297 | "_body": "", 298 | "_head": "1601", 299 | "duration (min)": 30, 300 | "_date": "48db054a10" 301 | }, 302 | { 303 | "_type": "TempBasal", 304 | "temp": "absolute", 305 | "_description": "TempBasal 2016-07-10T05:27:08 head[2], body[1] op[0x33]", 306 | "timestamp": "2016-07-10T05:27:08-07:00", 307 | "_body": "00", 308 | "_head": "3336", 309 | "rate": 1.35, 310 | "_date": "48db054a10" 311 | }, 312 | { 313 | "_type": "TempBasalDuration", 314 | "_description": "TempBasalDuration 2016-07-10T05:23:06 head[2], body[0] op[0x16]", 315 | "timestamp": "2016-07-10T05:23:06-07:00", 316 | "_body": "", 317 | "_head": "1601", 318 | "duration (min)": 30, 319 | "_date": "46d7054a10" 320 | }, 321 | { 322 | "_type": "TempBasal", 323 | "temp": "absolute", 324 | "_description": "TempBasal 2016-07-10T05:23:06 head[2], body[1] op[0x33]", 325 | "timestamp": "2016-07-10T05:23:06-07:00", 326 | "_body": "00", 327 | "_head": "3351", 328 | "rate": 2.025, 329 | "_date": "46d7054a10" 330 | }, 331 | { 332 | "_type": "TempBasalDuration", 333 | "_description": "TempBasalDuration 2016-07-10T05:19:06 head[2], body[0] op[0x16]", 334 | "timestamp": "2016-07-10T05:19:06-07:00", 335 | "_body": "", 336 | "_head": "1601", 337 | "duration (min)": 30, 338 | "_date": "46d3054a10" 339 | }, 340 | { 341 | "_type": "TempBasal", 342 | "temp": "absolute", 343 | "_description": "TempBasal 2016-07-10T05:19:06 head[2], body[1] op[0x33]", 344 | "timestamp": "2016-07-10T05:19:06-07:00", 345 | "_body": "00", 346 | "_head": "3348", 347 | "rate": 1.8, 348 | "_date": "46d3054a10" 349 | }, 350 | { 351 | "_type": "TempBasalDuration", 352 | "_description": "TempBasalDuration 2016-07-10T05:11:13 head[2], body[0] op[0x16]", 353 | "timestamp": "2016-07-10T05:11:13-07:00", 354 | "_body": "", 355 | "_head": "1601", 356 | "duration (min)": 30, 357 | "_date": "4dcb054a10" 358 | }, 359 | { 360 | "_type": "TempBasal", 361 | "temp": "absolute", 362 | "_description": "TempBasal 2016-07-10T05:11:13 head[2], body[1] op[0x33]", 363 | "timestamp": "2016-07-10T05:11:13-07:00", 364 | "_body": "00", 365 | "_head": "3344", 366 | "rate": 1.7, 367 | "_date": "4dcb054a10" 368 | }, 369 | { 370 | "_type": "TempBasalDuration", 371 | "_description": "TempBasalDuration 2016-07-10T05:07:15 head[2], body[0] op[0x16]", 372 | "timestamp": "2016-07-10T05:07:15-07:00", 373 | "_body": "", 374 | "_head": "1601", 375 | "duration (min)": 30, 376 | "_date": "4fc7054a10" 377 | }, 378 | { 379 | "_type": "TempBasal", 380 | "temp": "absolute", 381 | "_description": "TempBasal 2016-07-10T05:07:15 head[2], body[1] op[0x33]", 382 | "timestamp": "2016-07-10T05:07:15-07:00", 383 | "_body": "00", 384 | "_head": "331b", 385 | "rate": 0.675, 386 | "_date": "4fc7054a10" 387 | }, 388 | { 389 | "_type": "TempBasalDuration", 390 | "_description": "TempBasalDuration 2016-07-10T05:03:17 head[2], body[0] op[0x16]", 391 | "timestamp": "2016-07-10T05:03:17-07:00", 392 | "_body": "", 393 | "_head": "1601", 394 | "duration (min)": 30, 395 | "_date": "51c3054a10" 396 | }, 397 | { 398 | "_type": "TempBasal", 399 | "temp": "absolute", 400 | "_description": "TempBasal 2016-07-10T05:03:17 head[2], body[1] op[0x33]", 401 | "timestamp": "2016-07-10T05:03:17-07:00", 402 | "_body": "00", 403 | "_head": "334e", 404 | "rate": 1.95, 405 | "_date": "51c3054a10" 406 | }, 407 | { 408 | "_type": "TempBasalDuration", 409 | "_description": "TempBasalDuration 2016-07-10T04:51:27 head[2], body[0] op[0x16]", 410 | "timestamp": "2016-07-10T04:51:27-07:00", 411 | "_body": "", 412 | "_head": "1601", 413 | "duration (min)": 30, 414 | "_date": "5bf3044a10" 415 | }, 416 | { 417 | "_type": "TempBasal", 418 | "temp": "absolute", 419 | "_description": "TempBasal 2016-07-10T04:51:27 head[2], body[1] op[0x33]", 420 | "timestamp": "2016-07-10T04:51:27-07:00", 421 | "_body": "00", 422 | "_head": "3346", 423 | "rate": 1.75, 424 | "_date": "5bf3044a10" 425 | } 426 | ] -------------------------------------------------------------------------------- /effects/scheiner-carb-effect.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "date": "2016-07-10T04:50:00-07:00", 4 | "amount": 0.0, 5 | "unit": "mg/dL" 6 | }, 7 | { 8 | "date": "2016-07-10T04:55:00-07:00", 9 | "amount": 0.0, 10 | "unit": "mg/dL" 11 | }, 12 | { 13 | "date": "2016-07-10T05:00:00-07:00", 14 | "amount": 0.0, 15 | "unit": "mg/dL" 16 | }, 17 | { 18 | "date": "2016-07-10T05:05:00-07:00", 19 | "amount": 0.0, 20 | "unit": "mg/dL" 21 | }, 22 | { 23 | "date": "2016-07-10T05:10:00-07:00", 24 | "amount": 0.0, 25 | "unit": "mg/dL" 26 | }, 27 | { 28 | "date": "2016-07-10T05:15:00-07:00", 29 | "amount": 0.0, 30 | "unit": "mg/dL" 31 | }, 32 | { 33 | "date": "2016-07-10T05:20:00-07:00", 34 | "amount": 0.0, 35 | "unit": "mg/dL" 36 | }, 37 | { 38 | "date": "2016-07-10T05:25:00-07:00", 39 | "amount": 0.0, 40 | "unit": "mg/dL" 41 | }, 42 | { 43 | "date": "2016-07-10T05:30:00-07:00", 44 | "amount": 0.0, 45 | "unit": "mg/dL" 46 | }, 47 | { 48 | "date": "2016-07-10T05:35:00-07:00", 49 | "amount": 0.0, 50 | "unit": "mg/dL" 51 | }, 52 | { 53 | "date": "2016-07-10T05:40:00-07:00", 54 | "amount": 0.0, 55 | "unit": "mg/dL" 56 | }, 57 | { 58 | "date": "2016-07-10T05:45:00-07:00", 59 | "amount": 0.0, 60 | "unit": "mg/dL" 61 | }, 62 | { 63 | "date": "2016-07-10T05:50:00-07:00", 64 | "amount": 0.0, 65 | "unit": "mg/dL" 66 | }, 67 | { 68 | "date": "2016-07-10T05:55:00-07:00", 69 | "amount": 0.0, 70 | "unit": "mg/dL" 71 | }, 72 | { 73 | "date": "2016-07-10T06:00:00-07:00", 74 | "amount": 0.0, 75 | "unit": "mg/dL" 76 | }, 77 | { 78 | "date": "2016-07-10T06:05:00-07:00", 79 | "amount": 0.0, 80 | "unit": "mg/dL" 81 | }, 82 | { 83 | "date": "2016-07-10T06:10:00-07:00", 84 | "amount": 0.0, 85 | "unit": "mg/dL" 86 | }, 87 | { 88 | "date": "2016-07-10T06:15:00-07:00", 89 | "amount": 0.0, 90 | "unit": "mg/dL" 91 | }, 92 | { 93 | "date": "2016-07-10T06:20:00-07:00", 94 | "amount": 0.0, 95 | "unit": "mg/dL" 96 | }, 97 | { 98 | "date": "2016-07-10T06:25:00-07:00", 99 | "amount": 0.0, 100 | "unit": "mg/dL" 101 | }, 102 | { 103 | "date": "2016-07-10T06:30:00-07:00", 104 | "amount": 0.0, 105 | "unit": "mg/dL" 106 | }, 107 | { 108 | "date": "2016-07-10T06:35:00-07:00", 109 | "amount": 0.0, 110 | "unit": "mg/dL" 111 | }, 112 | { 113 | "date": "2016-07-10T06:40:00-07:00", 114 | "amount": 0.0, 115 | "unit": "mg/dL" 116 | }, 117 | { 118 | "date": "2016-07-10T06:45:00-07:00", 119 | "amount": 0.0, 120 | "unit": "mg/dL" 121 | }, 122 | { 123 | "date": "2016-07-10T06:50:00-07:00", 124 | "amount": 0.0, 125 | "unit": "mg/dL" 126 | }, 127 | { 128 | "date": "2016-07-10T06:55:00-07:00", 129 | "amount": 0.0, 130 | "unit": "mg/dL" 131 | }, 132 | { 133 | "date": "2016-07-10T07:00:00-07:00", 134 | "amount": 0.0, 135 | "unit": "mg/dL" 136 | }, 137 | { 138 | "date": "2016-07-10T07:05:00-07:00", 139 | "amount": 0.0, 140 | "unit": "mg/dL" 141 | }, 142 | { 143 | "date": "2016-07-10T07:10:00-07:00", 144 | "amount": 0.0, 145 | "unit": "mg/dL" 146 | }, 147 | { 148 | "date": "2016-07-10T07:15:00-07:00", 149 | "amount": 0.0, 150 | "unit": "mg/dL" 151 | }, 152 | { 153 | "date": "2016-07-10T07:20:00-07:00", 154 | "amount": 0.0, 155 | "unit": "mg/dL" 156 | }, 157 | { 158 | "date": "2016-07-10T07:25:00-07:00", 159 | "amount": 0.0, 160 | "unit": "mg/dL" 161 | }, 162 | { 163 | "date": "2016-07-10T07:30:00-07:00", 164 | "amount": 0.0, 165 | "unit": "mg/dL" 166 | }, 167 | { 168 | "date": "2016-07-10T07:35:00-07:00", 169 | "amount": 0.0, 170 | "unit": "mg/dL" 171 | }, 172 | { 173 | "date": "2016-07-10T07:40:00-07:00", 174 | "amount": 0.0, 175 | "unit": "mg/dL" 176 | }, 177 | { 178 | "date": "2016-07-10T07:45:00-07:00", 179 | "amount": 0.0, 180 | "unit": "mg/dL" 181 | }, 182 | { 183 | "date": "2016-07-10T07:50:00-07:00", 184 | "amount": 0.0, 185 | "unit": "mg/dL" 186 | }, 187 | { 188 | "date": "2016-07-10T07:55:00-07:00", 189 | "amount": 0.0, 190 | "unit": "mg/dL" 191 | }, 192 | { 193 | "date": "2016-07-10T08:00:00-07:00", 194 | "amount": 0.0, 195 | "unit": "mg/dL" 196 | }, 197 | { 198 | "date": "2016-07-10T08:05:00-07:00", 199 | "amount": 0.0, 200 | "unit": "mg/dL" 201 | }, 202 | { 203 | "date": "2016-07-10T08:10:00-07:00", 204 | "amount": 0.0, 205 | "unit": "mg/dL" 206 | }, 207 | { 208 | "date": "2016-07-10T08:15:00-07:00", 209 | "amount": 0.0, 210 | "unit": "mg/dL" 211 | }, 212 | { 213 | "date": "2016-07-10T08:20:00-07:00", 214 | "amount": 0.0, 215 | "unit": "mg/dL" 216 | }, 217 | { 218 | "date": "2016-07-10T08:25:00-07:00", 219 | "amount": 0.0, 220 | "unit": "mg/dL" 221 | }, 222 | { 223 | "date": "2016-07-10T08:30:00-07:00", 224 | "amount": 0.0, 225 | "unit": "mg/dL" 226 | }, 227 | { 228 | "date": "2016-07-10T08:35:00-07:00", 229 | "amount": 0.0, 230 | "unit": "mg/dL" 231 | }, 232 | { 233 | "date": "2016-07-10T08:40:00-07:00", 234 | "amount": 0.0, 235 | "unit": "mg/dL" 236 | }, 237 | { 238 | "date": "2016-07-10T08:45:00-07:00", 239 | "amount": 0.0, 240 | "unit": "mg/dL" 241 | }, 242 | { 243 | "date": "2016-07-10T08:50:00-07:00", 244 | "amount": 0.0, 245 | "unit": "mg/dL" 246 | }, 247 | { 248 | "date": "2016-07-10T08:55:00-07:00", 249 | "amount": 0.0, 250 | "unit": "mg/dL" 251 | }, 252 | { 253 | "date": "2016-07-10T09:00:00-07:00", 254 | "amount": 0.0, 255 | "unit": "mg/dL" 256 | }, 257 | { 258 | "date": "2016-07-10T09:05:00-07:00", 259 | "amount": 0.0, 260 | "unit": "mg/dL" 261 | }, 262 | { 263 | "date": "2016-07-10T09:10:00-07:00", 264 | "amount": 0.0, 265 | "unit": "mg/dL" 266 | }, 267 | { 268 | "date": "2016-07-10T09:15:00-07:00", 269 | "amount": 0.0, 270 | "unit": "mg/dL" 271 | }, 272 | { 273 | "date": "2016-07-10T09:20:00-07:00", 274 | "amount": 0.0, 275 | "unit": "mg/dL" 276 | }, 277 | { 278 | "date": "2016-07-10T09:25:00-07:00", 279 | "amount": 0.0, 280 | "unit": "mg/dL" 281 | }, 282 | { 283 | "date": "2016-07-10T09:30:00-07:00", 284 | "amount": 0.0, 285 | "unit": "mg/dL" 286 | }, 287 | { 288 | "date": "2016-07-10T09:35:00-07:00", 289 | "amount": 0.0, 290 | "unit": "mg/dL" 291 | }, 292 | { 293 | "date": "2016-07-10T09:40:00-07:00", 294 | "amount": 0.0, 295 | "unit": "mg/dL" 296 | }, 297 | { 298 | "date": "2016-07-10T09:45:00-07:00", 299 | "amount": 0.0, 300 | "unit": "mg/dL" 301 | }, 302 | { 303 | "date": "2016-07-10T09:50:00-07:00", 304 | "amount": 0.0, 305 | "unit": "mg/dL" 306 | }, 307 | { 308 | "date": "2016-07-10T09:55:00-07:00", 309 | "amount": 0.0, 310 | "unit": "mg/dL" 311 | }, 312 | { 313 | "date": "2016-07-10T10:00:00-07:00", 314 | "amount": 0.0, 315 | "unit": "mg/dL" 316 | }, 317 | { 318 | "date": "2016-07-10T10:05:00-07:00", 319 | "amount": 0.0, 320 | "unit": "mg/dL" 321 | }, 322 | { 323 | "date": "2016-07-10T10:10:00-07:00", 324 | "amount": 0.0, 325 | "unit": "mg/dL" 326 | }, 327 | { 328 | "date": "2016-07-10T10:15:00-07:00", 329 | "amount": 0.0, 330 | "unit": "mg/dL" 331 | }, 332 | { 333 | "date": "2016-07-10T10:20:00-07:00", 334 | "amount": 0.0, 335 | "unit": "mg/dL" 336 | }, 337 | { 338 | "date": "2016-07-10T10:25:00-07:00", 339 | "amount": 0.0, 340 | "unit": "mg/dL" 341 | }, 342 | { 343 | "date": "2016-07-10T10:30:00-07:00", 344 | "amount": 0.0, 345 | "unit": "mg/dL" 346 | }, 347 | { 348 | "date": "2016-07-10T10:35:00-07:00", 349 | "amount": 0.0, 350 | "unit": "mg/dL" 351 | }, 352 | { 353 | "date": "2016-07-10T10:40:00-07:00", 354 | "amount": 0.0, 355 | "unit": "mg/dL" 356 | }, 357 | { 358 | "date": "2016-07-10T10:45:00-07:00", 359 | "amount": 0.0, 360 | "unit": "mg/dL" 361 | }, 362 | { 363 | "date": "2016-07-10T10:50:00-07:00", 364 | "amount": 0.0, 365 | "unit": "mg/dL" 366 | }, 367 | { 368 | "date": "2016-07-10T10:55:00-07:00", 369 | "amount": 0.0, 370 | "unit": "mg/dL" 371 | }, 372 | { 373 | "date": "2016-07-10T11:00:00-07:00", 374 | "amount": 0.0, 375 | "unit": "mg/dL" 376 | }, 377 | { 378 | "date": "2016-07-10T11:05:00-07:00", 379 | "amount": 0.0, 380 | "unit": "mg/dL" 381 | }, 382 | { 383 | "date": "2016-07-10T11:10:00-07:00", 384 | "amount": 0.0, 385 | "unit": "mg/dL" 386 | }, 387 | { 388 | "date": "2016-07-10T11:15:00-07:00", 389 | "amount": 0.0, 390 | "unit": "mg/dL" 391 | }, 392 | { 393 | "date": "2016-07-10T11:20:00-07:00", 394 | "amount": 0.0, 395 | "unit": "mg/dL" 396 | }, 397 | { 398 | "date": "2016-07-10T11:25:00-07:00", 399 | "amount": 0.0, 400 | "unit": "mg/dL" 401 | }, 402 | { 403 | "date": "2016-07-10T11:30:00-07:00", 404 | "amount": 0.0, 405 | "unit": "mg/dL" 406 | }, 407 | { 408 | "date": "2016-07-10T11:35:00-07:00", 409 | "amount": 0.0, 410 | "unit": "mg/dL" 411 | }, 412 | { 413 | "date": "2016-07-10T11:40:00-07:00", 414 | "amount": 0.0, 415 | "unit": "mg/dL" 416 | }, 417 | { 418 | "date": "2016-07-10T11:45:00-07:00", 419 | "amount": 0.0, 420 | "unit": "mg/dL" 421 | }, 422 | { 423 | "date": "2016-07-10T11:50:00-07:00", 424 | "amount": 0.0, 425 | "unit": "mg/dL" 426 | }, 427 | { 428 | "date": "2016-07-10T11:55:00-07:00", 429 | "amount": 0.0, 430 | "unit": "mg/dL" 431 | }, 432 | { 433 | "date": "2016-07-10T12:00:00-07:00", 434 | "amount": 0.0, 435 | "unit": "mg/dL" 436 | }, 437 | { 438 | "date": "2016-07-10T12:05:00-07:00", 439 | "amount": 0.0, 440 | "unit": "mg/dL" 441 | }, 442 | { 443 | "date": "2016-07-10T12:10:00-07:00", 444 | "amount": 0.0, 445 | "unit": "mg/dL" 446 | }, 447 | { 448 | "date": "2016-07-10T12:15:00-07:00", 449 | "amount": 0.0, 450 | "unit": "mg/dL" 451 | }, 452 | { 453 | "date": "2016-07-10T12:20:00-07:00", 454 | "amount": 0.0, 455 | "unit": "mg/dL" 456 | }, 457 | { 458 | "date": "2016-07-10T12:25:00-07:00", 459 | "amount": 0.0, 460 | "unit": "mg/dL" 461 | }, 462 | { 463 | "date": "2016-07-10T12:30:00-07:00", 464 | "amount": 0.0, 465 | "unit": "mg/dL" 466 | }, 467 | { 468 | "date": "2016-07-10T12:35:00-07:00", 469 | "amount": 0.0, 470 | "unit": "mg/dL" 471 | }, 472 | { 473 | "date": "2016-07-10T12:40:00-07:00", 474 | "amount": 0.0, 475 | "unit": "mg/dL" 476 | }, 477 | { 478 | "date": "2016-07-10T12:45:00-07:00", 479 | "amount": 0.0, 480 | "unit": "mg/dL" 481 | }, 482 | { 483 | "date": "2016-07-10T12:50:00-07:00", 484 | "amount": 0.0, 485 | "unit": "mg/dL" 486 | }, 487 | { 488 | "date": "2016-07-10T12:55:00-07:00", 489 | "amount": 0.0, 490 | "unit": "mg/dL" 491 | }, 492 | { 493 | "date": "2016-07-10T13:00:00-07:00", 494 | "amount": 0.0, 495 | "unit": "mg/dL" 496 | }, 497 | { 498 | "date": "2016-07-10T13:05:00-07:00", 499 | "amount": 0.0, 500 | "unit": "mg/dL" 501 | }, 502 | { 503 | "date": "2016-07-10T13:10:00-07:00", 504 | "amount": 0.0, 505 | "unit": "mg/dL" 506 | }, 507 | { 508 | "date": "2016-07-10T13:15:00-07:00", 509 | "amount": 0.0, 510 | "unit": "mg/dL" 511 | }, 512 | { 513 | "date": "2016-07-10T13:20:00-07:00", 514 | "amount": 0.0, 515 | "unit": "mg/dL" 516 | }, 517 | { 518 | "date": "2016-07-10T13:25:00-07:00", 519 | "amount": 0.0, 520 | "unit": "mg/dL" 521 | }, 522 | { 523 | "date": "2016-07-10T13:30:00-07:00", 524 | "amount": 0.0, 525 | "unit": "mg/dL" 526 | }, 527 | { 528 | "date": "2016-07-10T13:35:00-07:00", 529 | "amount": 0.0, 530 | "unit": "mg/dL" 531 | }, 532 | { 533 | "date": "2016-07-10T13:40:00-07:00", 534 | "amount": 0.0, 535 | "unit": "mg/dL" 536 | }, 537 | { 538 | "date": "2016-07-10T13:45:00-07:00", 539 | "amount": 0.0, 540 | "unit": "mg/dL" 541 | }, 542 | { 543 | "date": "2016-07-10T13:50:00-07:00", 544 | "amount": 0.0, 545 | "unit": "mg/dL" 546 | }, 547 | { 548 | "date": "2016-07-10T13:55:00-07:00", 549 | "amount": 0.0, 550 | "unit": "mg/dL" 551 | }, 552 | { 553 | "date": "2016-07-10T14:00:00-07:00", 554 | "amount": 0.0, 555 | "unit": "mg/dL" 556 | }, 557 | { 558 | "date": "2016-07-10T14:05:00-07:00", 559 | "amount": 0.0, 560 | "unit": "mg/dL" 561 | }, 562 | { 563 | "date": "2016-07-10T14:10:00-07:00", 564 | "amount": 0.0, 565 | "unit": "mg/dL" 566 | }, 567 | { 568 | "date": "2016-07-10T14:15:00-07:00", 569 | "amount": 0.0, 570 | "unit": "mg/dL" 571 | }, 572 | { 573 | "date": "2016-07-10T14:20:00-07:00", 574 | "amount": 0.0, 575 | "unit": "mg/dL" 576 | }, 577 | { 578 | "date": "2016-07-10T14:25:00-07:00", 579 | "amount": 0.0, 580 | "unit": "mg/dL" 581 | }, 582 | { 583 | "date": "2016-07-10T14:30:00-07:00", 584 | "amount": 0.0, 585 | "unit": "mg/dL" 586 | }, 587 | { 588 | "date": "2016-07-10T14:35:00-07:00", 589 | "amount": 0.0, 590 | "unit": "mg/dL" 591 | }, 592 | { 593 | "date": "2016-07-10T14:40:00-07:00", 594 | "amount": 0.0, 595 | "unit": "mg/dL" 596 | }, 597 | { 598 | "date": "2016-07-10T14:45:00-07:00", 599 | "amount": 0.0, 600 | "unit": "mg/dL" 601 | }, 602 | { 603 | "date": "2016-07-10T14:50:00-07:00", 604 | "amount": 0.0, 605 | "unit": "mg/dL" 606 | }, 607 | { 608 | "date": "2016-07-10T14:55:00-07:00", 609 | "amount": 0.0, 610 | "unit": "mg/dL" 611 | }, 612 | { 613 | "date": "2016-07-10T15:00:00-07:00", 614 | "amount": 0.0, 615 | "unit": "mg/dL" 616 | }, 617 | { 618 | "date": "2016-07-10T15:05:00-07:00", 619 | "amount": 0.0, 620 | "unit": "mg/dL" 621 | }, 622 | { 623 | "date": "2016-07-10T15:10:00-07:00", 624 | "amount": 0.0, 625 | "unit": "mg/dL" 626 | }, 627 | { 628 | "date": "2016-07-10T15:15:00-07:00", 629 | "amount": 0.0, 630 | "unit": "mg/dL" 631 | }, 632 | { 633 | "date": "2016-07-10T15:20:00-07:00", 634 | "amount": 0.0, 635 | "unit": "mg/dL" 636 | }, 637 | { 638 | "date": "2016-07-10T15:25:00-07:00", 639 | "amount": 0.0, 640 | "unit": "mg/dL" 641 | }, 642 | { 643 | "date": "2016-07-10T15:30:00-07:00", 644 | "amount": 0.0, 645 | "unit": "mg/dL" 646 | }, 647 | { 648 | "date": "2016-07-10T15:35:00-07:00", 649 | "amount": 0.0, 650 | "unit": "mg/dL" 651 | }, 652 | { 653 | "date": "2016-07-10T15:40:00-07:00", 654 | "amount": 0.0, 655 | "unit": "mg/dL" 656 | }, 657 | { 658 | "date": "2016-07-10T15:45:00-07:00", 659 | "amount": 0.0, 660 | "unit": "mg/dL" 661 | }, 662 | { 663 | "date": "2016-07-10T15:50:00-07:00", 664 | "amount": 0.0, 665 | "unit": "mg/dL" 666 | }, 667 | { 668 | "date": "2016-07-10T15:55:00-07:00", 669 | "amount": 0.0, 670 | "unit": "mg/dL" 671 | }, 672 | { 673 | "date": "2016-07-10T16:00:00-07:00", 674 | "amount": 0.0, 675 | "unit": "mg/dL" 676 | }, 677 | { 678 | "date": "2016-07-10T16:05:00-07:00", 679 | "amount": 0.0, 680 | "unit": "mg/dL" 681 | }, 682 | { 683 | "date": "2016-07-10T16:10:00-07:00", 684 | "amount": 0.0, 685 | "unit": "mg/dL" 686 | }, 687 | { 688 | "date": "2016-07-10T16:15:00-07:00", 689 | "amount": 0.0, 690 | "unit": "mg/dL" 691 | }, 692 | { 693 | "date": "2016-07-10T16:20:00-07:00", 694 | "amount": 0.0, 695 | "unit": "mg/dL" 696 | }, 697 | { 698 | "date": "2016-07-10T16:25:00-07:00", 699 | "amount": 0.0, 700 | "unit": "mg/dL" 701 | }, 702 | { 703 | "date": "2016-07-10T16:30:00-07:00", 704 | "amount": 0.0, 705 | "unit": "mg/dL" 706 | }, 707 | { 708 | "date": "2016-07-10T16:35:00-07:00", 709 | "amount": 0.0, 710 | "unit": "mg/dL" 711 | } 712 | ] -------------------------------------------------------------------------------- /effects/walsh_insulin_effect.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "date": "2016-07-10T04:50:00-07:00", 4 | "amount": 0.0, 5 | "unit": "mg/dL" 6 | }, 7 | { 8 | "date": "2016-07-10T04:55:00-07:00", 9 | "amount": 0.0, 10 | "unit": "mg/dL" 11 | }, 12 | { 13 | "date": "2016-07-10T05:00:00-07:00", 14 | "amount": 0.0, 15 | "unit": "mg/dL" 16 | }, 17 | { 18 | "date": "2016-07-10T05:05:00-07:00", 19 | "amount": -0.25510115448841897, 20 | "unit": "mg/dL" 21 | }, 22 | { 23 | "date": "2016-07-10T05:10:00-07:00", 24 | "amount": -0.28681685552404323, 25 | "unit": "mg/dL" 26 | }, 27 | { 28 | "date": "2016-07-10T05:15:00-07:00", 29 | "amount": -0.35968782632535995, 30 | "unit": "mg/dL" 31 | }, 32 | { 33 | "date": "2016-07-10T05:20:00-07:00", 34 | "amount": -0.47331075115703414, 35 | "unit": "mg/dL" 36 | }, 37 | { 38 | "date": "2016-07-10T05:25:00-07:00", 39 | "amount": -0.7813846917285634, 40 | "unit": "mg/dL" 41 | }, 42 | { 43 | "date": "2016-07-10T05:30:00-07:00", 44 | "amount": -0.9876568097219968, 45 | "unit": "mg/dL" 46 | }, 47 | { 48 | "date": "2016-07-10T05:35:00-07:00", 49 | "amount": -1.2632513834283228, 50 | "unit": "mg/dL" 51 | }, 52 | { 53 | "date": "2016-07-10T05:40:00-07:00", 54 | "amount": -1.6091881670199841, 55 | "unit": "mg/dL" 56 | }, 57 | { 58 | "date": "2016-07-10T05:45:00-07:00", 59 | "amount": -2.164900682418935, 60 | "unit": "mg/dL" 61 | }, 62 | { 63 | "date": "2016-07-10T05:50:00-07:00", 64 | "amount": -2.6444498995613848, 65 | "unit": "mg/dL" 66 | }, 67 | { 68 | "date": "2016-07-10T05:55:00-07:00", 69 | "amount": -3.1936980583055607, 70 | "unit": "mg/dL" 71 | }, 72 | { 73 | "date": "2016-07-10T06:00:00-07:00", 74 | "amount": -3.7982641065658838, 75 | "unit": "mg/dL" 76 | }, 77 | { 78 | "date": "2016-07-10T06:05:00-07:00", 79 | "amount": -4.448782487353066, 80 | "unit": "mg/dL" 81 | }, 82 | { 83 | "date": "2016-07-10T06:10:00-07:00", 84 | "amount": -5.1453679609647915, 85 | "unit": "mg/dL" 86 | }, 87 | { 88 | "date": "2016-07-10T06:15:00-07:00", 89 | "amount": -5.857939774432368, 90 | "unit": "mg/dL" 91 | }, 92 | { 93 | "date": "2016-07-10T06:20:00-07:00", 94 | "amount": -6.613623787909146, 95 | "unit": "mg/dL" 96 | }, 97 | { 98 | "date": "2016-07-10T06:25:00-07:00", 99 | "amount": -7.3946616138845584, 100 | "unit": "mg/dL" 101 | }, 102 | { 103 | "date": "2016-07-10T06:30:00-07:00", 104 | "amount": -8.196909964786727, 105 | "unit": "mg/dL" 106 | }, 107 | { 108 | "date": "2016-07-10T06:35:00-07:00", 109 | "amount": -9.016403881508198, 110 | "unit": "mg/dL" 111 | }, 112 | { 113 | "date": "2016-07-10T06:40:00-07:00", 114 | "amount": -9.84933967284788, 115 | "unit": "mg/dL" 116 | }, 117 | { 118 | "date": "2016-07-10T06:45:00-07:00", 119 | "amount": -10.686657030281044, 120 | "unit": "mg/dL" 121 | }, 122 | { 123 | "date": "2016-07-10T06:50:00-07:00", 124 | "amount": -11.529132207708175, 125 | "unit": "mg/dL" 126 | }, 127 | { 128 | "date": "2016-07-10T06:55:00-07:00", 129 | "amount": -12.373399413523906, 130 | "unit": "mg/dL" 131 | }, 132 | { 133 | "date": "2016-07-10T07:00:00-07:00", 134 | "amount": -13.216691556020638, 135 | "unit": "mg/dL" 136 | }, 137 | { 138 | "date": "2016-07-10T07:05:00-07:00", 139 | "amount": -14.056386225680232, 140 | "unit": "mg/dL" 141 | }, 142 | { 143 | "date": "2016-07-10T07:10:00-07:00", 144 | "amount": -14.890005695173944, 145 | "unit": "mg/dL" 146 | }, 147 | { 148 | "date": "2016-07-10T07:15:00-07:00", 149 | "amount": -15.715216919362511, 150 | "unit": "mg/dL" 151 | }, 152 | { 153 | "date": "2016-07-10T07:20:00-07:00", 154 | "amount": -16.529831535296083, 155 | "unit": "mg/dL" 156 | }, 157 | { 158 | "date": "2016-07-10T07:25:00-07:00", 159 | "amount": -17.331805862214253, 160 | "unit": "mg/dL" 161 | }, 162 | { 163 | "date": "2016-07-10T07:30:00-07:00", 164 | "amount": -18.11924090154605, 165 | "unit": "mg/dL" 166 | }, 167 | { 168 | "date": "2016-07-10T07:35:00-07:00", 169 | "amount": -18.890382336909948, 170 | "unit": "mg/dL" 171 | }, 172 | { 173 | "date": "2016-07-10T07:40:00-07:00", 174 | "amount": -19.643620534113847, 175 | "unit": "mg/dL" 176 | }, 177 | { 178 | "date": "2016-07-10T07:45:00-07:00", 179 | "amount": -20.377490541155094, 180 | "unit": "mg/dL" 181 | }, 182 | { 183 | "date": "2016-07-10T07:50:00-07:00", 184 | "amount": -21.090672088220472, 185 | "unit": "mg/dL" 186 | }, 187 | { 188 | "date": "2016-07-10T07:55:00-07:00", 189 | "amount": -21.781989587686194, 190 | "unit": "mg/dL" 191 | }, 192 | { 193 | "date": "2016-07-10T08:00:00-07:00", 194 | "amount": -22.450412134117915, 195 | "unit": "mg/dL" 196 | }, 197 | { 198 | "date": "2016-07-10T08:05:00-07:00", 199 | "amount": -23.095053504270734, 200 | "unit": "mg/dL" 201 | }, 202 | { 203 | "date": "2016-07-10T08:10:00-07:00", 204 | "amount": -23.71517215708918, 205 | "unit": "mg/dL" 206 | }, 207 | { 208 | "date": "2016-07-10T08:15:00-07:00", 209 | "amount": -24.310171233707226, 210 | "unit": "mg/dL" 211 | }, 212 | { 213 | "date": "2016-07-10T08:20:00-07:00", 214 | "amount": -24.87959855744826, 215 | "unit": "mg/dL" 216 | }, 217 | { 218 | "date": "2016-07-10T08:25:00-07:00", 219 | "amount": -25.423146633825148, 220 | "unit": "mg/dL" 221 | }, 222 | { 223 | "date": "2016-07-10T08:30:00-07:00", 224 | "amount": -25.94065265054016, 225 | "unit": "mg/dL" 226 | }, 227 | { 228 | "date": "2016-07-10T08:35:00-07:00", 229 | "amount": -26.432098477485017, 230 | "unit": "mg/dL" 231 | }, 232 | { 233 | "date": "2016-07-10T08:40:00-07:00", 234 | "amount": -26.897610666740867, 235 | "unit": "mg/dL" 236 | }, 237 | { 238 | "date": "2016-07-10T08:45:00-07:00", 239 | "amount": -27.33746045257832, 240 | "unit": "mg/dL" 241 | }, 242 | { 243 | "date": "2016-07-10T08:50:00-07:00", 244 | "amount": -27.752063751457392, 245 | "unit": "mg/dL" 246 | }, 247 | { 248 | "date": "2016-07-10T08:55:00-07:00", 249 | "amount": -28.141981162027555, 250 | "unit": "mg/dL" 251 | }, 252 | { 253 | "date": "2016-07-10T09:00:00-07:00", 254 | "amount": -28.507917965127717, 255 | "unit": "mg/dL" 256 | }, 257 | { 258 | "date": "2016-07-10T09:05:00-07:00", 259 | "amount": -28.861602416892303, 260 | "unit": "mg/dL" 261 | }, 262 | { 263 | "date": "2016-07-10T09:10:00-07:00", 264 | "amount": -29.164718418991356, 265 | "unit": "mg/dL" 266 | }, 267 | { 268 | "date": "2016-07-10T09:15:00-07:00", 269 | "amount": -29.418595282733435, 270 | "unit": "mg/dL" 271 | }, 272 | { 273 | "date": "2016-07-10T09:20:00-07:00", 274 | "amount": -29.586893394641038, 275 | "unit": "mg/dL" 276 | }, 277 | { 278 | "date": "2016-07-10T09:25:00-07:00", 279 | "amount": -29.753515364647598, 280 | "unit": "mg/dL" 281 | }, 282 | { 283 | "date": "2016-07-10T09:30:00-07:00", 284 | "amount": -29.894832419096936, 285 | "unit": "mg/dL" 286 | }, 287 | { 288 | "date": "2016-07-10T09:35:00-07:00", 289 | "amount": -29.962959422120868, 290 | "unit": "mg/dL" 291 | }, 292 | { 293 | "date": "2016-07-10T09:40:00-07:00", 294 | "amount": -29.97970929648698, 295 | "unit": "mg/dL" 296 | }, 297 | { 298 | "date": "2016-07-10T09:45:00-07:00", 299 | "amount": -29.982500638591645, 300 | "unit": "mg/dL" 301 | }, 302 | { 303 | "date": "2016-07-10T09:50:00-07:00", 304 | "amount": -29.95649087496915, 305 | "unit": "mg/dL" 306 | }, 307 | { 308 | "date": "2016-07-10T09:55:00-07:00", 309 | "amount": -29.904293861158557, 310 | "unit": "mg/dL" 311 | }, 312 | { 313 | "date": "2016-07-10T10:00:00-07:00", 314 | "amount": -29.855982698160254, 315 | "unit": "mg/dL" 316 | }, 317 | { 318 | "date": "2016-07-10T10:05:00-07:00", 319 | "amount": -29.81132890672385, 320 | "unit": "mg/dL" 321 | }, 322 | { 323 | "date": "2016-07-10T10:10:00-07:00", 324 | "amount": -29.758845397879185, 325 | "unit": "mg/dL" 326 | }, 327 | { 328 | "date": "2016-07-10T10:15:00-07:00", 329 | "amount": -29.740475872268277, 330 | "unit": "mg/dL" 331 | }, 332 | { 333 | "date": "2016-07-10T10:20:00-07:00", 334 | "amount": -29.723544896726573, 335 | "unit": "mg/dL" 336 | }, 337 | { 338 | "date": "2016-07-10T10:25:00-07:00", 339 | "amount": -29.708448246493887, 340 | "unit": "mg/dL" 341 | }, 342 | { 343 | "date": "2016-07-10T10:30:00-07:00", 344 | "amount": -29.69508573728399, 345 | "unit": "mg/dL" 346 | }, 347 | { 348 | "date": "2016-07-10T10:35:00-07:00", 349 | "amount": -29.68349593248483, 350 | "unit": "mg/dL" 351 | }, 352 | { 353 | "date": "2016-07-10T10:40:00-07:00", 354 | "amount": -29.667187499999997, 355 | "unit": "mg/dL" 356 | }, 357 | { 358 | "date": "2016-07-10T10:45:00-07:00", 359 | "amount": -29.667187499999997, 360 | "unit": "mg/dL" 361 | }, 362 | { 363 | "date": "2016-07-10T10:50:00-07:00", 364 | "amount": -29.667187499999997, 365 | "unit": "mg/dL" 366 | }, 367 | { 368 | "date": "2016-07-10T10:55:00-07:00", 369 | "amount": -29.667187499999997, 370 | "unit": "mg/dL" 371 | }, 372 | { 373 | "date": "2016-07-10T11:00:00-07:00", 374 | "amount": -29.667187499999997, 375 | "unit": "mg/dL" 376 | }, 377 | { 378 | "date": "2016-07-10T11:05:00-07:00", 379 | "amount": -29.667187499999997, 380 | "unit": "mg/dL" 381 | }, 382 | { 383 | "date": "2016-07-10T11:10:00-07:00", 384 | "amount": -29.667187499999997, 385 | "unit": "mg/dL" 386 | }, 387 | { 388 | "date": "2016-07-10T11:15:00-07:00", 389 | "amount": -29.667187499999997, 390 | "unit": "mg/dL" 391 | }, 392 | { 393 | "date": "2016-07-10T11:20:00-07:00", 394 | "amount": -29.667187499999997, 395 | "unit": "mg/dL" 396 | }, 397 | { 398 | "date": "2016-07-10T11:25:00-07:00", 399 | "amount": -30.882360732941002, 400 | "unit": "mg/dL" 401 | }, 402 | { 403 | "date": "2016-07-10T11:30:00-07:00", 404 | "amount": -30.947396175195102, 405 | "unit": "mg/dL" 406 | }, 407 | { 408 | "date": "2016-07-10T11:35:00-07:00", 409 | "amount": -31.08503859894813, 410 | "unit": "mg/dL" 411 | }, 412 | { 413 | "date": "2016-07-10T11:40:00-07:00", 414 | "amount": -31.31498143512458, 415 | "unit": "mg/dL" 416 | }, 417 | { 418 | "date": "2016-07-10T11:45:00-07:00", 419 | "amount": -31.654411731576168, 420 | "unit": "mg/dL" 421 | }, 422 | { 423 | "date": "2016-07-10T11:50:00-07:00", 424 | "amount": -32.125179575387754, 425 | "unit": "mg/dL" 426 | }, 427 | { 428 | "date": "2016-07-10T11:55:00-07:00", 429 | "amount": -32.73676007462873, 430 | "unit": "mg/dL" 431 | }, 432 | { 433 | "date": "2016-07-10T12:00:00-07:00", 434 | "amount": -33.902307858347775, 435 | "unit": "mg/dL" 436 | }, 437 | { 438 | "date": "2016-07-10T12:05:00-07:00", 439 | "amount": -35.5181207576484, 440 | "unit": "mg/dL" 441 | }, 442 | { 443 | "date": "2016-07-10T12:10:00-07:00", 444 | "amount": -37.58451849063357, 445 | "unit": "mg/dL" 446 | }, 447 | { 448 | "date": "2016-07-10T12:15:00-07:00", 449 | "amount": -40.05811404693605, 450 | "unit": "mg/dL" 451 | }, 452 | { 453 | "date": "2016-07-10T12:20:00-07:00", 454 | "amount": -42.90690119968012, 455 | "unit": "mg/dL" 456 | }, 457 | { 458 | "date": "2016-07-10T12:25:00-07:00", 459 | "amount": -46.0997705217927, 460 | "unit": "mg/dL" 461 | }, 462 | { 463 | "date": "2016-07-10T12:30:00-07:00", 464 | "amount": -49.606542706896185, 465 | "unit": "mg/dL" 466 | }, 467 | { 468 | "date": "2016-07-10T12:35:00-07:00", 469 | "amount": -53.39796856930836, 470 | "unit": "mg/dL" 471 | }, 472 | { 473 | "date": "2016-07-10T12:40:00-07:00", 474 | "amount": -57.44572904404248, 475 | "unit": "mg/dL" 476 | }, 477 | { 478 | "date": "2016-07-10T12:45:00-07:00", 479 | "amount": -61.72243518680727, 480 | "unit": "mg/dL" 481 | }, 482 | { 483 | "date": "2016-07-10T12:50:00-07:00", 484 | "amount": -66.2016281740068, 485 | "unit": "mg/dL" 486 | }, 487 | { 488 | "date": "2016-07-10T12:55:00-07:00", 489 | "amount": -70.85777930274062, 490 | "unit": "mg/dL" 491 | }, 492 | { 493 | "date": "2016-07-10T13:00:00-07:00", 494 | "amount": -75.66628999080379, 495 | "unit": "mg/dL" 496 | }, 497 | { 498 | "date": "2016-07-10T13:05:00-07:00", 499 | "amount": -80.60349177668667, 500 | "unit": "mg/dL" 501 | }, 502 | { 503 | "date": "2016-07-10T13:10:00-07:00", 504 | "amount": -85.6466463195752, 505 | "unit": "mg/dL" 506 | }, 507 | { 508 | "date": "2016-07-10T13:15:00-07:00", 509 | "amount": -90.77394539935067, 510 | "unit": "mg/dL" 511 | }, 512 | { 513 | "date": "2016-07-10T13:20:00-07:00", 514 | "amount": -95.96451091658979, 515 | "unit": "mg/dL" 516 | }, 517 | { 518 | "date": "2016-07-10T13:25:00-07:00", 519 | "amount": -101.19839489256482, 520 | "unit": "mg/dL" 521 | }, 522 | { 523 | "date": "2016-07-10T13:30:00-07:00", 524 | "amount": -106.45657946924331, 525 | "unit": "mg/dL" 526 | }, 527 | { 528 | "date": "2016-07-10T13:35:00-07:00", 529 | "amount": -111.72097690928834, 530 | "unit": "mg/dL" 531 | }, 532 | { 533 | "date": "2016-07-10T13:40:00-07:00", 534 | "amount": -116.9744295960584, 535 | "unit": "mg/dL" 536 | }, 537 | { 538 | "date": "2016-07-10T13:45:00-07:00", 539 | "amount": -122.20071003360748, 540 | "unit": "mg/dL" 541 | }, 542 | { 543 | "date": "2016-07-10T13:50:00-07:00", 544 | "amount": -127.3845208466849, 545 | "unit": "mg/dL" 546 | }, 547 | { 548 | "date": "2016-07-10T13:55:00-07:00", 549 | "amount": -132.51149478073546, 550 | "unit": "mg/dL" 551 | }, 552 | { 553 | "date": "2016-07-10T14:00:00-07:00", 554 | "amount": -137.56819470189942, 555 | "unit": "mg/dL" 556 | }, 557 | { 558 | "date": "2016-07-10T14:05:00-07:00", 559 | "amount": -142.5421135970125, 560 | "unit": "mg/dL" 561 | }, 562 | { 563 | "date": "2016-07-10T14:10:00-07:00", 564 | "amount": -147.4216745736058, 565 | "unit": "mg/dL" 566 | }, 567 | { 568 | "date": "2016-07-10T14:15:00-07:00", 569 | "amount": -152.19623085990585, 570 | "unit": "mg/dL" 571 | }, 572 | { 573 | "date": "2016-07-10T14:20:00-07:00", 574 | "amount": -156.8560658048347, 575 | "unit": "mg/dL" 576 | }, 577 | { 578 | "date": "2016-07-10T14:25:00-07:00", 579 | "amount": -161.39239287800982, 580 | "unit": "mg/dL" 581 | }, 582 | { 583 | "date": "2016-07-10T14:30:00-07:00", 584 | "amount": -165.7973556697439, 585 | "unit": "mg/dL" 586 | }, 587 | { 588 | "date": "2016-07-10T14:35:00-07:00", 589 | "amount": -170.0640278910454, 590 | "unit": "mg/dL" 591 | }, 592 | { 593 | "date": "2016-07-10T14:40:00-07:00", 594 | "amount": -174.18641337361808, 595 | "unit": "mg/dL" 596 | }, 597 | { 598 | "date": "2016-07-10T14:45:00-07:00", 599 | "amount": -178.15944606986105, 600 | "unit": "mg/dL" 601 | }, 602 | { 603 | "date": "2016-07-10T14:50:00-07:00", 604 | "amount": -181.97899005286894, 605 | "unit": "mg/dL" 606 | }, 607 | { 608 | "date": "2016-07-10T14:55:00-07:00", 609 | "amount": -185.6418395164319, 610 | "unit": "mg/dL" 611 | }, 612 | { 613 | "date": "2016-07-10T15:00:00-07:00", 614 | "amount": -189.14571877503533, 615 | "unit": "mg/dL" 616 | }, 617 | { 618 | "date": "2016-07-10T15:05:00-07:00", 619 | "amount": -192.48928226386016, 620 | "unit": "mg/dL" 621 | }, 622 | { 623 | "date": "2016-07-10T15:10:00-07:00", 624 | "amount": -195.67211453878284, 625 | "unit": "mg/dL" 626 | }, 627 | { 628 | "date": "2016-07-10T15:15:00-07:00", 629 | "amount": -198.69473027637505, 630 | "unit": "mg/dL" 631 | }, 632 | { 633 | "date": "2016-07-10T15:20:00-07:00", 634 | "amount": -201.55857427390427, 635 | "unit": "mg/dL" 636 | }, 637 | { 638 | "date": "2016-07-10T15:25:00-07:00", 639 | "amount": -204.28683826581553, 640 | "unit": "mg/dL" 641 | }, 642 | { 643 | "date": "2016-07-10T15:30:00-07:00", 644 | "amount": -206.808928577977, 645 | "unit": "mg/dL" 646 | }, 647 | { 648 | "date": "2016-07-10T15:35:00-07:00", 649 | "amount": -209.10683797261677, 650 | "unit": "mg/dL" 651 | }, 652 | { 653 | "date": "2016-07-10T15:40:00-07:00", 654 | "amount": -211.19846414401073, 655 | "unit": "mg/dL" 656 | }, 657 | { 658 | "date": "2016-07-10T15:45:00-07:00", 659 | "amount": -213.08511052496164, 660 | "unit": "mg/dL" 661 | }, 662 | { 663 | "date": "2016-07-10T15:50:00-07:00", 664 | "amount": -214.80556552941033, 665 | "unit": "mg/dL" 666 | }, 667 | { 668 | "date": "2016-07-10T15:55:00-07:00", 669 | "amount": -216.27849179498324, 670 | "unit": "mg/dL" 671 | }, 672 | { 673 | "date": "2016-07-10T16:00:00-07:00", 674 | "amount": -218.46081325324144, 675 | "unit": "mg/dL" 676 | }, 677 | { 678 | "date": "2016-07-10T16:05:00-07:00", 679 | "amount": -218.55499088082004, 680 | "unit": "mg/dL" 681 | }, 682 | { 683 | "date": "2016-07-10T16:10:00-07:00", 684 | "amount": -218.55562500000005, 685 | "unit": "mg/dL" 686 | }, 687 | { 688 | "date": "2016-07-10T16:15:00-07:00", 689 | "amount": -218.55562500000005, 690 | "unit": "mg/dL" 691 | }, 692 | { 693 | "date": "2016-07-10T16:20:00-07:00", 694 | "amount": -218.55562500000005, 695 | "unit": "mg/dL" 696 | }, 697 | { 698 | "date": "2016-07-10T16:25:00-07:00", 699 | "amount": -218.55562500000005, 700 | "unit": "mg/dL" 701 | }, 702 | { 703 | "date": "2016-07-10T16:30:00-07:00", 704 | "amount": -218.55562500000005, 705 | "unit": "mg/dL" 706 | }, 707 | { 708 | "date": "2016-07-10T16:35:00-07:00", 709 | "amount": -218.55562500000005, 710 | "unit": "mg/dL" 711 | }, 712 | { 713 | "date": "2016-07-10T16:40:00-07:00", 714 | "amount": -218.55562500000005, 715 | "unit": "mg/dL" 716 | }, 717 | { 718 | "date": "2016-07-10T16:45:00-07:00", 719 | "amount": -218.55562500000005, 720 | "unit": "mg/dL" 721 | }, 722 | { 723 | "date": "2016-07-10T16:50:00-07:00", 724 | "amount": -218.55562500000005, 725 | "unit": "mg/dL" 726 | }, 727 | { 728 | "date": "2016-07-10T16:55:00-07:00", 729 | "amount": -218.55562500000005, 730 | "unit": "mg/dL" 731 | }, 732 | { 733 | "date": "2016-07-10T17:00:00-07:00", 734 | "amount": -218.55562500000005, 735 | "unit": "mg/dL" 736 | }, 737 | { 738 | "date": "2016-07-10T17:05:00-07:00", 739 | "amount": -218.55562500000005, 740 | "unit": "mg/dL" 741 | }, 742 | { 743 | "date": "2016-07-10T17:10:00-07:00", 744 | "amount": -218.55562500000005, 745 | "unit": "mg/dL" 746 | }, 747 | { 748 | "date": "2016-07-10T17:15:00-07:00", 749 | "amount": -218.55562500000005, 750 | "unit": "mg/dL" 751 | }, 752 | { 753 | "date": "2016-07-10T17:20:00-07:00", 754 | "amount": -218.55562500000005, 755 | "unit": "mg/dL" 756 | }, 757 | { 758 | "date": "2016-07-10T17:25:00-07:00", 759 | "amount": -218.55562500000005, 760 | "unit": "mg/dL" 761 | }, 762 | { 763 | "date": "2016-07-10T17:30:00-07:00", 764 | "amount": -218.55562500000005, 765 | "unit": "mg/dL" 766 | }, 767 | { 768 | "date": "2016-07-10T17:35:00-07:00", 769 | "amount": -218.55562500000005, 770 | "unit": "mg/dL" 771 | } 772 | ] --------------------------------------------------------------------------------