Skip to content

Conversation

@nhamming
Copy link

https://tidepool.atlassian.net/browse/LOOP-1927

require the CGM manager to interpret glucose sample using its managed user thresholds

Copy link

@ps2 ps2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Just a naming suggestion.

var cgmLifecycleProgress: DeviceLifecycleProgress? { get }

/// gets the type of a glucose sample using the CGM manager managed glucose thresholds
func glucoseValueType(for glucose: GlucoseSampleValue) -> GlucoseValueType?
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"ValueType" is quite vague. Looking at what GlucoseValueType contains, maybe GlucoseRangeCategory?

@nhamming nhamming requested a review from ps2 September 21, 2020 13:05
@nhamming
Copy link
Author

@ps2 Updated with the suggested naming.

Also, included a Signal Loss mode with alert as requested from design to assist with design review.

Copy link

@ps2 ps2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@nhamming nhamming merged commit b81e921 into dev Sep 22, 2020
@nhamming nhamming deleted the nate/fix/LOOP-1927/manual-glucose-entry branch September 22, 2020 21:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants