Message from the Loop and Learn Team:
- We have taken responsibility for updates to the Loop Follow app
- Additional Loop Follow documentation is at Loop and Learn: Loop Follow
- If you are having problems with the app:
- Post in the Loop and Learn Facebook group; indicate that your question is related to Loop Follow
- If you do not use Facebook - please click on this link to file an Issue with your problem
New location for LoopFollow Repository:
- If you previously created a fork of LoopFollow from the JonFawcett username
- Please note the repository name has changed to https://github.com/loopandlearn/LoopFollow
- GitHub should automatically redirect you to this new address
- We have also modifed one branch and one file name to match standard conventions: main (from Main) and README.md (from readme.md)
Message from Jon Fawcett:
- Because our family now uses Omnipod 5, I will no longer be involved in updating LoopFollow
- I have transferred the LoopFollow repository from the JonFawcett to the loopandlearn username
- I will also no longer provide an option for a TestFlight invitation from me. (Jon Fawcett)
- You must build the app yourself.
Message to Developers
Using so many different apps as a parent or caregiver of a T1D can be very cumbersome. Add in the extra details from Looping and it can be a challenge flipping back and forth between apps. Each app has different strengths and weaknesses.
And there are some functions I've always wished for and not found anywhere such a one-time temporary alert for those nights when Loop is stuck on high and you open loop with a correction. This lets you set a higher low alert for the BG you want to wake up to and close Loop.
Please see Loop and Learn: Loop Follow for all the building options.
With the release of version 2.1.0, there is now an easy option for building up to three instances of the Loop Follow app for multiple Loopers in your family. Each instance can be configured to have the display name you choose with these names being the default:
The _displayname is found in a single file.
Summary instructions by build method:
When modifications and versions are updated, there might be a slight delay for getting the second and third forks updated as well, so if you are using this feature, wait until all three repositories are updated.
Please review the list on Loop and Learn: Loop Follow which may be updated more frequently than this README.md file.
Each time a release is made, the features added or bugs fixed are found at Loop Follow Releases.
Each of the features below is selectable - you decide whether to use them. Additionally, many features are adjustable because YDMV (your diabetes may vary).
We added version numbers to Loop Follow. Typically the main branch and dev branch are at the same version, but when work is underway, the dev branch may have different code, which we try to indicate with a different version number.
The versioning is:
For the most part, the deveopers keep main and dev branches at the same level. But sometimes we want to combine several PR or keep a modification in dev for additional testing.
- If you are interested in assisting with this app and want to work on new features and improvements for Loop, iAPS and Nightscout functionality, please reach out.
- Issues and Pull Requests in GitHub are monitored and will get a response.
New PR are directed to the dev branch. If you direct one to main, we will move it to point to dev. So always start with your code aligned with dev.
After a PR is merged to dev, the repository maintainers will bump up the verion number before merging to main - please do not modify the version in your branch.
Only the maintainers for Loop Follow will update version numbers. This is done by incrementing the LOOP_FOLLOW_MARKETING_VERSION in Config.xcconfig file.