Glossary

This glossary is shared (with permission) from LoopDocs: Glossary.

Activated: for Omnipod: time at which insulin was injected into pod and 2 beeps were heard

Anchor Links: any header on a LoopDocs page can be used as a link, tap on the paragraph symbol at the end of the header to view the link in the URL

API_SECRET: password (min 12 characters) needed to access Nightscout Site

App Group: a unique identifier that Apple users for a given app, yours has your TEAMID embedded in it, group.com.TEAMID.loopkit.LoopGroup

Automatic Bolus: provide a fraction of the recommended insulin automatically with each updated CGM reading (default 40%)

BAGE: pump battery age on Nightscout site

Big Sur: older version for operating system for Mac, macOS 11.x

BLE: Bluetooth low energy, used for communication by phones, CGM and some pumps

Build Select Script: by running a command in your terminal, this menu-driven tool assists in building Loop

branch: version of code within a single repository or workspace repository

CAGE: cannula (or pump site) age on Nightscout site

carthage: a program that used to be required to build Loop – no longer needed

Catalina: older version for operating system for Mac, macOS 10.x

Certificate: Apple certificate is used to sign your iOS or Mac apps – tied to but different from your permanent Developer ID

CGM: continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid

Closed Loop: Loop will make automated adjustments of insulin delivery using predictions based off user entries, settings, IOB and COB

clone: create a copy of a repository on your computer including revision history and ability to update using git commands

COB: Carbs on Board, affects automated insulin delivery: the g of carbohydrates that Loop expects to be absorbed and uses for glucose prediction

commit: a formal change to files in a repository; each commit has an alphanumeric identifier (SHA-1)

Config Vars: configuration parameters for a Nightscout Site

Correction Range: Loop recommends changes to basal and / or bolus to bring glucose predictions into this range

CR: Carb Ratio; how many grams of carbs are covered by one unit of rapid-acting insulin

Delivery Limits: max bolus and max basal rates allowed by your therapy settings

DIA: Duration of Insulin Action, the full time insulin is active including a long, low-level tail

Dosing Strategy: chosen method for increased insulin dosing: (1) High Temp Basal or (2) Automatic Bolus with scheduled basal

dynos: used to reboot a Nightscout Site

EmaLink: radio-frequency device Loop uses to control Eros pods and older Medtronic pumps

Event History: record of pump events (bolus or temp basal) reported and used by Loop

Expiration Date: your Loop app has a finite life, the app warns you starting 3 weeks before the expiration date

fastlane: used as part of the github Build Action method that enables building Loop without a Mac computer or Xcode

Finder: graphical folder and file display on Mac

fork: a copy of code in a github repository other than the original

GIF: Graphics Interchange Format (GIF) can be used for small animations and low-resolution video clips

git: a tool for version control

GitHub: an online service for storing repositories, accessible from a browser

github.com: an online service for storing repositories, accessible from a browser

Glucose Chart: Display of measured and predicted glucose values

Glucose Safety Limit: Loop will not suggest insulin delivery when glucose prediction (in next 3 hours) goes below this limit; in Loop 2 this was called Suspend Threshold

Guardrails: limits in the code for user selected settings, recommended and absolute limits are provided

Hamburger Menu: three parallel lines that, when tapped, open a new menu

HUD: Heads-Up Display at top of Loop main screen, phone in portrait mode

ICE: Insulin Counteraction Effect – Loop models the expected glucose change based on carbs entered, absorption time and your settings; and adjusts based on measured glucose

Identifiers: names of modules found on your Apple Developer Identifiers page that are required for GitHub build method

IOB: 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

iOS: operating system used by Apple Mobile devices (iPhone, iPod)

ISF: Insulin Sensitivity Factor; how many points your blood sugar will drop for each unit of insulin; sometimes called correction factor

Issue: On github – a formal method to report a problem, either code behavior or documentation

macOS: operating system for Mac computer

Lock your Phone: click the button on the side of the phone to lock it – prevent accidental touch, i.e., accidental Loop command

Loop 3: Latest release with major updates

Loop Cycle: typically 5 minutes: new CGM reading, prediction update, pump update and, if in Closed Loop, dosing update if needed

Match-Secrets: a private repository you must create in your github account, stores keys required to build with github Build Actions

MTB: Manual Temp Basal: user initiated temporary basal, Omnipod Common feature

MDT: common abbreviation for Medtronic pumps

modal: message or alert appearing in front of app that must be acknowledged to return to app

Modules: the Loop code uses a number of modules to handle different components of the entire app

Monterey: operating system for Mac, macOS 12.x

Onboarding: familiarize new, and existing, Loop users with settings in Loop 3 and ensure the Therapy Settings are all entered and are within safety guardrails

Omnipod: Insulet tubeless insulin pump; Loop supports Eros (with RileyLink) and DASH

Open Loop: Loop will not make automated adjustments of insulin delivery but all prediction and recommendation features are available

OrangeLink: radio-frequency device Loop uses to control Eros pods and older Medtronic pumps

OTP: one-time password, this is used to enable caregivers to securely execute remote commands to a Looper’s phone

Override: a modification to Loop settings that can change the correction range, the sensitivity (basal, ISF and CR) or both

Package Dependencies: packages that must be downloaded by Xcode (once) to build the app after downloading the LoopWorkspace to your computer

pill: on Nightscout, small boxes with information, tap for extra details

PR: Pull Request – a formal method to request changes to a repository

prebolus: take some or all of a meal bolus before eating

Pre-Meal Range: modify the correction range for up to one hour by tapping on an icon in the toolbar

Provisioning Profile: associates your app with your Developer ID and limits app lifetime to 1 year (paid) or 1 week (free)

Pull Request: formal method to request changes to a repository

Quit the Loop App: quit out of the app – different from closing the app – typically you swipe up in the app switcher

repository: contains project files and each file’s revision history

RileyLink: radio-frequency device Loop uses to control Eros pods and older Medtronic pumps

Rosetta: allows apps built for older Macs (Intel chips) to run on newer Macs (M1 and M2 chips)

SAGE: sensor age on Nightscout site

Secrets: a method to securely embed personal information into your fork of LoopWorkspace to enable GitHub to have access required to build Loop

SHA-1: Secure Hash Algorithm 1; used to generate an alphanumeric code for commits in git (github)

Sign Targets: associate a Developer ID with an app; must sign all targets for a given app

submodules: for Loop, submodules are repositories defined in the Workspace repository that are required to build the app

Table of Contents: (TOC) is the list of level 2 and 3 headers on a given page; the title at the top of the page is a level 1 header

Temp Basal Only: provide the recommended insulin automatically using an increase in temp basal over half an hour (limited by max temp basal)

Terminal: interface for entering commands to the computer

TestFlight: a method to distribute apps without direct connection

Therapy Settings: Basal Rates, ISF, CR, correction and safety ranges and delivery limits

Tokens: on Nightscout, configure access permissions using tokens

Tooltip: brief definitions provided for important terms and abbreviations on the website

URL: website address (Uniform Resource Locator)

Ventura: operating system for Mac, macOS 13.x

watchOS: Apple watch operating system; must be compatible with phone iOS

workflow: a set of instructions to GitHub to perform an action; the instruction files are found in the .github/workflows folder of the repository

Workspace: a grouping of several repositories into a complete package

Xcode Preferences: older name for Xcode Settings

Xcode Settings: as of Xcode 14, Xcode menu uses Settings instead of Preferences

Xcode: program used to build an app

Skip to content