iAPS
main
Overview
Overview
What is iAPS?
Getting Started
Project Statistics
What is it?
Where is it?
What data is collected?
Who controls the data?
Compatible devices
iPhone
iOS version and Developer Mode
Automatic Updates
Turn off Automatic Updates!
Battery Health
Apple Watch
Compatible Pumps
Omnipod Pumps
Omnipod Eros
Omnipod DASH
Omnipod 5
Medtronic Pumps
Medtronic Pump Model
Medtronic Pump Firmware
Medtronic Pump Differences
Finding a Medtronic Pump
Safe Purchasing
Pump Supplies
Compatible CGM
Nightscout
xDrip (xDrip4iOS)
Dexcom G5/G6 (and ONE)
Dexcom G7
Glucose Simulator
Libre Transmitter
Supported Sensors
Unsupported sensors
Glucose Direct
Medtronic Enlite
Device Configuration
Device Configuration
Closed loop
Devices
Pump
CGM
Watch
Transition from other closed loop solutions
Introduction
Coming from AndroidAPS
What does AndroidAPS have that iAPS doesn’t?
What does iAPS have that AndroidAPS doesn’t?
Why should I switch from AndroidAPS to iAPS?
Coming from iOS Loop
What does Loop have that iAPS doesn’t?
What does iAPS have that Loop doesn’t?
Why should I switch from Loop to iAPS?
How does iAPS deal with those common issues?
What’s all that talk about changing the way I think?
Mealtime strategy
Coming from commercial closed loop systems
I want to try iAPS. How do I proceed?
Watch the Loop N Learn Videos on iAPS:
Basic Settings
Autotune
What is Autotune?
How does it work?
Important note on Dynamic Settings
How does it differ from Autosens?
Should I enable Autotune?
Basal Profile
Setting
Insulin Carbohydrate Ratio
Setting
Pump Settings
Delivery Limits
Max Basal
Max Bolus
Max Carbs
Duration of Insulin Action
Target Glucose
Compatible CGM
Nightscout
xDrip (xDrip4iOS)
Dexcom G5/G6 (and ONE)
Dexcom G7
Glucose Simulator
Libre Transmitter
Supported Sensors
Unsupported sensors
Glucose Direct
Medtronic Enlite
Pump
Apple Health
Fat and Protein Conversion
Convert Fat and Protein
Conversion Settings
Delay In Minutes
Maximum Duration in Hours
Interval in Minutes
Override With A Factor Of
Visualization and Monitoring
Nightscout Introduction
iAPS Setup
Notifications
Glucose
Show glucose on the app badge
Always Notify Glucose
Always play alert sound
Also add source info
Low
High
Carbs Required Threshold
Advanced Settings
Autosens, Dynamic ISF/ICR and Adjust Basal
Auto-sensitivity Mode
Dynamic ISF
Advanced information
Dynamic CR
Adjust Basal
Advanced Information
Final Thoughts
Sigmoid Function
What is it?
Dynamic Settings
Enable Dynamic ISF
Enable Dynamic CR
Adjustment Factor
Use Sigmoid Function
Weighted Average of TDD. Weight of past 24 hours:
Adjust basal
Threshold Setting (mg/dl)
FreeAPS X
Glucose Units
Remote Control
Recommended Bolus Percentage
Skip Bolus screen after carbs
Display HR on Watch
OpenAPS Main Settings
Insulin Curve
Max IOB
Max COB
Max Daily Safety Multiplier
Current Basal Safety Multiplier
Autosens Max
Autosens Min
OpenAPS Other Settings
Rewind Resets Autosens
Use Custom Peak Time
Insuln Peak Time
Skip Neutral Temps
Unsuspend if No Temp
Suspend Zeros IOB
Bolus Snooze DIA Divisor
Min 5m Carbimpact
Autotune ISF Adjustment Fraction
Remaining Carbs Fraction
Remaining Carbs Cap
Noisy CGM Target Multiplier
iAPS SMB Settings
Enable SMB Always
Max Delta-BG Threshold SMB
Enable SMB With COB
Enable SMB with Temptarget
Enable SMB After Carbs
Allow SMB With High Temptarget
Enable SMB With High BG
… When Blood Glucose is Over (mg/dl)
Enable UAM
Max SMB Basal Minutes
Max UAM SMB Basal Minutes
SMB DeliveryRatio
SMB Interval
Bolus Increment
Are SMBs Allowed?
By following the flow chart above, you can see which combination of settings will allow SMBs.
Here is the order of settings iAPS uses when deciding whether to enable or disable SMBs:
OpenAPS Targets Settings
High Temptarget Raises Sensitivity
Low Temptarget Lowers Sensitivity
Sensitivity Raises Target
Resistance Lowers Target
Advanced Target Adjustments
Exercise Mode
Half Basal Exercise Target
Using iAPS
Build
Build iAPS with GitHub
Update iAPS with GitHub
Build iAPS with Script
Build Errors
xDrip4iOS or Glucose Direct as CGM Source
Alternative Branch
Maintenance Utilities
Update iAPS with Xcode
Update iAPS with Source Control
Update iAPS with CLI
Verify iAPS Version
Customizations
Bypass Authentification for Bolusing
Omnipod: Add Extra Insulin on Insertion
Confirm Bolus Faster on Apple Watch
Add Custom Icon
Interface
Main Screen
Status
Graphs and Statistics
Actions
New Bolus Calculator
How to activate the new Bolus Calculator
How to use the new Bolus Calculator
Temp Target
Exercise
Pre-Meal
Troubleshoot
Morning IOB
Site Change or Failure
Low Treatment
Rebound Lows
Highs after meals
Fast rise
Persistent high
Fast rise, then low
Resources
Other AIDs
Citations
OpenAPS Documentation
AndroidAPS Documentation
Loop Documentation
Community Support
Citations
iAPS
Comparison Table of Automated Insulin Delivery Systems
Edit on GitHub
Comparison Table of Automated Insulin Delivery Systems
Read the Docs
v: main
Versions
latest
revert-149-patch-15
main-backup
main
dev
Downloads
On Read the Docs
Project Home
Builds