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/phone.md
+14-17Lines changed: 14 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,23 +33,26 @@ You need a minimum version of the mobile operating software, called the *iOS*, t
33
33
34
34
All the devices listed below are currently compatible with Loop. They are separated by the available *iOS* for the phone.
35
35
36
-
These phones require *iOS*26 and `Loop version 3.8.x` or newer
36
+
These phones require *iOS*27 and `Loop version 3.14.8` or newer
37
37
38
-
- iPhone 17, all variants except 17e
39
-
- iPhone 17e models are compatible but **not recommended for use with Omnipod DASH**
40
-
* See [Keep Alive: Atlas or InPlay DASH pod](../faqs/omnipod-faqs.md#keep-alive-atlas-or-inplay-dash-pods){: target="_blank" } warning
38
+
- iPhone 18, all variants
39
+
* Note we only assume this is true - there have been no complaints
41
40
42
-
!!! important "iOS 26 requires `Loop v3.8.2` or newer"
43
-
Any iPhone 17 must run iOS 26. You must install `Loop v3.8.2` or newer before updating to iOS 26. `Loop v3.7.x` and earlier do not to support iOS 26.
41
+
These phones require *iOS* 26 and support *iOS* 27
44
42
45
-
**Do not attempt to run an older version of Loop on any iOS 26 phone, use `Loop v3.8.2` or newer.**
43
+
- iPhone 17, all variants
44
+
- iPhone 17e works with v3.14.8 or newer
45
+
- Older versions of the Loop app did not work as well with some DASH pods with iPhone 17e
46
+
* See [Keep Alive: Atlas or InPlay DASH pod](../faqs/omnipod-faqs.md#keep-alive-atlas-or-inplay-dash-pods){: target="_blank" } warning
46
47
47
-
These phones require *iOS* 18 and are compatible with *iOS* 26.
48
+
These phones require *iOS* 18 and are compatible with *iOS* 26 and 27.
48
49
49
-
- iPhone 16 models are compatible but **not recommended for use with Omnipod DASH**
50
+
- iPhone 16, all variants
51
+
- iPhone 16 models work with v3.14.8 or newer
52
+
- Older versions of the Loop app did not work well with some DASH pods with iPhone 16
50
53
* See [Keep Alive: Atlas or InPlay DASH pod](../faqs/omnipod-faqs.md#keep-alive-atlas-or-inplay-dash-pods){: target="_blank" } warning
51
54
52
-
These phones are compatible with *iOS* 17, 18and 26. The next version of the *Loop* app will require *iOS* 18 as a minimum.
55
+
These phones are compatible with *iOS* 17, 18, 26 and 27. The next version of the *Loop* app will require *iOS* 18 as a minimum.
53
56
54
57
- iPhone 15, all variants
55
58
- iPhone 14, all variants
@@ -62,13 +65,7 @@ These phones are compatible with *iOS* 17, 18 and 26. The next version of the *L
62
65
63
66
### Not Supported
64
67
65
-
**The [Older Devices](#older-devices) listed below are no longer supported by some CGM vendors and should be considered incompatible**
66
-
67
-
***Please update your phone hardware and iOS as soon as possible**
68
-
69
-
### Older Devices
70
-
71
-
These phones are limited to *iOS* 16. No longer supported by *Dexcom*. Update ASAP. The next version of the *Loop* app will require *iOS* 18 as a minimum.
68
+
**The phone listed below are no longer supported.**
Copy file name to clipboardExpand all lines: docs/faqs/omnipod-faqs.md
+27-27Lines changed: 27 additions & 27 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
-
## Why are there so many Omnipod Pump Manager versions?
1
+
## Why were there so many Omnipod Pump Manager versions?
2
2
3
-
The code used to control Pods was modified in the summer of 2026.
3
+
The code used to control Pods was modified several times during the summer of 2026.
4
4
5
5
You can skip ahead to the [Table of OmnipodKit Versions](#table-of-omnipodkit-versions), or keep reading for more details.
6
6
@@ -51,34 +51,38 @@ OmnipodKit provides support for Classic, DASH and Omnipod 5 Pods
51
51
52
52
For details about the different Bluetooth connection methods nicknamed *keep-connected*, *ble-heartbeat* and *eager-connect*, please read [OS-AID Omnipod History](#os-aid-omnipod-history).
53
53
54
-
The table below references which *Loop* version is associated with which Bluetooth connection method in OmnpodKit. The released *Loop* version, 3.14.7, is recommended for the general user. Please update as soon as possible if your version is 3.14.2 or older. The development branches are suitable only for expert testers.
54
+
The table below references which *Loop* version is associated with which Bluetooth connection method in OmnpodKit. The released *Loop* version, 3.14.8, is recommended for the general user. Please update as soon as possible if your version is 3.14.2 or older. The development branches are suitable only for expert testers.
55
55
56
56
| Loop Version | Branch | OmnipodKit BLE Method<br>- known issues | Supports |
Versions before Loop 3.14.2 used the older repositories of OmniKit or OmniBLE, which are no longer included in the *Loop* app. The Bluetooth communications used the *keep-connected* method and was subject to increased 203 faults with Atlas DASH for all phone models. The combination of iPhone 16/17e with Atlas DASH required use of [Pod Keep Alive](../loop-3/omnipod.md#pod-keep-alive-feature){: target="_blank" }.
65
64
66
65
#### Map of OmnipodKit SHA
67
66
68
67
Users do not need this but developers may find this helpful in selecting which version of OmnipodKit to use for their release and development branches.
69
68
70
-
**OmnipodKit Branches / SHA as of 2026-09-17**
69
+
**OmnipodKit Branches / SHA as of 2026-09-19**
71
70
72
71
* subject to modification - be sure to check [GitHub](https://github.com/loopandlearn/OmnipodKit/branches)
73
72
* all these branch support Classic, DASH, and Omnipod 5 Pods
74
73
* all these branches support a connect-on-demand Bluetooth method
75
74
76
75
**At this snapshot in time**, all the OmnipodKit branches, `main`, `dev` and `next-dev` support the *eager-connect* method. Both the `dev` and `next-dev` branches are subject to rapid change.
77
76
77
+
Recent changes to OmnipodKit `main` and `dev`, which have the same code with different SHA include
78
+
79
+
* Silence Pod message indicates if your current pod is a Black-Dot Omnipod 5 Pod that cannot be completely silenced
80
+
* Reworked Pod Keep Alive - default behavior is to use When Open mode; the other selections should not be required with *eager-connect* and will be removed soon
@@ -99,11 +103,10 @@ This is all handled for you automatically. You simply need to ensure you have in
99
103
100
104
That's a personal decision and may be affected by your ability to change prescriptions and get insurance coverage. The new connect-on-demand methods for Omnipod Bluetooth communications reduced the frequency of 203 faults for Atlas DASH pods.
101
105
102
-
There is still an issue, in the v3.14.7 released code, for iPhone 16/17e users with Atlas DASH pods.
103
-
104
-
* Note that this build resets the Pod Keep Alive setting, so you need to turn it back on again.
106
+
There was still an issue, in a previous release, v3.14.7, for iPhone 16/17e users with Atlas DASH pods.
105
107
106
-
The next release, coming soon, will provide a new connection method, nicknamed *eager-connect* is under test, that will handle iPhone 16/17e in a better manner. Final testing of this is in process.
108
+
* The v3.14.8 release provides much faster connection for iPhone 16/17e models with Atlas DASH pods
109
+
* If you use that combination, update to v3.14.8 as soon as possible
107
110
108
111
### How can I switch to Omnipod 5?
109
112
@@ -178,9 +181,9 @@ It took a while, but we modified the method of connecting to Pods with release v
178
181
179
182
### Status for released code
180
183
181
-
If you experience increased 203 faults with Atlas DASH pods, please rebuild to the released code, v3.14.7 or newer.
184
+
If you experience increased 203 faults with Atlas DASH pods, please rebuild to the released code, v3.14.8 or newer.
182
185
183
-
This is found in the `main` branch and provides a connect-on-demand Bluetooth method to resolve this issue. Plus there are other [updates to the *Loop* app with this release](../version/releases.md#loop-v3147){: target="_blank" }.
186
+
This is found in the `main` branch and provides a connect-on-demand Bluetooth method to resolve this issue. Plus there are other [updates to the *Loop* app with this release](../version/releases.md#loop-v3148){: target="_blank" }.
184
187
185
188
### Status for older code
186
189
@@ -196,14 +199,11 @@ We have looked at the analytics reported from Loop users who [share their data](
196
199
197
200
### Keep Alive: Atlas or InPlay DASH Pods
198
201
199
-
!!! warning "iPhone 16 (all models) and 17e model with Omnipod DASH"
200
-
**iPhone 16 all models** and **iPhone 17e model only** can be slow to reconnect to Atlas versions of DASH Pods. This can cause delays to automatic and manual insulin dosing.
202
+
!!! success "Loop v3.14.8 and newer greatly improves Bluetooth connection speed for iPhone 16/17e with Atlas DASH"
201
203
202
-
**Other phones, including iPhone 17 models other than 17e, do not have the reconnection problems with InPlay DASH Pods** - but see [Increase in DASH Faults](#increase-in-dash-faults) when using the *keep-connected* Bluetooth method which affects all phone models and seems to be box specific.
204
+
> * Note that the BLE Management modifications, known as *ble-heartbeat*, found in released code v3.14.7 did not fix the slow reconnection time for Atlas DASH Pods using iPhone 16 and 17e.
203
205
204
-
> * Note that the BLE Management modifications, known as *ble-heartbeat*, found in released code v3.14.7 or newer does not fix the slow reconnection time for Atlas DASH Pods using iPhone 16 and 17e.
205
-
206
-
> * Another version of connect on demand, nicknamed *eager-connect*, is under test in `next-dev` and will soon be in another development branch for those expert testers not ready to switch to `next-dev`. It senses if the connection is taking too long, quits the attempt and retries until the connection goes through. For iPhone 16/17e, this can still be a few seconds, but much faster than before.
206
+
> * Update to v3.14.8 to get the method for connect on demand, nicknamed *eager-connect*. It senses if the connection is taking too long, quits the attempt and retries until the connection goes through. For iPhone 16/17e, this can still be a few seconds, but much faster than before.
207
207
208
208
#### Historical Information about 203 Fault increase with Atlas DASH pods
209
209
@@ -220,6 +220,10 @@ Beginning in 2025, DASH Pods began using the newer version of chips and firmware
220
220
221
221
#### Characteristics of Atlas with iPhone 16 or 17e
222
222
223
+
!!! success "Loop v3.14.8 and newer greatly improves Bluetooth connection speed for iPhone 16/17e with Atlas DASH Pods"
224
+
225
+
For older code, v3.14.7 and earlier:
226
+
223
227
* The Atlas DASH Pods, which advertise a Bluetooth Device name of `InPlay BLE` and indicate `-Atlas` in small print on the paper pod cover are fully compatible with all iPhone models except iPhone 16 and iPhone 17e
224
228
* Although `InPlay` Pods do work with the iPhone 16 and 17e you may notice some communication issues
225
229
* It can take many attempts to get the pod to initially connect when pairing; just keep hitting retry
@@ -228,16 +232,12 @@ Beginning in 2025, DASH Pods began using the newer version of chips and firmware
228
232
* With other models, the reconnect happens in about 1 sec
229
233
* With iPhone 16 or 17e, this can take many seconds and sometimes a few minutes
230
234
* When the pod is not connected, neither automatic nor manual commands can be sent to the pod to modify insulin delivery
231
-
* No solution to this issue is known
232
-
* There is a work-around to keep these Pods more connected by issuing a keep-alive message before the 3-minute BLE disconnect; but it uses extra battery for the phone.
233
-
* Although it does increase the number of messages to the pod slightly, this is not thought to be a big issue. Pods with marginal batteries are as likely to fault without this feature as with the feature.
234
-
* If you are forced to use an iPhone 16 or 17e with InPlay Pods, please read the [Pod Keep Alive Feature](../loop-3/omnipod.md#pod-keep-alive-feature){: target="_blank" } section.
235
235
236
236
> DASH Pods that advertise a Bluetooth Device name of `TWI Board` and indicate `-SAW` in small print on the paper pod cover are fully compatible with all phones including the iPhone 16 and 17e.
237
237
238
238
> The earliest `Atlas` DASH Pods noticed by the OS-AID community were manufactured in Feb 2025. Some TWI DASH Pods were manufactured in May 2025. Later in 2025, `Atlas` DASH Pods with July 2025 and later manufacture dates were seen.
239
239
240
-
**The *eager-connect* method, currently under test, may be a fix for the iPhone 16/17e connection issue.**
240
+
**The *eager-connect* method, released in v3.14.8 resolves the slow connection for iPhone 16/17e with Atlas DASH Pods.**
0 commit comments