diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index ffdc496f2d..f5eab1b9df 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -7,9 +7,9 @@ General rules ============= * There are plenty of ways you can help, some of them are listed on wiki: - https://wiki.aaps.app/en/latest/EN/Getting-Started/How-can-I-help.html + https://wiki.aaps.app/en/latest/Getting-Started/How-can-I-help.html * If you wish to help with documentation or translating: - https://wiki.aaps.app/en/latest/EN/translations.html + https://wiki.aaps.app/en/latest/translations.html Development guidelines ====================== diff --git a/ISSUE_TEMPLATE.md b/ISSUE_TEMPLATE.md index d75803147c..15765cb154 100644 --- a/ISSUE_TEMPLATE.md +++ b/ISSUE_TEMPLATE.md @@ -6,5 +6,5 @@ Reporting bugs upper-right corner). - Obtain the app's log files, which can be found on the phone in _/storage/emulated/0/Android/data/info.nightscout.androidaps/_ - See https://wiki.aaps.app/en/latest/EN/Usage/Accessing-logfiles.html + See https://wiki.aaps.app/en/latest/Usage/Accessing-logfiles.html - Open an issue at https://github.com/nightscout/AndroidAPS/issues/new diff --git a/plugins/constraints/src/main/res/values/exam.xml b/plugins/constraints/src/main/res/values/exam.xml index 4226c779d1..8f1a388be6 100644 --- a/plugins/constraints/src/main/res/values/exam.xml +++ b/plugins/constraints/src/main/res/values/exam.xml @@ -4,7 +4,7 @@ Duration of Insulin Action (DIA) You should set the value for DIA in your profile. The minimum allowed value is 5 hours. - https://wiki.aaps.app/en/latest/EN/Configuration/Config-Builder.html?#insulin + https://wiki.aaps.app/en/latest/Configuration/Config-Builder.html?#insulin If you are satisfied that the value for DIA that you used in your pump prior to AAPS worked well, there is no need to change this when you start looping. You should determine for yourself the appropriate value for DIA. Hypo Temp-Target @@ -13,18 +13,18 @@ To prevent AAPS from overcorrecting for a blood glucose rise caused by the fast acting carbs used to treat a hypo. To correct for a hypo induced as a result of exercise. To prevent blood glucose from going low if there is already a 0% temporary basal rate running. - https://wiki.aaps.app/en/latest/EN/Usage/temptarget.html + https://wiki.aaps.app/en/latest/Usage/temptarget.html Which profile can be used and configured offline? Topic: Offline Profile NS Profile can be used, but not configured. - https://wiki.aaps.app/en/latest/EN/Configuration/Config-Builder.html#profile + https://wiki.aaps.app/en/latest/Configuration/Config-Builder.html#profile Reasons for applying "Disconnect pump" in AAPS What should be done when disconnecting the pump? This is unnecessary as insulin will not be delivered if the pump is physically disconnected. It prevents AAPS from accounting for insulin that was not delivered whilst the pump is physically disconnected.  It will not stop insulin delivery if the pump remains connected. It will send AAPS into open loop mode. - https://wiki.aaps.app/en/latest/EN/Getting-Started/FAQ.html#other-settings + https://wiki.aaps.app/en/latest/Getting-Started/FAQ.html#other-settings AAPS Settings AAPS Settings What are the best practices for backing up your settings? @@ -36,29 +36,29 @@ Your settings file is found in the folder Internal Storage/AAPS/preferences on your phone. Copy your preferences file to a safe location outside of your phone (e.g. by using a cloud drive, connecting a cable to a computer, email, etc.) If your phone is damaged or lost, there are easy ways to remotely recover your settings without a backup. - https://wiki.aaps.app/en/latest/EN/Usage/ExportImportSettings.html - https://wiki.aaps.app/en/latest/EN/Getting-Started/FAQ.html#what-emergency-equipment-is-recommended-to-take-with-me + https://wiki.aaps.app/en/latest/Usage/ExportImportSettings.html + https://wiki.aaps.app/en/latest/Getting-Started/FAQ.html#what-emergency-equipment-is-recommended-to-take-with-me Noisy CGM Readings What should be done if CGM data is noisy? Do nothing - AAPS will deal with it. Disable the closed loop to avoid possible over or underdosing. Replace consistently noisy or inaccurate sensors. Verify that your CGM app provides smoothed data. - https://wiki.aaps.app/en/latest/EN/Usage/Smoothing-Blood-Glucose-Data-in-xDrip.html#smoothing-blood-glucose-data + https://wiki.aaps.app/en/latest/Usage/Smoothing-Blood-Glucose-Data-in-xDrip.html#smoothing-blood-glucose-data Exercise and Profiles How can you use profiles to best help the system deal with aerobic exercise? Do a profile switch to less than 100%. Do a profile switch to more than 100%. Leave the profile set to 100%. Suspend the loop. - https://wiki.aaps.app/en/latest/EN/Usage/temptarget.html#activity-temp-target + https://wiki.aaps.app/en/latest/Usage/temptarget.html#activity-temp-target Exercise and Temporary Targets How can you use temporary targets to best help the system deal with aerobic exercise? Set an activity blood glucose target starting a suitable time before beginning exercise. Set an activity blood glucose target after finishing exercise. Leave your blood glucose target unchanged. Wait until blood glucose drops below your hypo temp target and then eat 15 g of fast acting carbohydrates. - https://wiki.aaps.app/en/latest/EN/Usage/temptarget.html#activity-temp-target + https://wiki.aaps.app/en/latest/Usage/temptarget.html#activity-temp-target Do I receive insulin when the loop is disabled/suspended? Yes, basal insulin continues to be delivered. No, delivery of insulin is stopped. @@ -68,7 +68,7 @@ When experiencing frequent high or low blood glucose. At least once per week. Once set and validated, these values should not change over time. - https://wiki.aaps.app/en/latest/EN/Getting-Started/FAQ.html#androidaps-settings + https://wiki.aaps.app/en/latest/Getting-Started/FAQ.html#androidaps-settings Prerequisites What is essential to set up and use AAPS? Validated profile information (Basal, IC, ISF, DIA). @@ -81,7 +81,7 @@ A Github account. Experience in programming or editing code. A MiniMed 670G pump. - https://wiki.aaps.app/en/latest/EN/Module/module.html + https://wiki.aaps.app/en/latest/Module/module.html A Smartwatch. A Supported CGM. Prerequisites @@ -90,7 +90,7 @@ A compatible Android device (e.g. mobile/cell phone, full Android watch, or tablet). AAPS requires an internet connection in order to run in closed loop. A supported CGM and appropriate app to receive blood glucose values on the phone/device. - https://wiki.aaps.app/en/latest/EN/Module/module.html + https://wiki.aaps.app/en/latest/Module/module.html Updating AAPS Check all correct answers. You need to have Git installed and configured on your computer. @@ -98,14 +98,14 @@ You should save and note the location of your keystore and use the same signing key for updates as for your previous installation. Never update if the system is working well. If you have difficulty building the apk, you can install an apk that has been built by a friend. - https://wiki.aaps.app/en/latest/EN/Installing-AndroidAPS/Update-to-new-version.html#update-to-a-new-version-or-branch + https://wiki.aaps.app/en/latest/Installing-AndroidAPS/Update-to-new-version.html#update-to-a-new-version-or-branch Troubleshooting Where can you look for help with AAPS? You can ask for advice in the AAPS Users Facebook group. You should read (and re-read) the AAPS documentation. You can ask for advice and log technical problems or issues in the AAPS Discord. You should ask your diabetes clinic/endocrinologist. - https://wiki.aaps.app/en/latest/EN/Installing-AndroidAPS/Update-to-new-version.html#troubleshooting + https://wiki.aaps.app/en/latest/Installing-AndroidAPS/Update-to-new-version.html#troubleshooting https://www.facebook.com/groups/AndroidAPSUsers/ https://discord.gg/4fQUWHZ4Mw Insulin Plugins @@ -114,15 +114,15 @@ NovoRapid®/Novolog® Humalog® Actrapid®/Humalin R®/"regular" human insulin. - https://wiki.aaps.app/en/latest/EN/Configuration/Config-Builder.html#insulin + https://wiki.aaps.app/en/latest/Configuration/Config-Builder.html#insulin Sensitivity Plugins Check all correct answers. Sensitivity plugins allow AAPS to adjust for temporary or short-lived changes in insulin sensitivity (for example hormonal changes or issues with absorption at the infusion site). Sensitivity plugins provide the user with suggested changes to basal rates, I:C ratios and ISF that can be used to edit profile. Logging a cannula change will reset Autosens ratio back to 100%. Some of the plugin options have configurable time ranges that can be set by the user. - https://wiki.aaps.app/en/latest/EN/Configuration/Sensitivity-detection-and-COB.html - https://wiki.aaps.app/en/latest/Usage/Open-APS-features.html?highlight=Autosens#autosens + https://wiki.aaps.app/en/latest/Configuration/Sensitivity-detection-and-COB.html + https://wiki.aaps.app/en/latest/Usage/Open-APS-features.html#autosens Carb Entry Errors What should you do if you’ve made an incorrect carb entry? Delete the incorrect entry in Treatments and enter the correct new carb value. @@ -157,29 +157,29 @@ Carbohydrates consumed can be recorded using an appropriate exchange system (e.g. DAFNE "CHO" exchanges or European "Bread Units"). AAPS uses a dynamic model to estimate carb “decay” and calculate COB. If blood glucose levels are outside acceptable values (too low or too high) the bolus calculator can be used to provide suggestions for carb or insulin corrections. - https://wiki.aaps.app/en/latest/EN/Getting-Started/FAQ.html#insulin-to-carb-ratio-ic-g-u + https://wiki.aaps.app/en/latest/Getting-Started/FAQ.html#insulin-to-carb-ratio-ic-g-u e-carbs What could you use e-carbs (extended carbs) for? To schedule carbs in the future, possibly distributed over an interval (similar to an extended bolus distributing insulin over an interval). For logging \'free\' exercise carbs you want to hide from AAPS. e-carbs (distributed in the future) can assist AAPS in dealing with high fat/protein meals. For logging rescue carbs you use to treat low blood glucose.  - https://wiki.aaps.app/en/latest/EN/Usage/Extended-Carbs.html + https://wiki.aaps.app/en/latest/Usage/Extended-Carbs.html Remote Monitoring How can you monitor AAPS (for example for your child) remotely? AAPSClient app, Nightscout app and Nightscout webpage all allow you to follow AAPS remotely. Other apps (e.g. Dexcom follow, xDrip running in follow mode) allow you to follow some parameters (e.g. blood glucose/sensor values) remotely, but use different algorithms so may have inaccurate IOB or COB values. To follow AAPS remotely, both devices must have internet access (e.g. via Wi-Fi or mobile/cellular network data). AAPSClient used as a remote follower will both monitor and provide full control of AAPS. - https://wiki.aaps.app/en/latest/EN/Children/Children.html + https://wiki.aaps.app/en/latest/Children/Children.html Insulin Sensitivity Factor (ISF) Raising ISF values will lead to more insulin delivery to cover a specific amount of carbs. Reducing ISF values lead to more insulin delivery to correct for an above target blood glucose. Raising or lowering ISF has no effect on insulin delivery when blood glucose levels are below target. ISF should be entered in your AAPS Preferences. Changing the ISF value in your profile is enough to apply the change. - https://wiki.aaps.app/en/latest/EN/Getting-Started/FAQ.html#insulin-sensitivity-factor-isf-mmol-l-u-or-mg-dl-u - https://wiki.aaps.app/en/latest/EN/Usage/Profiles.html + https://wiki.aaps.app/en/latest/Getting-Started/FAQ.html#insulin-sensitivity-factor-isf-mmol-l-u-or-mg-dl-u + https://wiki.aaps.app/en/latest/Usage/Profiles.html You can use more than one value for I:C ratio in your profile. If you change your ISF in your profile you should always change your I:C ratio too. Insulin to Carbohydrate Ratio (I:C ratio) @@ -188,14 +188,14 @@ If you have 0 COB, changing the IC ratio will lead to a different amount of insulin to correct a given BG value. IC will be different if you count bread (exchange) unit as 10g or 12g. IC meaning is: How many bread (exchange) units are covered by 1U of insulin. - https://wiki.aaps.app/en/latest/EN/Getting-Started/FAQ.html#carbohydrate-to-insulin-ratio-cr-g-u + https://wiki.aaps.app/en/latest/Getting-Started/FAQ.html#carbohydrate-to-insulin-ratio-cr-g-u Profile Switching When specifying a 90% profile switch, which answers are true? Basal rates will be 10% lower. ISF will be 10% higher. The value of the I:C ratio will be a 10% lower number. ISF and I:C ratios will be unchanged. - https://wiki.aaps.app/en/latest/EN/Usage/Profiles.html?highlight=profile%20switch#profile-switch + https://wiki.aaps.app/en/latest/Usage/Profiles.html#profile-switch Profile Switching When specifying a 120% profile switch, which answers are true? Target blood glucose will be 20% higher. @@ -208,13 +208,13 @@ Initiate a profile switch with a timeshift of -2 Set an eating soon temporary target. Do a profile switch to more than 100%.  - https://wiki.aaps.app/en/latest/EN/Usage/Profiles.html?highlight=profile%20switch#timeshift + https://wiki.aaps.app/en/latest/Usage/Profiles.html#timeshift Changes to profiles Basal rates, ISF, I:C ratios, etc., should be set in profiles. Activating changes to your Nightscout Profile requires your AAPS phone to have an internet connection. Editing profiles to change values is sufficient to enact any changes made. Multiple profiles can be set up and selected to accommodate changing circumstances (e.g. hormonal changes, shift working, weekdays/weekend lifestyle). - https://wiki.aaps.app/en/latest/EN/Module/module.html#good-individual-dosage-algorithm-for-your-diabetes-therapy + https://wiki.aaps.app/en/latest/Module/module.html#good-individual-dosage-algorithm-for-your-diabetes-therapy Help with basal rates Where to go for help with basalrate etc. Your diabetes team diff --git a/plugins/constraints/src/main/res/values/objectives.xml b/plugins/constraints/src/main/res/values/objectives.xml index b49fdf7c47..875019ae1a 100644 --- a/plugins/constraints/src/main/res/values/objectives.xml +++ b/plugins/constraints/src/main/res/values/objectives.xml @@ -29,7 +29,7 @@ You must read the wiki and rise maxIOB to get SMBs working fine! A good start is maxIOB=average mealbolus + 3 x max daily basal Using SMB is your goal. Oref1 algorithm was designed to help you with your boluses as well. You should not give full bolus for your food but only part of it and let AAPS give you the rest if needed. This way you have more space for miscalculated carbs. Did you know that you can set a percentage of bolus calculator result to reduce the size of bolus? Enabling automation - Read the docs on how automation works. Set up your first simple rules. Instead of action let AAPS display only notification. When you are sure automation is triggered at the right time replace notification by real action. (https://wiki.aaps.app/en/latest/EN/Usage/Automation.html) + Read the docs on how automation works. Set up your first simple rules. Instead of action let AAPS display only notification. When you are sure automation is triggered at the right time replace notification by real action. (https://wiki.aaps.app/en/latest/Usage/Automation.html) Automation can be a good servant but a bad master. Don\'t overuse it. Do not try to replace underlying algorithm. Test the rule with message only before use. It depends on order. BG available in NS Pump status available in NS @@ -76,10 +76,10 @@ Next unfinished Request code: %1$s (check all correct answers) - https://wiki.aaps.app/en/latest/EN/Getting-Started/FAQ.html#what-to-do-when-taking-a-shower-or-bath - https://wiki.aaps.app/en/latest/EN/Getting-Started/Screenshots.html#the-homescreen - https://wiki.aaps.app/en/latest/EN/Getting-Started/Screenshots.html#config-builder - https://wiki.aaps.app/en/latest/EN/Getting-Started/Screenshots.html#the-homescreen + https://wiki.aaps.app/en/latest/Getting-Started/FAQ.html#what-to-do-when-taking-a-shower-or-bath + https://wiki.aaps.app/en/latest/Getting-Started/Screenshots.html#the-homescreen + https://wiki.aaps.app/en/latest/Configuration/Config-Builder.html + https://wiki.aaps.app/en/latest/Getting-Started/Screenshots.html#the-homescreen Not connected to the internet Failed retrieve time Objective requirements not met