Releases: ps2/rileylink_ios
Releases · ps2/rileylink_ios
v0.11.2
v0.11.1
v0.11.0
RileyLinkKit compatibility changes:
- PumpOps runSession -> runSessionWithName
RileyLinkKit updates:
- Errors now distinguish between invalid/corrupt packets, no response, and crosstalk detected.
- Expected time for wake cycles fixed, avoiding erroneous RileyLinkTimeout errors.
- Use shorter wake attempts on mysentry supporting pumps
- Use a continuous, longer stream of wake packets for non-mysentry pumps, instead of 3 shorter retries.
MinimedKit updates:
- New history records supported:
SetAutoOff
,ClearSettings
,ChangeBolusWizardSetup
, and some mystery records caused by restoring user settings. - Cleaner string descriptions for pump messages
RileyLinkBLEKit updates:
- RL sessions are named for easier debugging in Xcode logs
v0.10.0
- Support for populating devicestatus records in Nightscout for the Nightscout loop plugin (breaks compatibilty with 0.9.0)
- Handle EnableBolusWizardPumpEvent in pump history
- Fix for uploading BolusWizard carbs when bolus is a second after the bw event.
- Parse high bit of meal marker record correctly.
v0.9.0
- Compatibility breakage: Nightscout upload structures and initializers
- Keep RileyLink BLE timer tick on, to prevent app from not waking.
- Remove unused files that were causing many compilation warnings.
- Updates to support uploading Loop status to Nightscout, specifically predicted BGs
- History fetching more reliable for x22 pumps.
v0.8.0
- Swift structs describing and implementing Nightscout devicestatus upload format, including fields for openaps plugin.
- Fix event timestamp interpretation issues when pump crashes or loses time for some reason
- Added a stateless upload path for Nightscout treatments (#177)
- New method to read pump status, including pump time, reservoir, model, battery, bolusing and suspended states
v0.7.1
v0.7.0
Breaking API change
NightscoutUploadKit.init(siteURL: String?, APISecret: String?)
is now NightscoutUploadKit.init(siteURL: NSURL, APISecret: String)
.
New features
- new journal entry records (meal marker, insulin marker, other)
- time format record
- check NS auth credentials upon entry
- update RSSI value frequently in device view UI
v0.6.0
Breaking API change
NightscoutUploadKit.init(siteURL: String?, APISecret: String?, pumpID: String?)
is now NightscoutUploadKit.init(siteURL: String?, APISecret: String?)
.
A reset()
method was added to clear persisted state related to a specific pump.
New features
- Adds UI to rename devices
- Adds the read clock command
- Adds the ability to share the output of a device test command