Skip to content

Commit 741dbd8

Browse files
committed
Deploying to gh-pages from @ 1502ea3 🚀
1 parent 31ef678 commit 741dbd8

File tree

11 files changed

+515
-228
lines changed

11 files changed

+515
-228
lines changed

browser/automatic/index.html

Lines changed: 100 additions & 48 deletions
Large diffs are not rendered by default.

browser/bb-errors/index.html

Lines changed: 0 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1308,15 +1308,6 @@
13081308
<nav class="md-nav" aria-label="Rebuild Errors: Quick Reference">
13091309
<ul class="md-nav__list">
13101310

1311-
<li class="md-nav__item">
1312-
<a href="#check-upstream-and-keep-alive-error" class="md-nav__link">
1313-
<span class="md-ellipsis">
1314-
Check Upstream and Keep Alive Error
1315-
</span>
1316-
</a>
1317-
1318-
</li>
1319-
13201311
<li class="md-nav__item">
13211312
<a href="#manual-enable-for-build-action-may-be-required" class="md-nav__link">
13221313
<span class="md-ellipsis">
@@ -4303,15 +4294,6 @@
43034294
<nav class="md-nav" aria-label="Rebuild Errors: Quick Reference">
43044295
<ul class="md-nav__list">
43054296

4306-
<li class="md-nav__item">
4307-
<a href="#check-upstream-and-keep-alive-error" class="md-nav__link">
4308-
<span class="md-ellipsis">
4309-
Check Upstream and Keep Alive Error
4310-
</span>
4311-
</a>
4312-
4313-
</li>
4314-
43154297
<li class="md-nav__item">
43164298
<a href="#manual-enable-for-build-action-may-be-required" class="md-nav__link">
43174299
<span class="md-ellipsis">
@@ -4827,23 +4809,6 @@ <h3 id="new-builder-build-errors">New Builder: Build Errors<a class="headerlink"
48274809
<p align="center"><img alt="graphic with an example build error" src="../img/example-identifier-build-errors.png" width="800" /></p>
48284810
<p>Ignore the warnings - this does not affect the build.</p>
48294811
<h2 id="rebuild-errors-quick-reference">Rebuild Errors: Quick Reference<a class="headerlink" href="#rebuild-errors-quick-reference" title="Anchor link to this Header on this Page">&para;</a></h2>
4830-
<h3 id="check-upstream-and-keep-alive-error"><code>Check Upstream and Keep Alive</code> Error<a class="headerlink" href="#check-upstream-and-keep-alive-error" title="Anchor link to this Header on this Page">&para;</a></h3>
4831-
<div class="admonition important">
4832-
<p class="admonition-title"><code>Check Upstream and Keep Alive</code> Error</p>
4833-
<p><strong>Error</strong>: Your Browser Build fails and when you click on the link, you see</p>
4834-
<ul>
4835-
<li><strong><code>Check Upstream and Keep Alive</code></strong> failed</li>
4836-
</ul>
4837-
<p><strong>Consequence</strong>: any required sync of your <abbr title="a copy of code in a github repository other than the original">fork</abbr> is skipped and build is skipped</p>
4838-
<p><strong>Solution</strong>:</p>
4839-
<ul>
4840-
<li>Manually sync your <abbr title="a copy of code in a github repository other than the original">fork</abbr> of the <abbr title="contains project files and each file's revision history">repository</abbr>: <a href="../bb-update/#update-fork" target="_blank">Update <code>Fork</code></a></li>
4841-
<li>Manually start your build: <a href="../bb-update/#build-the-app" target="_blank">Build</a></li>
4842-
</ul>
4843-
<p><strong>Details about what happened</strong>:</p>
4844-
<p>On 21 April 2025, <em><abbr title="an online service for storing repositories, accessible from a browser">GitHub</abbr></em> removed one of the third-party repositories that we used to keep automatic building going without action on your part. The <abbr title="contains project files and each file's revision history">repository</abbr> was removed because it was in violation of the <em><abbr title="an online service for storing repositories, accessible from a browser">GitHub</abbr></em> terms of service. <em><abbr title="an online service for storing repositories, accessible from a browser">GitHub</abbr></em> disables automatic actions for repositories that have been inactive (no commits added in 60 days). For stable apps, like the <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app, this third-party <abbr title="contains project files and each file's revision history">repository</abbr> enabled a workaround to keep the builds happening.</p>
4845-
<p>This affected all the Open-Source apps in our community - <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr>, <abbr title="An app you can build to provide extra alarms and views of important information - can use Dexcom Share or `Nightscout` to include `Loop` information">LoopFollow</abbr>, <abbr title="An app you can build to provide remote commands to `Loop` using `Nightscout`">LoopCaregiver</abbr>, Trio, iAPS and xDrip4iOS. The developers in our community have restored the ability to build using the Browser Build method. Stay tuned for updates to required actions in the documentation over the next few months, before we hit the 60 day limit.</p>
4846-
</div>
48474812
<h3 id="manual-enable-for-build-action-may-be-required">Manual Enable for Build Action May be Required<a class="headerlink" href="#manual-enable-for-build-action-may-be-required" title="Anchor link to this Header on this Page">&para;</a></h3>
48484813
<p>The automatic build actions continue to happen on schedule, but starting May 2025, you may find your build action disabled by <em><abbr title="an online service for storing repositories, accessible from a browser">GitHub</abbr></em>. (This might happen every 60 days, but it might happen sooner.) In that case, no build actually happens, no warning email is sent and a green checkmark (&#x2705;) appears beside a very short build action in which the actual build was skipped.</p>
48494814
<p>If necessary, enable the build action at your <abbr title="contains project files and each file's revision history">repository</abbr> as shown in the graphic below and then launch a manual build.</p>
@@ -4892,11 +4857,6 @@ <h2 id="most-common-mistakes">Most Common Mistakes<a class="headerlink" href="#m
48924857
<li>Be sure to read <a href="#misleading-error-message">Misleading Error Message</a></li>
48934858
</ul>
48944859
</li>
4895-
<li>You got an error regarding a <abbr title="version of code within a single repository or workspace repository">branch</abbr> with <code>alive</code> in the name<ul>
4896-
<li>You can delete any <abbr title="version of code within a single repository or workspace repository">branch</abbr> that starts with the name <code>alive</code> and try again</li>
4897-
<li>See <a href="../automatic/#automatic-creation-of-alive-branch" target="_blank">Automatic Creation of <code>alive branch</code></a></li>
4898-
</ul>
4899-
</li>
49004860
</ol>
49014861
<h2 id="examine-annotation">Examine Annotation<a class="headerlink" href="#examine-annotation" title="Anchor link to this Header on this Page">&para;</a></h2>
49024862
<p>If a&nbsp;<span translate="no"><em><abbr title="an online service for storing repositories, accessible from a browser">GitHub</abbr></em> Action</span>&nbsp;fails, you will see a clear notification.</p>

build/pump/index.html

Lines changed: 25 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4050,7 +4050,6 @@ <h2 id="compatible-pump">Compatible Pump<a class="headerlink" href="#compatible-
40504050
<ul>
40514051
<li><abbr title="Insulet tubeless insulin pump; Loop supports Eros (with RileyLink) and DASH. Eros is also known as Classic, UST400, and System.">Omnipod</abbr> users: 3 seconds to remember which Personal Diabetes Manager (PDM) you've been using.</li>
40524052
<li>Medtronic users: 10 minutes to put a battery in and look at model and firmware</li>
4053-
<li>Dana users: 5 minutes to check your model number</li>
40544053
<li>Other pump users: 5 days to email friends asking them to check closets for their old Medtronic pump or call your insurance to start prior authorization 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></li>
40554054
</ul>
40564055
</div>
@@ -4059,8 +4058,11 @@ <h2 id="compatible-pump">Compatible Pump<a class="headerlink" href="#compatible-
40594058
<ul>
40604059
<li>If you have a Medtronic pump, check the <a href="#check-medtronic-pump-version">Medtronic Pump Version</a> list to ensure compatible model/firmware</li>
40614060
<li>If you use <a href="#omnipod-pumps"><abbr title="Insulet tubeless insulin pump; Loop supports Eros (with RileyLink) and DASH. Eros is also known as Classic, UST400, and System.">Omnipod</abbr></a> - check which kind</li>
4061+
<li>For expert testers only, must build a special <abbr title="version of code within a single repository or workspace repository">branch</abbr>:<ul>
40624062
<li>If you use <a href="#sooil-dana-pumps">Dana</a> - check which kind</li>
4063-
<li>If you use <a href="#medtrum-nano">Medtrum Nano</a> - Check which loop version</li>
4063+
<li>If you use <a href="#medtrum-nano">Medtrum Nano</a> - click the link</li>
4064+
</ul>
4065+
</li>
40644066
</ul>
40654067
</div>
40664068
<div class="admonition question">
@@ -4084,8 +4086,11 @@ <h2 id="pumps-compatible-with-the-loop-app">Pumps Compatible with the <em><abbr
40844086
<li>See caveat about <a href="../phone/#compatible-device" target="_blank">iPhone 16</a></li>
40854087
</ul>
40864088
</li>
4087-
<li><a href="#sooil-dana-pumps">Dana-i / DanaRS-v3</a> (v3.7.5 or newer)</li>
4088-
<li><a href="#medtrum-nano">Medtrum Touchcare Nano</a> (feat/dev-medtrum <abbr title="version of code within a single repository or workspace repository">branch</abbr> only, v3.9.0 or newer)</li>
4089+
</ul>
4090+
<p>You must build a special <abbr title="version of code within a single repository or workspace repository">branch</abbr> to test these pumps. Please only test if you are willing to update frequently, pay close attention and return to open loop as needed.</p>
4091+
<ul>
4092+
<li><a href="#sooil-dana-pumps">Dana-i / DanaRS-v3</a> (experts only, work in progress)</li>
4093+
<li><a href="#medtrum-nano">Medtrum Touchcare Nano</a> (experts only, work in progress)</li>
40894094
</ul>
40904095
<h2 id="check-medtronic-pump-version">Check Medtronic Pump Version<a class="headerlink" href="#check-medtronic-pump-version" title="Anchor link to this Header on this Page">&para;</a></h2>
40914096
<ul>
@@ -4259,9 +4264,11 @@ <h3 id="omnipod-5"><abbr title="Insulet tubeless insulin pump; Loop supports Ero
42594264
<p><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> does not support <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>
42604265
<h2 id="sooil-dana-pumps">Sooil Dana pumps<a class="headerlink" href="#sooil-dana-pumps" title="Anchor link to this Header on this Page">&para;</a></h2>
42614266
<div class="admonition warning">
4262-
<p class="admonition-title">Dana pumps support is new - pay attention</p>
4263-
<p>The Dana pump is supported with the released <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app, v3.8.0 or newer.</p>
4264-
<p>Follow the <a href="https://loop.zulipchat.com/#narrow/channel/144182-development/topic/DanaKit.20support.20for.20Loop">Zulipchat Dana Pump discusion</a> if you need additional support for the Dana pump.</p>
4267+
<p class="admonition-title">You must build <code>feat/dev-dana-medtrum</code> <abbr title="version of code within a single repository or workspace repository">branch</abbr> to use Dana pumps</p>
4268+
<p>This <abbr title="version of code within a single repository or workspace repository">branch</abbr> is experimental and requires careful attention to bolus accounting and <abbr title="Insulin on Board, affects automated insulin delivery: the current active insulin (above or below the basal rate) that Loop calculates and uses for glucose prediction">IOB</abbr> reporting. </p>
4269+
<ul>
4270+
<li>You must follow <a href="https://loop.zulipchat.com/#narrow/channel/144182-development/topic/DanaKit.20Troubleshooting/with/547829260">zulipchat DanaKit topic</a></li>
4271+
</ul>
42654272
<p>Read these pages in LoopDocs:</p>
42664273
<ul>
42674274
<li><a href="../../loop-3/add-pump/#dana-i-danars-v3" target="_blank">Add a Dana Pump</a></li>
@@ -4272,22 +4279,27 @@ <h2 id="sooil-dana-pumps">Sooil Dana pumps<a class="headerlink" href="#sooil-dan
42724279
<h3 id="dana-i">Dana-i<a class="headerlink" href="#dana-i" title="Anchor link to this Header on this Page">&para;</a></h3>
42734280
<p>The Dana-i is the latest and greatest from the Korean pump manufacturer Sooil, released in 2020.</p>
42744281
<blockquote>
4275-
<p>The <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app v3.7.5 or newer supports the Dana-i. </p>
4282+
<p>The <code>feat/dev-dana-medtrum</code> <abbr title="version of code within a single repository or workspace repository">branch</abbr> supports Dana-i. </p>
42764283
</blockquote>
42774284
<p align="center"><img alt="Dana-i" src="../img/dana-i.png" width="250" /></p>
42784285
<h3 id="danars">DanaRS<a class="headerlink" href="#danars" title="Anchor link to this Header on this Page">&para;</a></h3>
42794286
<p>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 <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app.
42804287
<a href="../../loop-3/add-pump/#dana-i-danars-v3">Check here</a> to see how to check your firmware version.</p>
42814288
<blockquote>
4282-
<p>The <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app v3.7.5 or newer supports the DanaRS-v3. </p>
4289+
<p>The <code>feat/dev-dana-medtrum</code> <abbr title="version of code within a single repository or workspace repository">branch</abbr> supports DanaRS-v3. </p>
42834290
</blockquote>
42844291
<p align="center"><img alt="DanaRS-v3" src="../img/danars.png" width="250" /></p>
42854292
<h2 id="medtrum-nano">Medtrum Nano<a class="headerlink" href="#medtrum-nano" title="Anchor link to this Header on this Page">&para;</a></h2>
42864293
<div class="admonition warning">
4287-
<p class="admonition-title">You must build feat/dev-medtrum <abbr title="version of code within a single repository or workspace repository">branch</abbr> to use Medtrum patch pumps</p>
4288-
<p>The Medtrum patch pump is in feat/dev-medtrum (as of version v3.9.0) and is experimental as of now.</p>
4289-
<p><strong>Be very careful running this. The initial version had a bug where a delivered bolus was not always recorded properly. This is just one example of why only experts should volunteer to test experimental code.</strong></p>
4290-
<p>Follow along in the <a href="https://loop.zulipchat.com/#narrow/channel/144182-development/topic/Medtrum.20Nano.20-.20pumps.20for.20development.20use/with/481836247">zulipchat Medtrum channel</a>.</p>
4294+
<p class="admonition-title">You must build <code>feat/dev-dana-medtrum</code> <abbr title="version of code within a single repository or workspace repository">branch</abbr> to use Medtrum pumps</p>
4295+
<p>This <abbr title="version of code within a single repository or workspace repository">branch</abbr> is experimental and requires careful attention to bolus accounting and <abbr title="Insulin on Board, affects automated insulin delivery: the current active insulin (above or below the basal rate) that Loop calculates and uses for glucose prediction">IOB</abbr> reporting. </p>
4296+
<ul>
4297+
<li>You must follow <a href="https://loop.zulipchat.com/#narrow/channel/144182-development/topic/Medtrum.20Nano.20-.20pumps.20for.20development.20use/with/481836247">zulipchat Medtrum channel</a></li>
4298+
</ul>
4299+
<p>Read this section in LoopDocs:</p>
4300+
<ul>
4301+
<li><a href="../../loop-3/add-pump/#medtrum-nano" target="_blank">Medtrum Nano</a></li>
4302+
</ul>
42914303
</div>
42924304
<div class="admonition info">
42934305
<p class="admonition-title">All versions are supported!</p>

build/rileylink/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3860,7 +3860,7 @@ <h2 id="more-information">More information<a class="headerlink" href="#more-info
38603860
<li><a href="../../faqs/rileylink-faqs/#orangelink-firmware">Firmware Update</a> information on the <abbr title="radio-frequency device Loop uses to control Eros pods (aka. Gen 3) and older Medtronic pumps">OrangeLink</abbr></li>
38613861
</ul>
38623862
<h2 id="waiting-for-your-rileylink-compatible-device">Waiting for your <abbr title="radio-frequency device Loop uses to control Eros pods (aka. Gen 3) and older Medtronic pumps">RileyLink</abbr> Compatible Device<a class="headerlink" href="#waiting-for-your-rileylink-compatible-device" title="Anchor link to this Header on this Page">&para;</a></h2>
3863-
<p>While you are waiting for the <abbr title="radio-frequency device Loop uses to control Eros pods (aka. Gen 3) and older Medtronic pumps">RileyLink</abbr> compatible device to arrive, you can proceed with these build directions and can try one of the <a href="../../version/simulator/" target="_blank">Simulated <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></a> options. After that, unless you are using <em><abbr title="Insulet tubeless insulin pump; Loop supports Eros (with RileyLink) and DASH. Eros is also known as Classic, UST400, and System.">Omnipod</abbr> DASH</em> or Sooil Dana, you'll have to wait for your device.</p>
3863+
<p>While you are waiting for the <abbr title="radio-frequency device Loop uses to control Eros pods (aka. Gen 3) and older Medtronic pumps">RileyLink</abbr> compatible device to arrive, you can proceed with these build directions and can try one of the <a href="../../version/simulator/" target="_blank">Simulated <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></a> options. After that, unless you are using pump that communicates directly with Bluetooth, you'll have to wait for your device.</p>
38643864
<p>The population of <abbr title="Do it yourself, a common acronym for the open-source software community (and the maker community)">DIY</abbr> loopers (<abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> and Android APS) has grown enough that you might be able to find someone local to loan you their spare.</p>
38653865
<h2 id="next-step-enroll-in-apple-developer-program">Next Step: Enroll in Apple Developer Program<a class="headerlink" href="#next-step-enroll-in-apple-developer-program" title="Anchor link to this Header on this Page">&para;</a></h2>
38663866
<p>Now you are ready to enroll in the <a href="../apple-developer/">Apple Developer Program</a>.</p>

0 commit comments

Comments
 (0)