Skip to content

Commit db7f876

Browse files
committed
Deploying to gh-pages from @ 0431167 🚀
1 parent e535069 commit db7f876

File tree

7 files changed

+48
-42
lines changed

7 files changed

+48
-42
lines changed

browser/custom-browser/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3755,10 +3755,10 @@ <h2 id="customizations-prepared-for-you">Customizations Prepared for You<a class
37553755
<ul>
37563756
<li><a href="https://www.loopandlearn.org/custom-code#custom-list">List of Customizations Available</a></li>
37573757
<li>When building using a browser you will be modifying one of the special files that enable the <em><abbr title="an online service for storing repositories, accessible from a browser">GitHub</abbr></em> action to build the <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app. This file is called the build_loop.yml file and can be located at your <code>fork</code> of your <code>LoopWorkspace</code> <abbr title="contains project files and each file's revision history">repository</abbr>. There are several sections you need to review on the <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> and Learn</em> page:<ul>
3758-
<li><a href="https://www.loopandlearn.org/custom-code/#github-intro">Overview</a> of how to modify the build_loop.yml file</li>
37593758
<li>You will copy a template that you paste into that file and then edit it to keep just the customizations you want</li>
3760-
<li><a href="https://www.loopandlearn.org/custom-code#template">Template for <code>main</code></a></li>
3761-
<li><a href="https://www.loopandlearn.org/custom-code#template-dev">Template for <code>dev</code></a></li>
3759+
<li><a href="https://www.loopandlearn.org/custom-code-browser-build/" target="_blank">Overview</a> of how to modify the build_loop.yml file</li>
3760+
<li><a href="https://www.loopandlearn.org/custom-code-browser-build/#template-main" target="_blank">Template for <code>main</code></a></li>
3761+
<li><a href="https://www.loopandlearn.org/custom-code-browser-build/#template-dev" target="_blank">Template for <code>dev</code></a></li>
37623762
</ul>
37633763
</li>
37643764
</ul>

browser/edit-browser/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4209,7 +4209,7 @@ <h1>Custom Edits with Browser</h1>
42094209
<h2 id="hot-topics">Hot Topics<a class="headerlink" href="#hot-topics" title="Anchor link to this Header on this Page">&para;</a></h2>
42104210
<div class="admonition tip">
42114211
<p class="admonition-title">Pro Tip</p>
4212-
<p>The method on this page allows you to create a set of personalized customizations that you can use in addition to the <a href="https://www.loopandlearn.org/custom-code#prepared-custom-list"><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> and Learn: Prepared Customizations</a>. You can use (and re-use) your customizations with either Browser Build or <em>Mac</em> builds so you don't have to repeat the customization with every update.</p>
4212+
<p>The method on this page allows you to create a set of personalized customizations that you can use in addition to the <a href="https://www.loopandlearn.org/custom-code/#custom-list"><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> and Learn: Prepared Customizations</a>. You can use (and re-use) your customizations with either Browser Build or <em>Mac</em> builds so you don't have to repeat the customization with every update.</p>
42134213
<ul>
42144214
<li>If you are building with <em>Mac</em> method, you can use the same lines prepared for Build with Browser method and simply paste them in your terminal at the&nbsp;<span translate="no">LoopWorkspace</span>&nbsp;folder to customize your code</li>
42154215
<li>You can often use the same customization for several releases</li>

build/custom-mac/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3754,7 +3754,7 @@ <h2 id="customizations-prepared-for-you">Customizations Prepared for You<a class
37543754
<p>Please read the documentation for these on the <a href="https://www.loopandlearn.org/custom-code"><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> and Learn: Customization Select Page</a>:</p>
37553755
<ul>
37563756
<li><a href="https://www.loopandlearn.org/custom-code/#custom-list">List of Customizations Available</a></li>
3757-
<li><a href="https://www.loopandlearn.org/custom-code/#customization-select">Customization Select Script</a></li>
3757+
<li><a href="https://www.loopandlearn.org/custom-code-mac-xcode-build/#script">Customization Select Script</a></li>
37583758
</ul>
37593759
<h2 id="personal-customizations">Personal Customizations<a class="headerlink" href="#personal-customizations" title="Anchor link to this Header on this Page">&para;</a></h2>
37603760
<p>Some customizations must be created for yourself. These are of two basic types: Custom Edits and Build-Time Flag.</p>

