Skip to content
12 changes: 2 additions & 10 deletions docs/browser/build-dev-browser.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,16 +47,8 @@ Your `LoopWorkspace fork` is at `https://github.com/username/LoopWorkspace` wher
If you're building `dev`, you can skip ahead to [Add `Branch`](#add-branch). If you're building a feature branch, copy the branch name into your paste buffer to minimize typographical errors.


``` { .bash .copy title="Add Dana and Medtrum pumps to dev branch" }
feat/dev-dana-medtrum
```

``` { .bash .copy title="Add Dana and Medtrum pumps, Eversense CGM to dev branch" }
feat/eversense
```

``` { .bash .copy title="Add Dana, Medtrum and All Omnipod Types, Eversense CGM to dev branch" }
feat/omnipodkit
``` { .bash .copy title="Branch to Add Dana Pump Support" }
feat/all-managers
```

### Add `Branch`
Expand Down
2 changes: 1 addition & 1 deletion docs/build/cgm.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ With Loop 3.4 and newer versions, some *Libre* CGM are supported.
## *Eversense* E3 and 365 CGM
![img/eversense.png](img/eversense.png){width="150"}

Both the Eversense E3 (90 days & 180 days) and the Eversense 365 (full year) transmitters are supported, on an experimental branch feat/eversense.
Both the Eversense E3 (90 days & 180 days) and the Eversense 365 (full year) transmitters are supported, on the `dev` branch with v3.14.2.

* See [Loop Development: Branches](../version/development.md#branches){: target="_blank" } for more information on how to build this branch.

Expand Down
19 changes: 6 additions & 13 deletions docs/build/pump.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,12 +26,12 @@ These types of pumps are compatible with the *Loop* app.
* [Older Medtronic pumps](pump.md#check-medtronic-pump-version)
* [Omnipod Eros pumps](pump.md#omnipod-pumps)
* [Omnipod DASH pumps](#omnipod-dash)
* See caveat about [iPhone 16](phone.md#compatible-device){: target="_blank" }
* See caveat about [iPhone 16 and 17e](phone.md#compatible-device){: target="_blank" }
* [Medtrum Touchcare Nano](#medtrum-nano) (included in `dev` branch, planned for next release)

You must build a special branch to test these pumps. Please only test if you are willing to update frequently, pay close attention and return to open loop as needed.
You must build a special branch to test some pumps. Please only test if you are willing to update frequently, pay close attention and return to open loop as needed.

* [Dana-i / DanaRS-v3](#sooil-dana-pumps) (new pump manager, work in progress)
* [Medtrum Touchcare Nano](#medtrum-nano) (new pump manager, work in progress)
* [Dana-i / DanaRS-v3](#sooil-dana-pumps) (new pump manager, work in progress, included in `feat/all-managers` branch)

## Check Medtronic Pump Version

Expand Down Expand Up @@ -196,7 +196,7 @@ Loop does not support Omnipod 5 pods.
## Sooil Dana pumps

!!! warning "You must build a feature branch to use Dana pumps"
Dana is supported in both of [these feature branches](../version/development.md#feature-branch-dana-and-medtrum-support){: target="_blank" }, `feat/dev-dana-medtrum` or `feat/eversense`.
Dana is supported in [`feat/all-managers` feature branch](../version/development.md#feature-branch-featall-managers){: target="_blank" }.
Comment thread
marionbarker marked this conversation as resolved.

* You must follow [zulipchat DanaKit topic](https://loop.zulipchat.com/#narrow/channel/144182-development/topic/DanaKit.20Troubleshooting/with/547829260)

Expand Down Expand Up @@ -224,14 +224,7 @@ The DanaRS was first released in 2002, with firmware version v1 which is not sup

## Medtrum Nano

!!! warning "You must build a feature branch to use Medtrum pumps"
Medtrum Nano is supported in both of [these feature branches](../version/development.md#feature-branch-dana-and-medtrum-support){: target="_blank" }, `feat/dev-dana-medtrum` or `feat/eversense`.

* You must follow [zulipchat Medtrum channel](https://loop.zulipchat.com/#narrow/channel/144182-development/topic/Medtrum.20Nano.20-.20pumps.20for.20development.20use/with/481836247)

Read this section in LoopDocs:

* [Medtrum Nano](../loop-3/add-pump.md#medtrum-nano){: target="_blank" }
Medtrum support was added to the `dev` branch in version 3.14.2, and will be included in the next release.

!!! info "All versions are supported!"
Both 200U (MD0201 & MD8201) and 300U (MD8301) version are supported with the correct version of the *Loop* app.
Expand Down
5 changes: 1 addition & 4 deletions docs/faqs/cgm-faqs.md
Original file line number Diff line number Diff line change
Expand Up @@ -131,10 +131,7 @@ If you prefer not to customize Loop, then you can configure [Nightscout](https:/

## Can I use Eversense E3 or Eversense 365?

Using the experimental branch, feat/eversense using Loop 3.11.0 or newer, you can make a native connection to your Eversense E3 or 365.

* See [Loop Development: Branches](../version/development.md#branches){: target="_blank" } for more information on how to build this branch.

With `dev` branch, 3.14.2 and later, Eversense is included in the Loop build.

## Can the *Loop* app read CGM data from Nightscout?

Expand Down
3 changes: 3 additions & 0 deletions docs/intro/overview-intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -98,3 +98,6 @@ Here are development history links to other resources for you to explore.
* How the Omnipod Eros pods were cracked to work with&nbsp;<span translate="no">Loop</span>:
* [Insulin Pumps, Decapped Chips and Software Defined Radios](https://medium.com/@ps2) written by&nbsp;<span translate="no">Loop</span>&nbsp;developer Pete Schwamb
* [Deep Dip Teardown of Tubeless Insulin Pump](https://arxiv.org/ftp/arxiv/papers/1709/1709.06026.pdf) by Sergei Skorobogatov

* What role does *Tidepool* play in *Loop* development?
* Please see [Relationship with *Tidepool Loop*](../version/development.md#relationship-with-tidepool-loop){: target="_blank" }
9 changes: 4 additions & 5 deletions docs/loop-3/add-cgm.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Loop can be connected to the following CGMs:
* [Dexcom G7 or ONE+](#dexcom-g7-or-one)
* [Libre](#libre) **(Loop 3.4 and later)**
* Only some Libre sensors are supported; some have encryption that limits DIY use
* [Eversense E3/365](#eversense-e3365) **Experimental branch only**
* [Eversense E3/365](#eversense-e3365) **`dev` branch, v3.14.2**
* [Minimed Enlite CGM](#medtronic-enlite-cgm)
* Medtronic Pump only
* **You must [add the Medtronic pump](add-pump.md) first**
Expand Down Expand Up @@ -158,6 +158,8 @@ With Eversense added to *Loop* you get direct connection to your transmitter for

The *Loop* app does not have glucose notification features, at this time. You can enable the on-transmitter notification within the *Loop* app so the transmitter will vibrate to alert you of an issue.

The Eversense implementation for Loop (and other OS-AID systems) enables you to upload your readings through the Eversense system and to use the Eversense NOW app. You can invite people to follow your CGM values.

Review the graphic and text below for the steps to add the Eversense CGM. Note the middle screen of that graphic is only shown for the 365 transmitter. The E3 does not require a login step.

![Steps to add Eversense CGM](img/eversense-login-screen.png){width="750"}
Expand All @@ -184,10 +186,7 @@ If you are having trouble with connecting to the Eversense, try these steps.

#### Important Information

!!! warning "You must build feat/eversense branch to use the Eversense CGM"
The Eversense CGM is in feat/eversense (as of version v3.11.0) and is experimental as of now.

This branch adds the [EversenseKit](https://github.com/loopandlearn/EversenseKit) repository to the *Loop* app.
!!! warning "You must build the `dev` branch to use the Eversense CGM"

!!! important "Wait till initialization phase is completed"
During the initialization phase after insertion of a new sensor, the glucose reading might be incorrect.
Expand Down
25 changes: 10 additions & 15 deletions docs/loop-3/add-pump.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,10 @@ Loopers can choose from multiple pumps and a simulator:
* Please refer to [Compatible Pump](../build/pump.md#check-medtronic-pump-version) for additional details
* Omnipod
* Omnipod DASH
* [All Omnipod Types](../version/development.md#feature-branch-omnipodkit-pump-manager){: target="_blank" } (available with `feat/omnipodkit` feature branch)
* [All Omnipod Types](../version/development.md#transition-to-omnipodkit){: target="_blank" } (available with `dev` v3.14.2)
* Dana-i / DanaRS-v3 (**work-in-progress; new pump manager, use with care**)
* Note: DanaRS-v1 or any Dana Korean versions are not supported
* Medtrum Nano patch pump (**work-in-progress; new pump manager, use with care**)
* Medtrum Nano patch pump (available in `dev` branch, v3.14.2)
* Insulin Pump Simulator

!!! info "Omnipod Terms"
Expand Down Expand Up @@ -56,7 +56,7 @@ Here is an overview of the different steps for adding each pump. Before changin

#### Other Pumps

> These are new pump managers that can be built using one of [two feature branches](../version/development.md#feature-branch-dana-and-medtrum-support){: target="_blank" }, `feat/dev-dana-medtrum` or `feat/eversense`.
> These are new pump managers that can be built using the `dev` branch for Medtrum or a [feature branch for Dana](../version/development.md#status-for-dana-support){: target="_blank" }.

* [Dana-i / DanaRS-v3](#dana-i-danars-v3)
* [Medtrum Nano](#medtrum-nano)
Expand Down Expand Up @@ -250,13 +250,15 @@ The Medtronic status and commands available are shown in the [Pump Settings](med

### Dana is a New Pump Manager

**WARNING: Dana support in Loop is a work-in-progress; this is one of several new pump managers.**
**WARNING: Dana support in Loop is a work-in-progress.**

### Before Testing Dana

You must build a feature branch to get Dana support in Loop. You can use either one of two feature branches: `feat/dev-dana-medtrum` or `feat/eversense`.
You must build a feature branch to get Dana support in Loop

* Please refer to information summarized at [Feature Branch: Dana and Medtrum Support](../version/development.md#feature-branch-dana-and-medtrum-support){: target="_blank" }.
* `feat/all-managers`.

* Please refer to information summarized at [Status for Dana Support](../version/development.md#status-for-dana-support){: target="_blank" }.


### When Testing Dana
Expand Down Expand Up @@ -375,16 +377,9 @@ Therefore, it is important to check if your CGM provides a heartbeat. If it does

### Medtrum is a New Pump Manager

**WARNING: Medtrum support in Loop is a work-in-progress; this is one of several new pump managers.**

You must build a feature branch to get Medtrum support in Loop. You can use either one of two feature branches: `feat/dev-dana-medtrum` or `feat/eversense`.

* Please refer to information summarized at [Feature Branch: Dana and Medtrum Support](../version/development.md#feature-branch-dana-and-medtrum-support){: target="_blank" }.


### When Testing Medtrum Nano
**Medtrum is available in `dev` branch, v3.14.2.**

* Please do not use Medtrum Nano with Loop unless you are willing to test and communicate with [developers on zulipchat in the Medtrum channel](https://loop.zulipchat.com/#narrow/channel/144182-development/topic/Medtrum.20Nano.20-.20pumps.20for.20development.20use/with/481836247)
You must build the `dev` branch to get Medtrum support in Loop.

### Confirm Patch and Pump Base are Compatible

Expand Down
3 changes: 1 addition & 2 deletions docs/loop-3/dana.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,8 @@

### Testing Dana with the *Loop* App

* The branch needed to get Dana in *Loop* is: `feat/dev-dana-medtrum`
* The branch needed to get Dana in *Loop* is: `feat/all-managers`
* This branch is subject to rapid updates
* If you also want to use the Eversense CGM, the `feat/eversense` branch provides support for Dana and Medtrum along with the Eversense CGM

* Please refer to the [zulipchat Loop-dev development channel](https://loop.zulipchat.com/#narrow/channel/144182-development/topic/Loop-dev.20Status/with/515372445) before building this branch.

Expand Down
8 changes: 2 additions & 6 deletions docs/loop-3/eversense.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,9 @@

Please review the [EversenseKit Issues](https://github.com/bastiaanv/EversenseKit/issues) page for open issues reported for the EversenseKit CGM Manager.

## Testing Eversense with the *Loop* App
## Using Eversense with the *Loop* App

* The branch needed to get Eversense in *Loop* is: `feat/eversense`
* This branch is subject to rapid updates
* This branch provides support for Dana and Medtrum along with the Eversense CGM

* Please refer to the [zulipchat Loop-dev development channel](https://loop.zulipchat.com/#narrow/channel/144182-development/topic/Loop-dev.20Status/with/515372445) before building this branch.
Eversense support was added to the `dev` branch in version 3.14.2.

## Eversense 365 Screen

Expand Down
10 changes: 1 addition & 9 deletions docs/loop-3/medtrum.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,20 +8,12 @@

## Medtrum Nano Pump

The Medtrum Nano Pump is supported using the *Loop* app built with a feature branch. See [Feature Branches](../version/development.md#how-to-build-feature-branches){: target="_blank" } for building instructions.
The Medtrum Nano Pump support was added to the `dev` branch in version 3.14.2.

* The pump patch is designed to be changed every 3 days
* The pump base is reusable - do not accidentally discard the base after removing the patch
* Versions 200U (MD0201 & MD8201) and 300U (MD8301) are supported

### Testing Medtrum with the *Loop* App

* The branch needed to get Medtrum in *Loop* is: `feat/dev-dana-medtrum`
* This branch is subject to rapid updates
* If you also want to use the Eversense CGM, the `feat/eversense` branch provides support for Dana and Medtrum along with the Eversense CGM

* Please refer to the [zulipchat Loop-dev development channel](https://loop.zulipchat.com/#narrow/channel/144182-development/topic/Loop-dev.20Status/with/515372445) before building this branch.

- - -

## Medtrum Nano Screen
Expand Down
7 changes: 2 additions & 5 deletions docs/loop-3/settings.md
Original file line number Diff line number Diff line change
Expand Up @@ -160,11 +160,8 @@ The information about the pump section is detailed on several different pages. F
* [Add or Modify Pump](add-pump.md)
* [Omnipod or Omnipod DASH](omnipod.md) Status and Commands
* [Medtronic](medtronic.md) Status and Commands

There are several new pump managers available when you [build a feature branch](../version/development.md#feature-branch-dana-and-medtrum-support){: target="_blank" }:

* [Dana Pumps](dana.md)
* [Medtrum Pumps](medtrum.md)
* [Medtrum Pumps](medtrum.md) requires `dev` branch
* [Dana Pumps](dana.md) requires a feature branch: [Status for Dana Support](../version/development.md#status-for-dana-support){: target="_blank" }:

### [CGM Settings](add-cgm.md)

Expand Down
8 changes: 2 additions & 6 deletions docs/troubleshooting/dana-faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,9 @@

## Branch for Dana

You may choose one of two feature branches to get Dana in Loop
You must build the `feat/all-managers` branch to get support for Dana.

* `feat/dev-dana-medtrum`: adds support for Dana and Medtrum pumps
* `feat/eversense`: adds support for the Eversense CGM in addition to the Dana and Medtrum pumps


These branches are subject to rapid updates. Any updates to Dana and Medtrum pumps are found in both branches.
This branch is subject to rapid updates.

## Q: How long should the Dana pump last on a battery?

Expand Down
Loading