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: browser/custom-browser/index.html
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -3755,10 +3755,10 @@ <h2 id="customizations-prepared-for-you">Customizations Prepared for You<a class
3755
3755
<ul>
3756
3756
<li><ahref="https://www.loopandlearn.org/custom-code#custom-list">List of Customizations Available</a></li>
3757
3757
<li>When building using a browser you will be modifying one of the special files that enable the <em><abbrtitle="an online service for storing repositories, accessible from a browser">GitHub</abbr></em> action to build the <em><abbrtitle="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><abbrtitle="contains project files and each file's revision history">repository</abbr>. There are several sections you need to review on the <em><abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> and Learn</em> page:<ul>
3758
-
<li><ahref="https://www.loopandlearn.org/custom-code/#github-intro">Overview</a> of how to modify the build_loop.yml file</li>
3759
3758
<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><ahref="https://www.loopandlearn.org/custom-code#template">Template for <code>main</code></a></li>
3761
-
<li><ahref="https://www.loopandlearn.org/custom-code#template-dev">Template for <code>dev</code></a></li>
3759
+
<li><ahref="https://www.loopandlearn.org/custom-code-browser-build/" target="_blank">Overview</a> of how to modify the build_loop.yml file</li>
3760
+
<li><ahref="https://www.loopandlearn.org/custom-code-browser-build/#template-main" target="_blank">Template for <code>main</code></a></li>
3761
+
<li><ahref="https://www.loopandlearn.org/custom-code-browser-build/#template-dev" target="_blank">Template for <code>dev</code></a></li>
Copy file name to clipboardExpand all lines: browser/edit-browser/index.html
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -4209,7 +4209,7 @@ <h1>Custom Edits with Browser</h1>
4209
4209
<h2id="hot-topics">Hot Topics<aclass="headerlink" href="#hot-topics" title="Anchor link to this Header on this Page">¶</a></h2>
4210
4210
<divclass="admonition tip">
4211
4211
<pclass="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 <ahref="https://www.loopandlearn.org/custom-code#prepared-custom-list"><abbrtitle="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 <ahref="https://www.loopandlearn.org/custom-code/#custom-list"><abbrtitle="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>
4213
4213
<ul>
4214
4214
<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 <spantranslate="no">LoopWorkspace</span> folder to customize your code</li>
4215
4215
<li>You can often use the same customization for several releases</li>
Copy file name to clipboardExpand all lines: build/custom-mac/index.html
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -3754,7 +3754,7 @@ <h2 id="customizations-prepared-for-you">Customizations Prepared for You<a class
3754
3754
<p>Please read the documentation for these on the <ahref="https://www.loopandlearn.org/custom-code"><abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> and Learn: Customization Select Page</a>:</p>
3755
3755
<ul>
3756
3756
<li><ahref="https://www.loopandlearn.org/custom-code/#custom-list">List of Customizations Available</a></li>
<h2id="personal-customizations">Personal Customizations<aclass="headerlink" href="#personal-customizations" title="Anchor link to this Header on this Page">¶</a></h2>
3760
3760
<p>Some customizations must be created for yourself. These are of two basic types: Custom Edits and Build-Time Flag.</p>
<h2id="libre-cgm"><em>Libre</em><abbrtitle="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr><aclass="headerlink" href="#libre-cgm" title="Anchor link to this Header on this Page">¶</a></h2>
4068
4068
<h3id="troubleshoot-connections">Troubleshoot Connections<aclass="headerlink" href="#troubleshoot-connections" title="Anchor link to this Header on this Page">¶</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 <abbrtitle="operating system used by Apple Mobile devices (iPhone, iPod, iPad)">iOS</abbr> (both <abbrtitle="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. <abbrtitle="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 <abbrtitle="operating system used by Apple Mobile devices (iPhone, iPod, iPad)">iOS</abbr> settings, Display & 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 <abbrtitle="operating system used by Apple Mobile devices (iPhone, iPod, iPad)">iOS</abbr> (both <abbrtitle="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. <abbrtitle="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 <abbrtitle="operating system used by Apple Mobile devices (iPhone, iPod, iPad)">iOS</abbr> settings, Display & Brightness, Auto-Lock.</p>
4070
4070
<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>
4071
4071
<ul>
4072
4072
<li>A "pairing" sends a lot more (16 times the normal amount) of data between the app and sensor than a normal <abbrtitle="Near-Field Communication is used for scanning devices such as Libre sensors">NFC</abbr> scan to retrieve glucose data</li>
4073
4073
<li>Multiple pairing attempts may make the sensor temporarily unable to function</li>
4074
4074
<li>If this matches your use case, shut off your phone and let it stay shut down for up to five minutes</li>
4075
4075
</ul>
4076
-
<p>Optionally: you can use miaomiao or bubble thirdparty 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>
4077
4077
<h3id="can-i-use-libre-sensors-with-a-reader-like-miao-miao">Can I use <em>Libre</em> sensors with a reader like Miao Miao?<aclass="headerlink" href="#can-i-use-libre-sensors-with-a-reader-like-miao-miao" title="Anchor link to this Header on this Page">¶</a></h3>
4078
-
<p><abbrtitle="Latest release with major updates">Loop 3</abbr>.4.x and later enables the use of those <em>Libre</em> sensors supported by <ahref="https://github.com/dabear/LibreTransmitter#libretransmitter-for-loop" target="_blank">LibreTransmitter</a>.</p>
4078
+
<p><abbrtitle="Latest release with major updates">Loop 3</abbr>.4.x and later enables the use of those <em>Libre</em> sensors supported by <ahref="https://github.com/LoopKit/LibreTransmitter#libretransmitter-for-loop" target="_blank">LibreTransmitter</a>.</p>
4079
4079
<h3id="what-about-other-libre-sensors">What about other <em>Libre</em> sensors?<aclass="headerlink" href="#what-about-other-libre-sensors" title="Anchor link to this Header on this Page">¶</a></h3>
4080
4080
<p>There are a number of <em>Libre</em> sensors in which the only option for digital access to the <abbrtitle="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: <ahref="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>
4081
4081
<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 <abbrtitle="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 <abbrtitle="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> option. Instructions for this customization are found at <ahref="https://www.loopandlearn.org/custom-code/#add-cgm"><abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> and Learn: Add <abbrtitle="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> to <abbrtitle="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 <abbrtitle="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 <abbrtitle="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 <abbrtitle="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> option. Instructions for this customization are found at <ahref="https://www.loopandlearn.org/custom-code-add-cgm-pump/"><abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> and Learn: Add <abbrtitle="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> to <abbrtitle="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 <abbrtitle="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> reading from <em>LibreLinkUp</em>.</p>
4083
4083
<p>If you prefer not to customize <abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr>, then you can configure <ahref="https://nightscout.github.io/uploader/uploaders/#abbott-freestyle-*Libre*"><abbrtitle="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 <abbrtitle="a personal website used to view your glucose and diabetes management data, `Loop` can upload to `Nightscout`">Nightscout</abbr> as a <abbrtitle="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr>.</p>
4084
4084
<ul>
4085
4085
<li>If you choose this option, your <abbrtitle="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=
4093
4093
<h2id="cgm-customization"><abbrtitle="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> Customization<aclass="headerlink" href="#cgm-customization" title="Anchor link to this Header on this Page">¶</a></h2>
4094
4094
<p>If you can connect your <abbrtitle="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> directly to <em><abbrtitle="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><abbrtitle="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><abbrtitle="Do it yourself, a common acronym for the open-source software community (and the maker community)">DIY</abbr><abbrtitle="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><abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app.</p>
4095
4095
<p>If possible, it is recommended that <em>Libre</em> users take advantage of <ahref="https://github.com/LoopKit/LibreTransmitter/blob/main/readme.md">LibreTransmitter</a> which is incorporated into the <em><abbrtitle="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 <abbrtitle="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> option to the <em><abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app by applying a <ahref="https://www.loopandlearn.org/custom-code">code customization</a>. This uses the shared AppGroup feature to transfer data from the <abbrtitle="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> app to <abbrtitle="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 <abbrtitle="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> option to the <em><abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app by applying a <ahref="https://www.loopandlearn.org/custom-code-add-cgm-pump/">code customization</a>. This uses the shared AppGroup feature to transfer data from the <abbrtitle="continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid">CGM</abbr> app to <abbrtitle="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>
4097
4097
<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>
4099
4099
<li>xDrip4iOS waits a few seconds after the new reading and then queries <em>LibreLinkUp</em> using your login credentials</li>
4100
4100
<li>Be aware this makes your ability for closed-loop dependent on having internet access</li>
0 commit comments