faqs/cgm-faqs/index.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4066,20 +4066,20 @@ <h3 id="dexcom-g5-g6-and-one"><em>Dexcom</em> G5, G6 and ONE<a class="headerlink
40664066
deactivate dexcom</code></pre>
40674067
<h2 id="libre-cgm"><em>Libre</em> <abbr title="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr><a class="headerlink" href="#libre-cgm" title="Anchor link to this Header on this Page">&para;</a></h2>
40684068
<h3 id="troubleshoot-connections">Troubleshoot Connections<a class="headerlink" href="#troubleshoot-connections" title="Anchor link to this Header on this Page">&para;</a></h3>
4069-
<p>The "normal" <em>Libre</em> 2 sensors have a firmware configuration that makes them slow to reconnect when they loose the connection to <abbr title="operating system used by Apple Mobile devices (iPhone, iPod, iPad)">iOS</abbr> (both <abbr title="operating system used by Apple Mobile devices (iPhone, iPod, iPad)">iOS</abbr> and the sensors are to blame for this). What usually helps is to make sure your app is open and in the foreground and that your phone is unlocked. <abbr title="operating system used by Apple Mobile devices (iPhone, iPod, iPad)">iOS</abbr> seems to be better at reconnecting Bluetooth devices under such conditions (i.e. it gives more Bluetooth priority to the foreground app). If you need to modify how quickly your phone locks, this is found under <abbr title="operating system used by Apple Mobile devices (iPhone, iPod, iPad)">iOS</abbr> settings, Display &amp; Brightness, Auto-Lock.</p>
4069+
<p>The "normal" <em>Libre</em> 2 sensors have a firmware configuration that makes them slow to reconnect when they lose the connection to <abbr title="operating system used by Apple Mobile devices (iPhone, iPod, iPad)">iOS</abbr> (both <abbr title="operating system used by Apple Mobile devices (iPhone, iPod, iPad)">iOS</abbr> and the sensors are to blame for this). What usually helps is to make sure your app is open and in the foreground and that your phone is unlocked. <abbr title="operating system used by Apple Mobile devices (iPhone, iPod, iPad)">iOS</abbr> seems to be better at reconnecting Bluetooth devices under such conditions (i.e. it gives more Bluetooth priority to the foreground app). If you need to modify how quickly your phone locks, this is found under <abbr title="operating system used by Apple Mobile devices (iPhone, iPod, iPad)">iOS</abbr> settings, Display &amp; Brightness, Auto-Lock.</p>
40704070
<p>If you try to pair a sensor in the app multiple times in a short period (let's say within a couple of minutes), you may need to just stop and wait.</p>
40714071
<ul>
40724072
<li>A "pairing" sends a lot more (16 times the normal amount) of data between the app and sensor than a normal <abbr title="Near-Field Communication is used for scanning devices such as Libre sensors">NFC</abbr> scan to retrieve glucose data</li>
40734073
<li>Multiple pairing attempts may make the sensor temporarily unable to function</li>
40744074
<li>If this matches your use case, shut off your phone and let it stay shut down for up to five minutes</li>
40754075
</ul>
4076-
<p>Optionally: you can use miaomiao or bubble third party transmitters attached on top of your normal <em>Libre</em> 2 sensors . Although the setup is a bit more bulky, it works and does not have connection problems. LibreTransmitter supports bubble and miaomiao on top of <em>Libre</em> 1 sensors, but it also works with <em>Libre</em> 2 sensors.</p>
4076+
<p>Optionally: you can use miaomiao or bubble third-party transmitters attached on top of your normal <em>Libre</em> 2 sensors. Although the setup is a bit more bulky, it works and does not have connection problems. LibreTransmitter supports bubble and miaomiao on top of <em>Libre</em> 1 sensors, but it also works with <em>Libre</em> 2 sensors.</p>
40774077
<h3 id="can-i-use-libre-sensors-with-a-reader-like-miao-miao">Can I use <em>Libre</em> sensors with a reader like Miao Miao?<a class="headerlink" href="#can-i-use-libre-sensors-with-a-reader-like-miao-miao" title="Anchor link to this Header on this Page">&para;</a></h3>
4078-
<p><abbr title="Latest release with major updates">Loop 3</abbr>.4.x and later enables the use of those <em>Libre</em> sensors supported by <a href="https://github.com/dabear/LibreTransmitter#libretransmitter-for-loop" target="_blank">LibreTransmitter</a>.</p>
4078+
<p><abbr title="Latest release with major updates">Loop 3</abbr>.4.x and later enables the use of those <em>Libre</em> sensors supported by <a href="https://github.com/LoopKit/LibreTransmitter#libretransmitter-for-loop" target="_blank">LibreTransmitter</a>.</p>
40794079
<h3 id="what-about-other-libre-sensors">What about other <em>Libre</em> sensors?<a class="headerlink" href="#what-about-other-libre-sensors" title="Anchor link to this Header on this Page">&para;</a></h3>
40804080
<p>There are a number of <em>Libre</em> sensors in which the only option for digital access to the <abbr title="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> readings is to use the app provided by the vendor: <a href="https://librelinkup.com/"><em>LibreLinkUp</em></a>. This enables you to upload your data to the <em>LibreLinkUp</em> servers and then access the data from there.</p>
40814081
<p><strong>The use of <em>LibreLinkUp</em> requires internet access via WiFi or Cell service.</strong></p>
4082-
<p>If this is your only option for <abbr title="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr>, evaluate whether you want to add xDrip4iOS as a <abbr title="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> option. Instructions for this customization are found at <a href="https://www.loopandlearn.org/custom-code/#add-cgm"><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> and Learn: Add <abbr title="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> to <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></a>. The reason to recommend this option is that xDrip4iOS can sense when the <em>Libre</em> transmits glucose readings to your phone, although it cannot read the glucose value. Shortly thereafter, it will request the <abbr title="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> reading from <em>LibreLinkUp</em>.</p>
4082+
<p>If this is your only option for <abbr title="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr>, evaluate whether you want to add xDrip4iOS as a <abbr title="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> option. Instructions for this customization are found at <a href="https://www.loopandlearn.org/custom-code-add-cgm-pump/"><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> and Learn: Add <abbr title="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> to <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></a>. The reason to recommend this option is that xDrip4iOS can sense when the <em>Libre</em> transmits glucose readings to your phone, although it cannot read the glucose value. Shortly thereafter, it will request the <abbr title="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> reading from <em>LibreLinkUp</em>.</p>
40834083
<p>If you prefer not to customize <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr>, then you can configure <a href="https://nightscout.github.io/uploader/uploaders/#abbott-freestyle-*Libre*"><abbr title="a personal website used to view your glucose and diabetes management data, `Loop` can upload to `Nightscout`">Nightscout</abbr></a> to access data from <em>LibreLinkUp</em> and then use <abbr title="a personal website used to view your glucose and diabetes management data, `Loop` can upload to `Nightscout`">Nightscout</abbr> as a <abbr title="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr>.</p>
40844084
<ul>
40854085
<li>If you choose this option, your <abbr title="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> will not act as a heartbeat to wake the app when the phone is locked or in the background</li>
@@ -4093,9 +4093,9 @@ <h2 id="can-the-loop-app-read-cgm-data-from-nightscout">Can the <em><abbr title=
40934093
<h2 id="cgm-customization"><abbr title="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> Customization<a class="headerlink" href="#cgm-customization" title="Anchor link to this Header on this Page">&para;</a></h2>
40944094
<p>If you can connect your <abbr title="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> directly to <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> that is preferred. You can customize the <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app to interface with the <em>xDrip4iOS</em> <abbr title="Do it yourself, a common acronym for the open-source software community (and the maker community)">DIY</abbr> <abbr title="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> app if you prefer. You can use <em>xDrip4iOS</em> as a follower instead of a client to get some features from <em>xDrip4iOS</em> without any need to customize the <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app.</p>
40954095
<p>If possible, it is recommended that <em>Libre</em> users take advantage of <a href="https://github.com/LoopKit/LibreTransmitter/blob/main/readme.md">LibreTransmitter</a> which is incorporated into the <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app for version 3.4 and later. However, some <em>Libre</em> sensors have encryption that limits ability to get data through open-source code and instead requires using the <em>LibreLinkUp</em> server.</p>
4096-
<p>You can add <em>xDrip4iOS</em> as a <abbr title="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> option to the <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app by applying a <a href="https://www.loopandlearn.org/custom-code">code customization</a>. This uses the shared AppGroup feature to transfer data from the <abbr title="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> app to <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr>. This is not the preferred approach if you have another choice. For <em>Libre</em> users with a sensor that is not handled by LibreTransmitter, this is your only option for closed-loop.</p>
4096+
<p>You can add <em>xDrip4iOS</em> as a <abbr title="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> option to the <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app by applying a <a href="https://www.loopandlearn.org/custom-code-add-cgm-pump/">code customization</a>. This uses the shared AppGroup feature to transfer data from the <abbr title="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> app to <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr>. This is not the preferred approach if you have another choice. For <em>Libre</em> users with a sensor that is not handled by LibreTransmitter, this is your only option for closed-loop.</p>
40974097
<ul>
4098-
<li>xDrip4iOS can sense when the <em>Libre</em> are providing updates over Bluetooth but cannot interpret the readings because of the encryption for some sensor models</li>
4098+
<li>xDrip4iOS can sense when the <em>Libre</em> is providing updates over Bluetooth but cannot interpret the readings because of the encryption for some sensor models</li>
40994099
<li>xDrip4iOS waits a few seconds after the new reading and then queries <em>LibreLinkUp</em> using your login credentials</li>
41004100
<li>Be aware this makes your ability for closed-loop dependent on having internet access</li>
41014101
</ul>

0 commit comments

Comments
 (0)