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/faqs/omnipod-faqs.md
+21-23Lines changed: 21 additions & 23 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
## Why are there so many Omnipod Pump Manager versions?
2
2
3
-
The code used to control Pods is undergoing a lot of modifications in the summer of 2026.
3
+
The code used to control Pods was modified in 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
@@ -10,17 +10,17 @@ For Loop versions 3.14.2 and newer, all Omnipod pump manager control code is fou
10
10
11
11
Before that, there were two repositories with a lot of common code; often requiring updates for each repository to provide a single improved feature.
12
12
13
-
To make development easier moving forward and to facilitate adding Omnipod 5 Pod support, the OmnipodKit repository was created to replace the two older submodules, which are now removed from Loop.
13
+
To facilitate development, the OmnipodKit repository was created to replace the two older submodules. The OmnipodKit repository supports all available Omnipod pod types including Omnipod 5, DASH and the Classic (or Eros) Pods.
14
14
15
15
#### OmniKit
16
16
17
-
OmniKit was used to communicate with Classic (also known as Eros or Generation 3) Pods using a RileyLink
17
+
OmniKit communicated with Classic (also known as Eros or Generation 3) Pods using a RileyLink
18
18
19
19
* This is now replaced with **OmnipodKit**
20
20
21
21
#### OmniBLE
22
22
23
-
OmniBLE was used to communicate with DASH Pods with direct Bluetooth connection
23
+
OmniBLE communicated with DASH Pods with direct Bluetooth connection
24
24
25
25
* This is now replaced with **OmnipodKit**
26
26
* The method developed for DASH pods originally used a *keep-connected* method
@@ -33,7 +33,7 @@ OmniBLE was used to communicate with DASH Pods with direct Bluetooth connection
33
33
34
34
#### OmnipodKit
35
35
36
-
OmnipodKit replaces the need for OmniKit and OmniBLE submodules and provides support for Classic, DASH and Omnipod 5 Pods
36
+
OmnipodKit provides support for Classic, DASH and Omnipod 5 Pods
37
37
38
38
* The intial version with Omnipod 5 support used the Bluetooth *keep-connected* method; but this did not provide a heartbeat for Omnipod 5 Pods
39
39
* When developing a new method, connect on demand for the iOS/Pod pair, not only was a heartbeat developed for Omnipod 5 Pods, but this new technique appears to greatly reduce the 203 Fault frequency for Atlas DASH Pods
@@ -67,45 +67,43 @@ Versions before Loop 3.14.2 used the older repositories of OmniKit or OmniBLE, w
67
67
68
68
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
69
70
-
**OmnipodKit Branches / SHA as of 2026-09-15**
70
+
**OmnipodKit Branches / SHA as of 2026-09-17**
71
71
72
72
* subject to modification - be sure to check [GitHub](https://github.com/loopandlearn/OmnipodKit/branches)
73
73
* all these branch support Classic, DASH, and Omnipod 5 Pods
74
74
* all these branches support a connect-on-demand Bluetooth method
75
75
76
-
**At this snapshot in time**, the OmnipodKit `main` branch supports the first version of connect-on-demand for Bluetooth communications. The `dev` and `next-dev` branches supports the *eager-connect* method for additional testing before it is released. Both the `dev` and `next-dev` branches are subject to rapid change.
77
-
78
-
**The `main` branch is the stable version of *ble-heartbeat* and is used by Loop release (v3.14.7).**
76
+
**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.
Yes it is, however, the open-beta was successful and is complete.
89
-
90
-
Support is found in the released version of the *Loop* app. Please switch your build to the Loop `main` branch. There is no need for a development branch to get Omnipod 5 support. (If you are a Trio user, then check [TrioDocs](https://triodocs.org) for branch information.)
84
+
## Is Omnipod 5 available?
91
85
92
-
* For historical purposes, this link has information about the [Omnipod 5 Open Beta FAQs](https://nightscout.github.io/omnipod-five/open-beta.html)
86
+
Yes it is. As of v3.14.7 and newer, Omnipod 5 is supported in the released (`main` branch) of the *Loop* and other iOS OS-AID apps.
93
87
94
88
Specific information about using Omnipod 5 Pods with Loop is found in LoopDocs.
95
89
96
90
### Is this version less secure than using the PDM
97
91
98
92
The security layer that Insulet added to Omnipod 5 is fully preserved.
99
93
100
-
The method used by Open-Source Automated Insulin Delivery (OS-AID) systems retains all the security that users want in their devices; secure authorization and privacy of comms.
94
+
The method used by Open-Source Automated Insulin Delivery (OS-AID) systems retains all the security that users want in their devices; secure authorization and privacy of Bluetooth communications.
101
95
102
96
This is all handled for you automatically. You simply need to ensure you have internet access for your first Omnipod 5 Pod.
103
97
104
98
### Should I switch to Omnipod 5 now?
105
99
106
-
That's a personal decision and may be affected by your ability to change prescriptions and get insurance coverage. With the new connect-on-demand method for Omnipod Bluetooth communications, the pressure from the increased frequency of 203 faults has been removed.
100
+
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
+
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.
107
105
108
-
There is still an issue, in the released code, for iPhone 16/17e users with Atlas DASH pods, but work is on-going to improve that situation as well. (A new connection method, nicknamed *eager-connect*is under test.)
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.
109
107
110
108
### How can I switch to Omnipod 5?
111
109
@@ -115,9 +113,9 @@ To get access to Omnipod 5, build the released code, from the `main` branch, and
115
113
116
114
#### Perform a one-time step to support Omnipod 5
117
115
118
-
There is a one-time step to get a certificate needed for you to use an Omnipod 5 Pod.
116
+
There is a one-time step to get a certificate needed to use an Omnipod 5 Pod.
119
117
120
-
This step requires you to have **internet access**. After this step is done, you can pair an Omnipod 5 Pod with this phone and this app with no need for internet access.
118
+
This step requires **internet access**. After this step is done, you can pair an Omnipod 5 Pod with this phone and this app with no need for internet access.
121
119
122
120
!!! important "Do not fill your first Omnipod 5 Pod before you reach the Pair Pod screen"
123
121
@@ -165,7 +163,7 @@ You may find the Omnipod 5 a little slower when pairing than the DASH because of
165
163
166
164
## Is connect-on-demand for Omnipod slower to respond?
167
165
168
-
With the new connect-on-demand code, *ble-heartbeat*, you may see delays for the app to connect to the pod when you unlock the phone for a manual action. This should take less than 5 seconds to resolve and is normal. Do not report this as an issue. The *eager-connect* method, still under still, will shorten this delay.
166
+
With the new connect-on-demand code, *ble-heartbeat*, you may see delays for the app to connect to the pod when you unlock the phone for a manual action. This should take less than 5 seconds to resolve and is normal. Do not report this as an issue. The *eager-connect* method, still under development, will shorten this delay.
169
167
170
168
* connect-on-demand means the Pod wakes up at 5 minute intervals for automatic control or when you open the app for manual control
171
169
* the *ble-heartbeat* version does not improve connection time for iPhone 16/17e so you will still need to use [Pod Keep Alive](../loop-3/omnipod.md#pod-keep-alive-feature){: target="_blank" } for those phones
@@ -194,7 +192,7 @@ People who have boxes that fail early find most Pods in that box fail early.
194
192
* The 016 fault also exhibits an increased frequency and this one happens early in Pod life
195
193
* You may be able to get Insulet to replace these, but there is no guarantee
196
194
197
-
We have looked at the analytics reported from Loop users who [share their data](../loop-3/onboarding.md#usage-data-sharing){: target="_blank" }. The increase in fault rate appears to go along with the increased used of Atlas Pods. Reports from users that their Pods failed early started in November/December of 2025 and continues to increase through at least May 2026. Note that 203 and 016 faults have been around for a long time. The increased fault rate (almost 20 times more likely for 203 and 4 times more likely for 016) is associated with the Atlas DASH Pods which use a different internal card with different firmware.
195
+
We have looked at the analytics reported from Loop users who [share their data](../loop-3/onboarding.md#usage-data-sharing){: target="_blank" }. The increase in fault rate appears to go along with the increased use of Atlas Pods. Reports from users that their Pods failed early started in November/December of 2025 and continues to increase through at least May 2026. Note that 203 and 016 faults have been around for a long time. The increased fault rate (almost 20 times more likely for 203 and 4 times more likely for 016) is associated with the Atlas DASH Pods which use a different internal card with different firmware.
Copy file name to clipboardExpand all lines: docs/version/development.md
+1-3Lines changed: 1 addition & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -103,7 +103,7 @@ Use the page linked above to add the desired branch name (from the table above)
103
103
104
104
#### Mac-Xcode Build
105
105
106
-
For Mac Xcode build, you can use the [regular build script](../build/build-app.md#build-select-script){: target="_blank"} and choose `main`, `dev` or `next-dev` as a branch. For other branches, please see [Build other branches][../build/build-dev-mac.md#build-other-branches]{: target="_blank"}.
106
+
For Mac Xcode build, you can use the [regular build script](../build/build-app.md#build-select-script){: target="_blank"} and choose `main`, `dev` or `next-dev` as a branch. For other branches, please see [Build other branches](../build/build-dev-mac.md#build-other-branches){: target="_blank"}.
107
107
108
108
### Version Number Plan
109
109
@@ -164,8 +164,6 @@ The Open-Beta is completed for Omnipod 5. Support is found in the released versi
164
164
165
165
Support for Omnipod 5 is available in the released version as of v3.14.7.
166
166
167
-
For more information about the open beta that is now complete, you can read the open beta [Omnipod 5 FAQS](../faqs/omnipod-faqs.md#is-omnipod-5-available-for-open-beta-testing){: target="_blank" }.
168
-
169
167
If you have any trouble with Omnipod 5, or any of the Omnipod Types, report them at your favorite help site, [How to Find Help](../intro/loopdocs-how-to.md#how-to-find-help){: target="_blank" }.
0 commit comments