You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/build/pump.md
+6-10Lines changed: 6 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,8 +30,8 @@ These types of pumps are compatible with the *Loop* app.
30
30
31
31
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.
32
32
33
-
*[Dana-i / DanaRS-v3](#sooil-dana-pumps) (experts only, work in progress)
34
-
*[Medtrum Touchcare Nano](#medtrum-nano) (experts only, work in progress)
33
+
*[Dana-i / DanaRS-v3](#sooil-dana-pumps) (new pump manager, work in progress)
34
+
*[Medtrum Touchcare Nano](#medtrum-nano) (new pump manager, work in progress)
35
35
36
36
## Check Medtronic Pump Version
37
37
@@ -195,8 +195,8 @@ Loop does not support Omnipod 5 pods.
195
195
196
196
## Sooil Dana pumps
197
197
198
-
!!! warning "You must build `feat/dev-dana-medtrum` branch to use Dana pumps"
199
-
This branch is experimental and requires careful attention to bolus accounting and IOB reporting.
198
+
!!! warning "You must build a feature branch to use Dana pumps"
199
+
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`.
200
200
201
201
* You must follow [zulipchat DanaKit topic](https://loop.zulipchat.com/#narrow/channel/144182-development/topic/DanaKit.20Troubleshooting/with/547829260)
202
202
@@ -211,8 +211,6 @@ Loop does not support Omnipod 5 pods.
211
211
212
212
The Dana-i is the latest and greatest from the Korean pump manufacturer Sooil, released in 2020.
213
213
214
-
> The `feat/dev-dana-medtrum` branch supports Dana-i.
215
-
216
214
{width="250"}
217
215
{align="center"}
218
216
@@ -221,15 +219,13 @@ The Dana-i is the latest and greatest from the Korean pump manufacturer Sooil, r
221
219
The DanaRS was first released in 2002, with firmware version v1 which is not supported at this time. Only firmware version v3 and onwards are supported with the *Loop* app.
222
220
[Check here](../loop-3/add-pump.md#dana-i-danars-v3) to see how to check your firmware version.
223
221
224
-
> The `feat/dev-dana-medtrum` branch supports DanaRS-v3.
225
-
226
222
{width="250"}
227
223
{align="center"}
228
224
229
225
## Medtrum Nano
230
226
231
-
!!! warning "You must build `feat/dev-dana-medtrum` branch to use Medtrum pumps"
232
-
This branch is experimental and requires careful attention to bolus accounting and IOB reporting.
227
+
!!! warning "You must build a feature branch to use Medtrum pumps"
228
+
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`.
233
229
234
230
* You must follow [zulipchat Medtrum channel](https://loop.zulipchat.com/#narrow/channel/144182-development/topic/Medtrum.20Nano.20-.20pumps.20for.20development.20use/with/481836247)
> 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`.
59
59
60
60
*[Dana-i / DanaRS-v3](#dana-i-danars-v3)
61
61
*[Medtrum Nano](#medtrum-nano)
@@ -235,40 +235,34 @@ The Medtronic status and commands available are shown in the [Pump Settings](med
235
235
236
236
## Dana-i / DanaRS-v3
237
237
238
-
### Dana in Loop Requires Expert Testing
238
+
### Check Dana Pump Version
239
239
240
-
**WARNING: Dana support in Loop is a work-in-progress; only experts should consider testing this.**
240
+
!!! info "Support for Dana-i"
241
+
All versions of the Dana-i are supported at the moment!
241
242
242
-
> **A pump manager that works for Trio must be separately tested for Loop**
243
+
!!! warning "Check your DanaRS version before starting"
244
+
Only the DanaRS firmware v3.0 or higher is supported, every other version is not supported or is untested (The korean versions are untested for example).
245
+
To check your DanaRS version, please go to "Analyze" -> "Model information". The version should be at least `xxx-3.0.0`.
243
246
244
-
* Several issues were reported regarding bolus accounting and IOB reporting for Loop
245
-
* For this reason, the Dana pump support, available in v3.8.1, was removed from the `main` and `dev` branches for v3.8.2 (3.9.2)
246
-
* Please do not use Dana with Loop unless you are willing to test and communicate with [developers on zulipchat in this DanaKit channel](https://loop.zulipchat.com/#narrow/channel/144182-development/topic/DanaKit.20Troubleshooting/with/547829260)
247
+
{width="450"}
248
+
{align="center"}
247
249
248
-
### Before Testing Dana
250
+
### Dana is a New Pump Manager
249
251
250
-
The branch needed to get Dana in Loop is: `feat/dev-dana-medtrum`.
252
+
**WARNING: Dana support in Loop is a work-in-progress; this is one of several new pump managers.**
251
253
252
-
This branch is subject to rapid updates.
254
+
### Before Testing Dana
253
255
254
-
Please refer to [zulipchat DanaKit topic](https://loop.zulipchat.com/#narrow/channel/144182-development/topic/DanaKit.20Troubleshooting/with/547829260) before building this branch.
256
+
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`.
255
257
256
-
### When Testing Dana
258
+
* Please refer to information summarized at [Feature Branch: Dana and Medtrum Support](../version/development.md#feature-branch-dana-and-medtrum-support){: target="_blank" }.
257
259
258
-
!!! warning "You must build feat/dev-dana-medtrum branch to use Dana pumps"
259
-
This branch is experimental and requires careful attention to bolus accounting and IOB reporting.
260
-
261
-
* You must follow [zulipchat DanaKit topic](https://loop.zulipchat.com/#narrow/channel/144182-development/topic/DanaKit.20Troubleshooting/with/547829260)
262
260
263
-
!!! info "Support for Dana-i"
264
-
All versions of the Dana-i are supported at the moment!
261
+
### When Testing Dana
265
262
266
-
!!! warning "Check your DanaRS version before starting"
267
-
Only the DanaRS firmware v3.0 or higher is supported, every other version is not supported or is untested (The korean versions are untested for example).
268
-
To check your DanaRS version, please go to "Analyze" -> "Model information". The version should be at least `xxx-3.0.0`.
263
+
* Please do not use Dana with Loop unless you are willing to test and communicate with [developers on zulipchat in this DanaKit channel](https://loop.zulipchat.com/#narrow/channel/144182-development/topic/DanaKit.20Troubleshooting/with/547829260)
269
264
270
-
{width="450"}
271
-
{align="center"}
265
+
### Add Dana Pump
272
266
273
267
You can only add the Dana when no pump is selected. If you already have a pump selected, you must first delete the pump as detailed in [Change Pump Type](#change-pump-type).
274
268
@@ -378,30 +372,20 @@ Therefore, it is important to check if your CGM provides a heartbeat. If it does
378
372
## Medtrum Nano
379
373
380
374
381
-
### Medtrum in Loop Requires Expert Testing
382
-
383
-
**WARNING: Medtrum support in Loop is a work-in-progress; only experts should consider testing this.**
375
+
### Medtrum is a New Pump Manager
384
376
385
-
> **A pump manager that works for Trio must be separately tested for Loop**
377
+
**WARNING: Medtrum support in Loop is a work-in-progress; this is one of several new pump managers.**
386
378
387
-
* Several issues were reported regarding bolus accounting and IOB reporting for Loop
388
-
* For this reason, the Medtrum pump support is only found in a special branch
389
-
* Please do not use Medtrum 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)
379
+
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`.
390
380
391
-
### Before Testing Medtrum
381
+
* Please refer to information summarized at [Feature Branch: Dana and Medtrum Support](../version/development.md#feature-branch-dana-and-medtrum-support){: target="_blank" }.
392
382
393
-
The branch needed to get Medtrum in Loop is: `feat/dev-dana-medtrum`.
394
383
395
-
This branch is subject to rapid updates.
384
+
### When Testing Medtrum Nano
396
385
397
-
Please refer to the [zulipchat Medtrum channel](https://loop.zulipchat.com/#narrow/channel/144182-development/topic/Medtrum.20Nano.20-.20pumps.20for.20development.20use/with/481836247) before building this branch.
386
+
*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)
398
387
399
-
### When Testing Medtrum
400
-
401
-
!!! warning "You must build feat/dev-dana-medtrum branch to use Medtrum patch pumps"
402
-
The Medtrum patch pump is experimental and requires careful attention to bolus accounting and IOB reporting.
403
-
404
-
* You must follow [zulipchat Medtrum channel](https://loop.zulipchat.com/#narrow/channel/144182-development/topic/Medtrum.20Nano.20-.20pumps.20for.20development.20use/with/481836247)
388
+
### Confirm Patch and Pump Base are Compatible
405
389
406
390
!!! info "All versions are supported!"
407
391
Both 200U (MD0201 & MD8201) and 300U (MD8301) version are supported with the correct version of the *Loop* app.
@@ -414,6 +398,8 @@ Please refer to the [zulipchat Medtrum channel](https://loop.zulipchat.com/#narr
414
398
{width="450"}
415
399
{align="center"}
416
400
401
+
### Add Medtrum Nano Pump
402
+
417
403
You can only add the Medtrum patch pump when no pump is selected.
418
404
If you already have a pump selected, you must first delete the pump as detailed in [Change Pump Type](#change-pump-type).
Copy file name to clipboardExpand all lines: docs/loop-3/settings.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -161,10 +161,10 @@ The information about the pump section is detailed on several different pages. F
161
161
*[Omnipod or Omnipod DASH](omnipod.md) Status and Commands
162
162
*[Medtronic](medtronic.md) Status and Commands
163
163
164
-
For experts only, requires a special branch:
164
+
There are several new pump managers available when you [build a feature branch](../version/development.md#feature-branch-dana-and-medtrum-support){: target="_blank" }:
Copy file name to clipboardExpand all lines: docs/version/development.md
+30-9Lines changed: 30 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -46,9 +46,9 @@ The table below lists active branches. Note that updates may occur and be announ
46
46
|:--|:--|:--|:--|
47
47
| main | 3.12.1 | 03 Apr 2026 | release|
48
48
| dev | 3.13.1 | 02 Apr 2026 | code is currently the same as `main`|
49
-
|[feat/pod-keep-alive](#feature-branch-pod-keep-alive-feature)<br>- SHA `4612426`| 3.13.1 |31 Mar 2026|- uses the OmniBLE pod-keep-alive branch to support users of iPhone 16 or 17e phones with InPlay BLE (-Atlas) DASH pods<br> - SHA for OmniBLE is `dade6ed`<br>**Please read [Feature Branch: Pod Keep Alive Feature](#feature-branch-pod-keep-alive-feature)**|
50
-
|[feat/dev-dana-medtrum](#feature-branch-dana-and-medtrum-support) <br>- SHA `31fe9f6`| 3.13.1 |31 Mar 2026 | - adds support for Dana and Medtrum pumps<br> - SHA for DanaKit is `0158fc8`<br> - SHA for MedtrumKit is `b7f3d44`<br>**Medtrum User Interface Redesigned** to be more like the Omnipod User Interace|
51
-
|[feat/eversense](#feature-branch-eversense-support) <br>- SHA `126c4a6`| 3.13.1 |31 Mar 2026 | - adds experimental support for Eversense (includes Dana and Medtrum pumps support too)<br>- this branch is ready for expert testers to evaluate and report back<br> - SHA for Eversense is `0bf3cf4`|
49
+
|[feat/pod-keep-alive](#feature-branch-pod-keep-alive-feature)<br>- SHA `6b7cf86`| 3.13.1 |16 Apr 2026|OmniBLE dev was updated to include the pod-keep-alive feature with [PR 165](https://github.com/LoopKit/OmniBLE/pull/165).<br>The LoopWorkspace main and dev branches are not yet updated.<br>Keep using the feature branch in the meantime if you use iPhone 16 or 17e phones with InPlay BLE (-Atlas) DASH pods<br> - SHA for OmniBLE is `14c03be`<br>**Please read [Feature Branch: Pod Keep Alive Feature](#feature-branch-pod-keep-alive-feature)**|
50
+
|[feat/dev-dana-medtrum](#feature-branch-dana-and-medtrum-support) <br>- SHA `58758c5`| 3.13.1 |30 Apr 2026 | - adds support for Dana and Medtrum pumps<br> - SHA for DanaKit is `5148f19`<br> - SHA for MedtrumKit is `64f716c`<br>**Medtrum User Interface Redesigned** to be more like the Omnipod User Interac.<br>Several fixes added for MedtrumKit, not yet in DanaKit|
51
+
|[feat/eversense](#feature-branch-eversense-support) <br>- SHA `63684de`| 3.13.1 |30 Apr 2026 | - adds experimental support for Eversense (includes Dana and Medtrum pumps support - same SHA as above)<br>- this branch is ready for use to evaluate and report back<br> - SHA for Eversense is `eaca3a7`|
52
52
53
53
!!! important "Eversense Support"
54
54
The Eversense CGM is now supported by the *Loop* app in a feature branch. To simplify maintenance, the branch which supports Eversense also supports the two new pumps: Dana and Medtrum.
@@ -186,13 +186,13 @@ While RileyLink is selected, the app is triggered by the RileyLink one minute he
186
186
187
187
### Feature Branch: Dana and Medtrum Support
188
188
189
-
Anyone using Dana or Medtrum pumps must build one of these branches. The pump manager support is identical. The difference is the second one includes support for the Eversense CGM.
189
+
Anyone using Dana or Medtrum pumps must build one of these branches. The pump manager support is identical. The difference is the second one includes support for the Eversense CGM. Build instructions are found here: [How to Build Feature Branches](#how-to-build-feature-branches).
190
190
191
191
*`feat/dev-dana-medtrum`
192
192
*`feat/eversense`
193
193
194
-
!!! important "Experts Only"
195
-
Please only use a feature branch if you are prepared to follow along in zulipchat and are willing to help test and resolve issues. This is critical when using new pump managers.
194
+
!!! important "New Pump Managers"
195
+
These are new Pump Managers and may have known or unknown bugs. Please only use a feature branch if you are prepared to follow along in zulipchat and are willing to help test and resolve issues. This is critical when using new pump managers.
196
196
197
197
* Please ensure you have the latest version of a given branch by synching before you build:
198
198
* Browser Build: be sure you select `feat/dev-dana-medtrum` or `feat/eversense` branch
@@ -203,14 +203,22 @@ Anyone using Dana or Medtrum pumps must build one of these branches. The pump ma
203
203
* See [Mac-Xcode Build](#mac-xcode-build) for fresh download instructions
204
204
205
205
!!! important "Bluetooth Connection Issues for Dana and Medtrum"
206
-
Both the Dana and Medtrum pumps are designed to stay in continuous Bluetooth commnication with the pump controller. The behavior of your OS-AID system needs to properly handle boluses in progress if that communication is interrupted. This can happen if someone walks away from their phone during a bolus.
206
+
Both the Dana and Medtrum pumps are designed to stay in continuous Bluetooth commnication with the pump controller. This is quite different from the older Pod and Medtronic pumps.
207
+
208
+
The behavior of your OS-AID system needs to properly handle bolus and temp basal rate events in progress if that communication is interrupted. This can happen if someone walks away from their phone during a bolus or while a temp basal rate is in progress.
207
209
208
210
Please read the rest of this section to learn about how this might affect an older or current version of your OS-AID app.
209
211
210
-
#### Closed Issue for Medtrum
212
+
#### Recently Closed Issue for Medtrum
211
213
212
214
!!! success "Medtrum Bluetooth Comms Loss Updated"
213
215
216
+
#### MedtrumKit - fixed on 29 April 2026
217
+
218
+
[MedtrumKit Issue 112](https://github.com/jbr7rr/MedtrumKit/issues/112) reported that MedtrumKit did not properly handle a Temp Basal Rate (TBR) event if BLE comms was lost at the time the TBR completed.
219
+
220
+
[MedtrumKit PR 118](https://github.com/jbr7rr/MedtrumKit/pull/118) provided an updated management of TBR providing accurate handling of TBR when BLE was interrupted and later restored.
221
+
214
222
#### MedtrumKit - fixed on 25 March 2026
215
223
216
224
[MedtrumKit Issue 92](https://github.com/jbr7rr/MedtrumKit/issues/92) reported that when the Medtrum moved out of Bluetooth range, the app reported an interrupted bolus when in fact the bolus continued. This led to underreported values for Active Insulin, also known as Insulin on Board (IOB).
@@ -223,7 +231,9 @@ Anyone using Dana or Medtrum pumps must build one of these branches. The pump ma
223
231
224
232
#### DanaKit - Issue is still open
225
233
226
-
The Medtrum Issue report led to testing for DanaKit. It has a slighlty different error signature. This one is an open Issue, so Dana users need to be aware of this.
234
+
The Medtrum Issue report led to testing for DanaKit. The bolus issue has a slightly different error signature. This two issues are still open, so Dana users need to be aware of them.
235
+
236
+
[DanaKit Issue 36](https://github.com/bastiaanv/DanaKit/issues/36) reported that DanaKit did not properly handle a Temp Basal Rate (TBR) event if BLE comms was lost at the time the TBR completed.
@@ -252,6 +262,16 @@ Anyone using Dana or Medtrum pumps must build one of these branches. The pump ma
252
262
253
263
### Feature Branch: Eversense Support
254
264
265
+
#### Recently Closed Issue for Eversense
266
+
267
+
!!! success "Eversense Placement Guide updated"
268
+
269
+
#### EversenseKit - fixed on 30 April 2026
270
+
271
+
[EversenseKit Issue 26](https://github.com/bastiaanv/EversenseKit/issues/26) reported that the placement guide graph was not updating when attaching the Transmitter over the sensor.
272
+
273
+
[EversenseKit PR 30](https://github.com/bastiaanv/EversenseKit/pull/30) fixed the problem. The solution was to enable debug mode while using the placement guide and disable debug mode when done.
274
+
255
275
There is a new feature branch available, `feat/eversense` which supports the Eversense E365 and E3 transmitters. In addition to Eversense support, this branch also has the same pump support as the `feat/dev-dana-medtrum` branch.
256
276
257
277
For anyone who tests this branch with Eversense, if there are issues with your use of Loop with Eversense please report in this [zulipchat channel](https://loop.zulipchat.com/#narrow/channel/144182-development/topic/Eversense.20CGM/with/569969251).
@@ -276,6 +296,7 @@ If you prefer to create an issue directly at the Eversense repo, create it here:
276
296
> * This enabled testing the Eversense behavior with Loop on a test phone
277
297
> * No testing with the E3 (3-month, 90-day) sensor has been performed
0 commit comments