Skip to content

Commit 7b0c899

Browse files
committed
Deploying to gh-pages from @ 7abe0b2 🚀
1 parent 071dc43 commit 7b0c899

10 files changed

Lines changed: 323 additions & 194 deletions

File tree

build/cgm/index.html

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -822,17 +822,6 @@
822822
</span>
823823
</a>
824824

825-
</li>
826-
827-
<li class="md-nav__item">
828-
<a href="#medtronic-cgm" class="md-nav__link">
829-
<span class="md-ellipsis">
830-
831-
Medtronic CGM
832-
833-
</span>
834-
</a>
835-
836825
</li>
837826

838827
<li class="md-nav__item">
@@ -4593,17 +4582,6 @@
45934582
</span>
45944583
</a>
45954584

4596-
</li>
4597-
4598-
<li class="md-nav__item">
4599-
<a href="#medtronic-cgm" class="md-nav__link">
4600-
<span class="md-ellipsis">
4601-
4602-
Medtronic CGM
4603-
4604-
</span>
4605-
</a>
4606-
46074585
</li>
46084586

46094587
<li class="md-nav__item">
@@ -4747,9 +4725,6 @@ <h2 id="eversense-e3-and-365-cgm"><em>Eversense</em> E3 and 365 <abbr title="con
47474725
<p>Both the Eversense E3 (90 days &amp; 180 days) and the Eversense 365 (full year) transmitters are supported with v3.14.2 or newer of the <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app.</p>
47484726
<p>Eversense E3 and 365 are implantable continuous glucose monitoring (<abbr title="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr>) systems with a sensor inserted under the skin and a removable on-body transmitter that sends real-time glucose data and alerts to the <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app.
47494727
Unlike traditional CGMs that require frequent sensor changes, Eversense reduces insertion frequency but requires weekly fingerstick calibrations.</p>
4750-
<h2 id="medtronic-cgm"><em>Medtronic</em> <abbr title="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr><a class="headerlink" href="#medtronic-cgm" title="Anchor link to this Header on this Page">&para;</a></h2>
4751-
<p><img alt="img/enlite.png" src="../img/enlite.png" width="150" /></p>
4752-
<p>The Minimed Enlite <abbr title="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr>, available with the <em>Medtronic</em> 522/722, 523/723, and 554/754, wirelessly sends glucose readings to the pump. The <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app can read the <em>Medtronic</em> <abbr title="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> data directly from the pump using a <abbr title="radio-frequency device Loop uses to control Eros pods (aka. Gen 3) and older Medtronic pumps">RileyLink</abbr> compatible device.</p>
47534728
<h2 id="offline-use">Offline Use<a class="headerlink" href="#offline-use" title="Anchor link to this Header on this Page">&para;</a></h2>
47544729
<p>"Offline Use" means using the <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app when there is no cell data or internet available. The <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app does not require any special setup to operate offline.</p>
47554730
<p>For offline use, the iPhone's Bluetooth still needs to be active; and for <em>Dexcom</em> users, the G5, G6 or G7 app also needs to be running on the same phone as the <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app. If you put your iPhone into Airplane mode, remember to turn Bluetooth back on to keep both the <abbr title="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> and the <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app running. If your offline use is failing, chances are you have forgotten to update your transmitter ID in the <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app settings when you changed transmitters.</p>

faqs/cgm-faqs/index.html

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4813,7 +4813,6 @@ <h2 id="which-cgms-are-supported-by-the-loop-app">Which CGMs are supported by th
48134813
</li>
48144814
<li><em>EU Libre 2/2+</em> <abbr title="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> (<abbr title="Latest release with major updates">Loop 3</abbr>.4 and later), <em>Libre 3/3+</em> <abbr title="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> (via an experimental testing <abbr title="version of code within a single repository or workspace repository">branch</abbr>, <a href="../../version/development/#updates-in-dev">next-dev <abbr title="version of code within a single repository or workspace repository">branch</abbr></a>)</li>
48154815
<li>Eversense E3 and 365 (included with <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> v3.14.2 and newer)</li>
4816-
<li>Medtronic Enlite <abbr title="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> when used with a compatible pump</li>
48174816
<li>Remote <abbr title="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> (requires internet access)<ul>
48184817
<li><em>Dexcom</em> Share</li>
48194818
<li><abbr title="a personal website used to view your glucose and diabetes management data, `Loop` can upload to `Nightscout`">Nightscout</abbr> as <abbr title="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr></li>

faqs/omnipod-faqs/index.html

Lines changed: 176 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@
8080
<div data-md-component="skip">
8181

8282

83-
<a href="#is-omnipod-5-available-for-open-beta-testing" class="md-skip">
83+
<a href="#why-are-there-so-many-omnipod-pump-manager-versions" class="md-skip">
8484
Skip to content
8585
</a>
8686

@@ -4076,6 +4076,45 @@
40764076
</label>
40774077
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
40784078

4079+
<li class="md-nav__item">
4080+
<a href="#why-are-there-so-many-omnipod-pump-manager-versions" class="md-nav__link">
4081+
<span class="md-ellipsis">
4082+
4083+
Why are there so many Omnipod Pump Manager versions?
4084+
4085+
</span>
4086+
</a>
4087+
4088+
<nav class="md-nav" aria-label="Why are there so many Omnipod Pump Manager versions?">
4089+
<ul class="md-nav__list">
4090+
4091+
<li class="md-nav__item">
4092+
<a href="#os-aid-omnipod-history" class="md-nav__link">
4093+
<span class="md-ellipsis">
4094+
4095+
OS-AID Omnipod History
4096+
4097+
</span>
4098+
</a>
4099+
4100+
</li>
4101+
4102+
<li class="md-nav__item">
4103+
<a href="#table-of-omnipodkit-versions" class="md-nav__link">
4104+
<span class="md-ellipsis">
4105+
4106+
Table of OmnipodKit Versions
4107+
4108+
</span>
4109+
</a>
4110+
4111+
</li>
4112+
4113+
</ul>
4114+
</nav>
4115+
4116+
</li>
4117+
40794118
<li class="md-nav__item">
40804119
<a href="#is-omnipod-5-available-for-open-beta-testing" class="md-nav__link">
40814120
<span class="md-ellipsis">
@@ -4657,6 +4696,45 @@
46574696
</label>
46584697
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
46594698

4699+
<li class="md-nav__item">
4700+
<a href="#why-are-there-so-many-omnipod-pump-manager-versions" class="md-nav__link">
4701+
<span class="md-ellipsis">
4702+
4703+
Why are there so many Omnipod Pump Manager versions?
4704+
4705+
</span>
4706+
</a>
4707+
4708+
<nav class="md-nav" aria-label="Why are there so many Omnipod Pump Manager versions?">
4709+
<ul class="md-nav__list">
4710+
4711+
<li class="md-nav__item">
4712+
<a href="#os-aid-omnipod-history" class="md-nav__link">
4713+
<span class="md-ellipsis">
4714+
4715+
OS-AID Omnipod History
4716+
4717+
</span>
4718+
</a>
4719+
4720+
</li>
4721+
4722+
<li class="md-nav__item">
4723+
<a href="#table-of-omnipodkit-versions" class="md-nav__link">
4724+
<span class="md-ellipsis">
4725+
4726+
Table of OmnipodKit Versions
4727+
4728+
</span>
4729+
</a>
4730+
4731+
</li>
4732+
4733+
</ul>
4734+
</nav>
4735+
4736+
</li>
4737+
46604738
<li class="md-nav__item">
46614739
<a href="#is-omnipod-5-available-for-open-beta-testing" class="md-nav__link">
46624740
<span class="md-ellipsis">
@@ -4936,6 +5014,103 @@
49365014

49375015
<h1>Omnipod FAQs</h1>
49385016

5017+
<h2 id="why-are-there-so-many-omnipod-pump-manager-versions">Why are there so many <abbr title="Insulet tubeless insulin pump; Loop supports Eros (with RileyLink) and DASH. Eros is also known as Classic, UST400, and System.">Omnipod</abbr> Pump Manager versions?<a class="headerlink" href="#why-are-there-so-many-omnipod-pump-manager-versions" title="Anchor link to this Header on this Page">&para;</a></h2>
5018+
<p>The code used to control Pods is undergoing a lot of modifications in the summer of 2026. </p>
5019+
<p>You can skip ahead to the <a href="#table-of-omnipodkit-versions">Table of OmnipodKit Versions</a>, or keep reading for more details.</p>
5020+
<h3 id="os-aid-omnipod-history">OS-AID <abbr title="Insulet tubeless insulin pump; Loop supports Eros (with RileyLink) and DASH. Eros is also known as Classic, UST400, and System.">Omnipod</abbr> History<a class="headerlink" href="#os-aid-omnipod-history" title="Anchor link to this Header on this Page">&para;</a></h3>
5021+
<p>For <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> versions 3.14.2 and newer, all <abbr title="Insulet tubeless insulin pump; Loop supports Eros (with RileyLink) and DASH. Eros is also known as Classic, UST400, and System.">Omnipod</abbr> pump manager control code is found in a single <abbr title="contains project files and each file's revision history">repository</abbr>: <strong>OmnipodKit</strong>.</p>
5022+
<p>Before that, there were two repositories with a lot of common code; often requiring updates for each <abbr title="contains project files and each file's revision history">repository</abbr> to provide a single improved feature.</p>
5023+
<p>To make development easier moving forward and to facilitate adding <abbr title="Insulet tubeless insulin pump; Loop supports Eros (with RileyLink) and DASH. Eros is also known as Classic, UST400, and System.">Omnipod</abbr> 5 Pod support, the OmnipodKit <abbr title="contains project files and each file's revision history">repository</abbr> was created to replace the two older <abbr title="for Loop, submodules are repositories defined in the Workspace repository that are required to build the app">submodules</abbr>, which are now removed from <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr>.</p>
5024+
<h4 id="omnikit">OmniKit<a class="headerlink" href="#omnikit" title="Anchor link to this Header on this Page">&para;</a></h4>
5025+
<p>OmniKit was used to communicate with Classic (also known as Eros or Generation 3) Pods using a <abbr title="radio-frequency device Loop uses to control Eros pods (aka. Gen 3) and older Medtronic pumps">RileyLink</abbr></p>
5026+
<ul>
5027+
<li>This is now replaced with <strong>OmnipodKit</strong></li>
5028+
</ul>
5029+
<h4 id="omnible">OmniBLE<a class="headerlink" href="#omnible" title="Anchor link to this Header on this Page">&para;</a></h4>
5030+
<p>OmniBLE was used to communicate with DASH Pods with direct Bluetooth connection</p>
5031+
<ul>
5032+
<li>This is now replaced with <strong>OmnipodKit</strong></li>
5033+
<li>The method developed for DASH pods originally used a <em>keep-connected</em> method</li>
5034+
<li>Three minutes after the last message exchange between the phone and Pod, the Pod would initiate a disconnect from the Bluetooth channel (a characteristic of those Pods)</li>
5035+
<li>The 3-minute disconnect could be detected and an immediate reconnect be initiatied by <abbr title="operating system used by Apple Mobile devices (iPhone, iPod, iPad)">iOS</abbr> giving a 3-minute heartbeat for these pods</li>
5036+
<li>We now believe that keeping the DASH Pods connected may lead to heavier battery load with potentially more Faults<ul>
5037+
<li>This began to be critical when the new version of DASH Pods, using Atlas cards, began to be delivered in spring of 2025, see: <a href="#increase-in-dash-faults">Increase in DASH Faults</a></li>
5038+
</ul>
5039+
</li>
5040+
<li>Furthermore, several iPhone models, iPhone 16/17e, were very slow to make connection with Atlas DASH pods: <a href="#keep-alive-atlas-or-inplay-dash-pods">Keep Alive: Atlas or InPlay DASH Pods</a></li>
5041+
</ul>
5042+
<h4 id="omnipodkit">OmnipodKit<a class="headerlink" href="#omnipodkit" title="Anchor link to this Header on this Page">&para;</a></h4>
5043+
<p>OmnipodKit replaces the need for OmniKit and OmniBLE <abbr title="for Loop, submodules are repositories defined in the Workspace repository that are required to build the app">submodules</abbr> and provides support for Classic, DASH and <abbr title="Insulet tubeless insulin pump; Loop supports Eros (with RileyLink) and DASH. Eros is also known as Classic, UST400, and System.">Omnipod</abbr> 5 Pods</p>
5044+
<ul>
5045+
<li>The intial version with <abbr title="Insulet tubeless insulin pump; Loop supports Eros (with RileyLink) and DASH. Eros is also known as Classic, UST400, and System.">Omnipod</abbr> 5 support used the Bluetooth <em>keep-connected</em> method; but this did not provide a heartbeat for <abbr title="Insulet tubeless insulin pump; Loop supports Eros (with RileyLink) and DASH. Eros is also known as Classic, UST400, and System.">Omnipod</abbr> 5 Pods</li>
5046+
<li>When developing a new method, connect on demand for the <abbr title="operating system used by Apple Mobile devices (iPhone, iPod, iPad)">iOS</abbr>/Pod pair, not only was a heartbeat developed for <abbr title="Insulet tubeless insulin pump; Loop supports Eros (with RileyLink) and DASH. Eros is also known as Classic, UST400, and System.">Omnipod</abbr> 5 Pods, but this new technique appears to greatly reduce the 203 Fault frequency for Atlas DASH Pods<ul>
5047+
<li>This new version: nicknamed <em>ble-heartbeat</em> was a move in the right direction</li>
5048+
<li>Because the Bluetooth connection is only opened when the app wants to communicate with the Pod, the interaction appears slower to the user: only a few seconds, but noticeable</li>
5049+
</ul>
5050+
</li>
5051+
<li>The next version, nicknamed <em>eager-connect</em>, arose from analysis of what is going wrong with iPhone 16/17e models when initiating a Bluetooth connection to Atlas Pods<ul>
5052+
<li>There are a lot of technical details but the short version is that with iPhone 16/17e the Bluetooth connection could get stuck and it could take seconds to minutes for nominal communication to begin<ul>
5053+
<li>If you read the <abbr title="Pull Request - a formal method to request changes to a repository">PR</abbr>, you may see language about the system getting "wedged" where the <abbr title="operating system used by Apple Mobile devices (iPhone, iPod, iPad)">iOS</abbr> and Pod states were not communicating and suffered from a very-long timeout before trying again</li>
5054+
</ul>
5055+
</li>
5056+
<li>The <em>eager-connect</em> method, senses if the connection is taking too long and restarts the process<ul>
5057+
<li>With iPhone 16/17e, the connection is much faster: a few seconds instead of seconds to minutes</li>
5058+
<li>For all other phones, the <em>eager-connection</em> is ready to communicate with the pod in a few seconds, so the user can still notice a slight delay compared to the <em>keep-connected</em> method, but faster than with <em>ble-heartbeat</em> method</li>
5059+
</ul>
5060+
</li>
5061+
</ul>
5062+
</li>
5063+
</ul>
5064+
<h3 id="table-of-omnipodkit-versions">Table of OmnipodKit Versions<a class="headerlink" href="#table-of-omnipodkit-versions" title="Anchor link to this Header on this Page">&para;</a></h3>
5065+
<p>For details about the different Bluetooth connection methods nicknamed <em>keep-connected</em>, <em>ble-heartbeat</em> and <em>eager-connect</em>, please read <a href="#os-aid-omnipod-history">OS-AID <abbr title="Insulet tubeless insulin pump; Loop supports Eros (with RileyLink) and DASH. Eros is also known as Classic, UST400, and System.">Omnipod</abbr> History</a>. Some of the <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> versions listed below are works-in-progress suitable only for expert testers.</p>
5066+
<table>
5067+
<thead>
5068+
<tr>
5069+
<th style="text-align: left;"><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></th>
5070+
<th style="text-align: left;">Status</th>
5071+
<th style="text-align: left;">Pod Pump Manager</th>
5072+
<th style="text-align: left;"><abbr title="Bluetooth low energy, used for communication by phones, CGM and some pumps">BLE</abbr> Method</th>
5073+
<th style="text-align: left;">Supports</th>
5074+
</tr>
5075+
</thead>
5076+
<tbody>
5077+
<tr>
5078+
<td style="text-align: left;">before <abbr title="Latest release with major updates">Loop 3</abbr>.14.2</td>
5079+
<td style="text-align: left;">released</td>
5080+
<td style="text-align: left;">OmniKit<br>OmniBLE</td>
5081+
<td style="text-align: left;"><em>keep-connected</em></td>
5082+
<td style="text-align: left;">Classic, DASH</td>
5083+
</tr>
5084+
<tr>
5085+
<td style="text-align: left;"><abbr title="Latest release with major updates">Loop 3</abbr>.14.2</td>
5086+
<td style="text-align: left;">released</td>
5087+
<td style="text-align: left;">OmnipodKit</td>
5088+
<td style="text-align: left;"><em>keep-connected</em></td>
5089+
<td style="text-align: left;">Classic, DASH</td>
5090+
</tr>
5091+
<tr>
5092+
<td style="text-align: left;"><abbr title="Latest release with major updates">Loop 3</abbr>.14.3</td>
5093+
<td style="text-align: left;">dev</td>
5094+
<td style="text-align: left;">OmnipodKit</td>
5095+
<td style="text-align: left;"><em>keep-connected</em></td>
5096+
<td style="text-align: left;">Classic, DASH, <abbr title="Insulet tubeless insulin pump; Loop supports Eros (with RileyLink) and DASH. Eros is also known as Classic, UST400, and System.">Omnipod</abbr> 5</td>
5097+
</tr>
5098+
<tr>
5099+
<td style="text-align: left;"><abbr title="Latest release with major updates">Loop 3</abbr>.14.4</td>
5100+
<td style="text-align: left;">update_dev_to_3.14.4</td>
5101+
<td style="text-align: left;">OmnipodKit</td>
5102+
<td style="text-align: left;"><em>ble-heartbeat</em></td>
5103+
<td style="text-align: left;">Classic, DASH, <abbr title="Insulet tubeless insulin pump; Loop supports Eros (with RileyLink) and DASH. Eros is also known as Classic, UST400, and System.">Omnipod</abbr> 5</td>
5104+
</tr>
5105+
<tr>
5106+
<td style="text-align: left;"><abbr title="Latest release with major updates">Loop 3</abbr>.15.2</td>
5107+
<td style="text-align: left;">next-dev</td>
5108+
<td style="text-align: left;">OmnipodKit</td>
5109+
<td style="text-align: left;"><em>eager-connect</em></td>
5110+
<td style="text-align: left;">Classic, DASH, <abbr title="Insulet tubeless insulin pump; Loop supports Eros (with RileyLink) and DASH. Eros is also known as Classic, UST400, and System.">Omnipod</abbr> 5</td>
5111+
</tr>
5112+
</tbody>
5113+
</table>
49395114
<h2 id="is-omnipod-5-available-for-open-beta-testing">Is <abbr title="Insulet tubeless insulin pump; Loop supports Eros (with RileyLink) and DASH. Eros is also known as Classic, UST400, and System.">Omnipod</abbr> 5 available for open-beta testing?<a class="headerlink" href="#is-omnipod-5-available-for-open-beta-testing" title="Anchor link to this Header on this Page">&para;</a></h2>
49405115
<p>Yes it is.</p>
49415116
<ul>

0 commit comments

Comments
 (0)