Skip to content

Don't allow multiple CGM data sources to be active simultaneously #361

Closed

Description

@bharat

Currently it's possible for you to enable the G4 and the G5 data sources concurrently. That's probably ok because who's going to slap a G4 and a G5 on their body? But we've got a change coming to add Enlite support in #349 which will complicate things.

Let's create a UI that allow the user to choose one and only one data source.

Activity

  1. changed the title [-]Don't allow multiple glucose data sources to be active simultaneously[/-] [+]Don't allow multiple CGM data sources to be active simultaneously[/+] on Jan 5, 2017
  2. bharat commented on Jan 5, 2017

    @bharat
    Author

    Ok, it looks like it should be relatively straightforward to do a refactoring of the settings to pull out a couple of new groups. One for the pump (since now the Pump ID and the new Pump battery type are a related set) and one for the CGM. It'd look like this:

    screen shot 2017-01-04 at 7 54 22 pm

    We can then create rules for the CGM section such that:

    1. G5 Transmitter cannot be enabled unless the G5 Transmitter ID is well formed
    2. Only one of the CGM options can be enabled at any given time

    This creates space for us to add future Enlite support.

  3. Kdisimone commented on Oct 17, 2018

    @Kdisimone
    Collaborator

    Resolved with #364 (plus new CGM manager work in current dev changes this selection as well)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions