Skip to content

Commit

Permalink
Deployed 33da79c with MkDocs version: 1.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
marionbarker committed Jul 5, 2024
1 parent 9b4f6a5 commit 8b396b0
Show file tree
Hide file tree
Showing 12 changed files with 19 additions and 30 deletions.
3 changes: 1 addition & 2 deletions build/rileylink/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3267,7 +3267,7 @@ <h2 id="what-is-a-rileylink-compatible-device">What is a <abbr title="radio-freq
<p class="admonition-title">Details for <abbr title="radio-frequency device Loop uses to control Eros pods (aka. Gen 3) and older Medtronic pumps">RileyLink</abbr></p>
<p>The <abbr title="radio-frequency device Loop uses to control Eros pods (aka. Gen 3) and older Medtronic pumps">RileyLink</abbr> compatible device is an open-source hardware device that can bridge Bluetooth Low Energy (<abbr title="Bluetooth low energy, used for communication by phones, CGM and some pumps">BLE</abbr>) to the radio-frequency wireless communication used by compatible <em>Medtronic</em> and <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> Eros</em> pumps.</p>
</div>
<p><a href="../../version/releases/#loop-3-compatibility"><abbr title="Latest release with major updates">Loop 3</abbr></a> has <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> support, among other new features. When 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>, the <abbr title="radio-frequency device Loop uses to control Eros pods (aka. Gen 3) and older Medtronic pumps">RileyLink</abbr> compatible device is not necessary. If you are using <em>Medtronic</em> or <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> Eros</em> (not DASH), you still need the device regardless of which version of <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> you are running.</p>
<p><abbr title="Latest release with major updates">Loop 3</abbr> has <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> support, among other new features. When 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>, the <abbr title="radio-frequency device Loop uses to control Eros pods (aka. Gen 3) and older Medtronic pumps">RileyLink</abbr> compatible device is not necessary. If you are using <em>Medtronic</em> or <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> Eros</em> (not DASH), you still need the device regardless of which version of <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> you are running.</p>
<p><em>Medtronic</em> and <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> Eros</em> pumps require a <abbr title="radio-frequency device Loop uses to control Eros pods (aka. Gen 3) and older Medtronic pumps">RileyLink</abbr> compatible device.</p>
<p><img alt="Omnipod Eros or Medtronic pump communicating through RileyLink to phone running Loop app" src="../img/rileylink-comm-pod-mmt.svg" width="600" /></p>
<h2 id="rileylink-compatible-devices"><abbr title="radio-frequency device Loop uses to control Eros pods (aka. Gen 3) and older Medtronic pumps">RileyLink</abbr> Compatible Devices<a class="headerlink" href="#rileylink-compatible-devices" title="Anchor link to this Header on this Page">&para;</a></h2>
Expand Down Expand Up @@ -3311,7 +3311,6 @@ <h2 id="more-information">More information<a class="headerlink" href="#more-info
<p>Sections of interest include:</p>
<ul>
<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>
<li><a href="../../faqs/rileylink-faqs/#emalink-and-orangelink-features">Ema and Orange Patch</a> to see extra features on the <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> app screens</li>
</ul>
<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>
<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>, you'll have to wait for your device.</p>
Expand Down
4 changes: 2 additions & 2 deletions build/updating/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3516,7 +3516,7 @@ <h3 id="ios-updates"><abbr title="operating system used by Apple Mobile devices
</ol>
</div>
<p><a href="../../version/releases/#loop-releases"><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> Releases</a> provides information about current and previous <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> versions.</p>
<p>Updating to <abbr title="operating system used by Apple Mobile devices (iPhone, iPod, iPad)">iOS</abbr> 16 (<abbr title="Apple watch operating system; must be compatible with phone iOS">watchOS</abbr> 9 or newer) requires enabling <a href="../build-app/#developer-mode"><abbr title="Extra security for iOS 16 and newer; this must be turned on to allow an app built from Xcode directly to the phone to run on a phone or watch">Developer Mode</abbr></a>. Your existing app will not open until you take this step. Once enabled, the app opens again. A rebuild is <strong>not</strong> required.</p>
<p>Updating to <abbr title="operating system used by Apple Mobile devices (iPhone, iPod, iPad)">iOS</abbr> 16 (<abbr title="Apple watch operating system; must be compatible with phone iOS">watchOS</abbr> 9 or newer) requires enabling <a href="../build-app/#developer-mode/"><abbr title="Extra security for iOS 16 and newer; this must be turned on to allow an app built from Xcode directly to the phone to run on a phone or watch">Developer Mode</abbr></a>. Your existing app will not open until you take this step. Once enabled, the app opens again. A rebuild is <strong>not</strong> required.</p>
<h3 id="loop-is-no-longer-available">"<abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr>" is No Longer Available<a class="headerlink" href="#loop-is-no-longer-available" title="Anchor link to this Header on this Page">&para;</a></h3>
<p>The apps built and signed by you in <abbr title="program used to build an app">Xcode</abbr> with a paid developer account will last for 12 months; then they expire and must be rebuilt. At least once per year you will have to rebuild your app and go through this update process. If you do not update and the "provisioning profile" on your phone expires, you will see the "<abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr>" is No Longer Available message. You will be given multiple <a href="../../operation/features/notifications/#loop-app-expiration-notification"><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> App Expiration Notifications</a> on the <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> phone, but might miss them if you are a caregiver.</p>
<p>When you see "<abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr>" is No Longer Available on your phone, the only solution is to rebuild the app. All of your settings are still present on your phone, but your "provisioning profile" expired and you need to generate a new one. Once you build <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> on your phone, following the instructions on this page, all your settings will be maintained - assuming you build with the same <a href="../../faqs/loop-faqs/#what-happens-when-i-switch-apple-developer-id">Apple Developers ID</a> that was used initially.</p>
Expand Down Expand Up @@ -3578,7 +3578,7 @@ <h2 id="check-your-developer-account">Check your Developer Account<a class="head
<p>Apple updates its License Agreement for the Developer Program frequently. You need to login to your <a href="https://developer.apple.com/account/" target="_blank">developer account</a> to manually check if there is a new agreement to accept. If you see a big red or orange banner across the top of your Developer Account announcing a new license agreement like shown below...please read and accept it before building <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr>.</p>
<p><img alt="Screenshot: Account - Apple Developer" src="../img/license.png" /></p>
<h2 id="ready-to-build-loop">Ready to Build <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr><a class="headerlink" href="#ready-to-build-loop" title="Anchor link to this Header on this Page">&para;</a></h2>
<p>As long as there are no errors, you are now ready to proceed to <a href="../build-app/#developer-mode">Build the <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> App: <abbr title="Extra security for iOS 16 and newer; this must be turned on to allow an app built from Xcode directly to the phone to run on a phone or watch">Developer Mode</abbr></a></p>
<p>As long as there are no errors, you are now ready to proceed to <a href="../build-app/#developer-mode/">Build the <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> App: <abbr title="Extra security for iOS 16 and newer; this must be turned on to allow an app built from Xcode directly to the phone to run on a phone or watch">Developer Mode</abbr></a></p>
<p>After building the new app, you may choose to return to this page and follow the instructions to <a href="#delete-old-copies">Delete Old Copies</a>. This is optional, but cleans up space on your computer.</p>
<h2 id="delete-old-copies">Delete Old Copies<a class="headerlink" href="#delete-old-copies" title="Anchor link to this Header on this Page">&para;</a></h2>
<p>This step is optional, but if your computer is low on space, it helps to clean up old downloads your are no longer using.</p>
Expand Down
10 changes: 4 additions & 6 deletions gh-actions/gh-errors/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -4122,16 +4122,14 @@ <h3 id="error-provisioning-profile"><code>Error: Provisioning Profile</code><a c
</code></pre></div>
</blockquote>
<p>If that phrase is found one, or more times, it means you missed a step when configuring the <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> identifier or missed associating your <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> <abbr title="a unique identifier that Apple users for a given app, yours has your TEAMID embedded in it, group.com.TEAMID.loopkit.LoopGroup">App Group</abbr> with one or more identifiers.</p>
<p>For example, if you see:</p>
<p><code>error: Provisioning profile "match AppStore com.***.loopkit.Loop" doesn't include the com.apple.developer.usernotifications.time-sensitive entitlement.</code></p>
<p>Go back to <a href="../gh-first-time/#add-or-review-configuration-for-loop-identifier">First-Time: Add or Review Configuration for <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> Identifier</a> and make sure you enabled the <code>Time-Sensitive notification</code> for <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr>.</p>
<p>For example, you might see:</p>
<ul>
<li><code>error: Provisioning profile "match AppStore com.***.loopkit.Loop.SmallStatusWidget</code></li>
<li><code>error: Provisioning profile "match AppStore com.***.loopkit.Loop</code></li>
<li><code>error: Provisioning profile "match AppStore com.***.loopkit.Loop.LoopWidgetExtension</code></li>
<li><code>error: Provisioning profile "match AppStore com.***.loopkit.Loop.statuswidget</code></li>
<li><code>error: Provisioning profile "match AppStore com.***.loopkit.Loop.Loop-Intent-Extension</code></li>
</ul>
<p>Return to <a href="../gh-first-time/#add-app-group-to-identifiers">Add <abbr title="a unique identifier that Apple users for a given app, yours has your TEAMID embedded in it, group.com.TEAMID.loopkit.LoopGroup">App Group</abbr> to Other <abbr title="names of modules found on your Apple Developer Identifiers page that are required for GitHub build method">Identifiers</abbr></a> and fix the missing items.</p>
<p>Return to <a href="../gh-first-time/#identifiers-for-the-loop-app">First-Time: <abbr title="names of modules found on your Apple Developer Identifiers page that are required for GitHub build method">Identifiers</abbr> for the <code>Loop</code> app</a> and make sure you followed all the steps.</p>
<p>You must create certificates again before you can build <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em>:</p>
<ul>
<li>Action: <code>Create Certificates</code></li>
Expand Down Expand Up @@ -4169,7 +4167,7 @@ <h3 id="error-a-new-one-cannot-be-created-because-you-enabled"><code>Error: A ne
<p>At this point, get your correct <code>TEAMID</code>, fix your <abbr title="a method to securely embed personal information into your fork of LoopWorkspace to enable GitHub to have access required to build Loop">Secrets</abbr> file to have the correct <code>TEAMID</code> and then return to <a href="../gh-first-time/#configure-secrets">First-Time: Configure <abbr title="a method to securely embed personal information into your fork of LoopWorkspace to enable GitHub to have access required to build Loop">Secrets</abbr></a>. This time you will be updating <code>TEAMID</code> in the <abbr title="contains project files and each file's revision history">repository</abbr> secret list.</p>
<h2 id="repeat-build-loop-errors">Repeat <code>Build Loop</code> Errors<a class="headerlink" href="#repeat-build-loop-errors" title="Anchor link to this Header on this Page">&para;</a></h2>
<p>This section is only for people who have successfully built using <em><abbr title="an online service for storing repositories, accessible from a browser">GitHub</abbr> Build <abbr title="a custom application for the GitHub Actions platform that performs a complex but frequently repeated task; specifically used to build Loop from a browser">Actions</abbr></em>.</p>
<p>Use the <a href="#examine-the-error">Examine the Error</a> instructions to find your error message.</p>
<p>Use the <a href="#examine-annotation">Examine Annotation</a> instructions to find your error message.</p>
<h3 id="error-asset-validation-failed"><code>ERROR: Asset validation failed</code><a class="headerlink" href="#error-asset-validation-failed" title="Anchor link to this Header on this Page">&para;</a></h3>
<p>This error indicates your <abbr title="a copy of code in a github repository other than the original">fork</abbr> needs to be updated. As of 29 April 2024, you are required to use <abbr title="program used to build an app">Xcode</abbr> 15 to build the app.</p>
<p>There are serveral phrases you can check for. All of them have the same solution.</p>
Expand Down
4 changes: 2 additions & 2 deletions gh-actions/gh-first-time/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -5339,7 +5339,7 @@ <h2 id="validate-secrets">Validate <code><abbr title="a method to securely embed
<ul>
<li>If you see the green check (<span class="twemoji passed"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M8 16A8 8 0 1 1 8 0a8 8 0 0 1 0 16Zm3.78-9.72a.751.751 0 0 0-.018-1.042.751.751 0 0 0-1.042-.018L6.75 9.19 5.28 7.72a.751.751 0 0 0-1.042.018.751.751 0 0 0-.018 1.042l2 2a.75.75 0 0 0 1.06 0Z"/></svg></span>) continue to the next section</li>
<li>If you see the red <code>X</code> (<span class="twemoji failed"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M2.343 13.657A8 8 0 1 1 13.658 2.343 8 8 0 0 1 2.343 13.657ZM6.03 4.97a.751.751 0 0 0-1.042.018.751.751 0 0 0-.018 1.042L6.94 8 4.97 9.97a.749.749 0 0 0 .326 1.275.749.749 0 0 0 .734-.215L8 9.06l1.97 1.97a.749.749 0 0 0 1.275-.326.749.749 0 0 0-.215-.734L9.06 8l1.97-1.97a.749.749 0 0 0-.326-1.275.749.749 0 0 0-.734.215L8 6.94Z"/></svg></span>):<ul>
<li><a href="../gh-errors/#examine-the-error">Examine the Error</a> tells how to view the file needed to diagnose your problem.</li>
<li><a href="../gh-errors/#examine-annotation">Examine the Error</a> tells how to view the file needed to diagnose your problem.</li>
<li><a href="../gh-errors/#action-validate-secrets-errors">Action: Validate <abbr title="a method to securely embed personal information into your fork of LoopWorkspace to enable GitHub to have access required to build Loop">Secrets</abbr> Errors</a> tells you what to search for in the file</li>
<li>Resolve the error and repeat the Action: <a href="#validate-secrets">Validate <abbr title="a method to securely embed personal information into your fork of LoopWorkspace to enable GitHub to have access required to build Loop">Secrets</abbr></a></li>
</ul>
Expand Down Expand Up @@ -5385,7 +5385,7 @@ <h2 id="add-identifiers"><code>Add <abbr title="names of modules found on your A
<ul>
<li>If you see the green check (<span class="twemoji passed"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M8 16A8 8 0 1 1 8 0a8 8 0 0 1 0 16Zm3.78-9.72a.751.751 0 0 0-.018-1.042.751.751 0 0 0-1.042-.018L6.75 9.19 5.28 7.72a.751.751 0 0 0-1.042.018.751.751 0 0 0-.018 1.042l2 2a.75.75 0 0 0 1.06 0Z"/></svg></span>) continue to the next section</li>
<li>If you see the red <code>X</code> (<span class="twemoji failed"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M2.343 13.657A8 8 0 1 1 13.658 2.343 8 8 0 0 1 2.343 13.657ZM6.03 4.97a.751.751 0 0 0-1.042.018.751.751 0 0 0-.018 1.042L6.94 8 4.97 9.97a.749.749 0 0 0 .326 1.275.749.749 0 0 0 .734-.215L8 9.06l1.97 1.97a.749.749 0 0 0 1.275-.326.749.749 0 0 0-.215-.734L9.06 8l1.97-1.97a.749.749 0 0 0-.326-1.275.749.749 0 0 0-.734.215L8 6.94Z"/></svg></span>):<ul>
<li><a href="../gh-errors/#examine-the-error">Examine the Error</a> tells how to view the file needed to diagnose your problem.</li>
<li><a href="../gh-errors/#examine-annotation">Examine the Error</a> tells how to view the file needed to diagnose your problem.</li>
<li><a href="../gh-errors/#action-add-identifiers-errors">Action: Add <abbr title="names of modules found on your Apple Developer Identifiers page that are required for GitHub build method">Identifiers</abbr> Errors</a> tells you what to search for in the file</li>
<li>Resolve the error and repeat the Action: <a href="#add-identifiers">Add <abbr title="names of modules found on your Apple Developer Identifiers page that are required for GitHub build method">Identifiers</abbr></a></li>
</ul>
Expand Down
Loading

0 comments on commit 8b396b0

Please sign in to comment.