Yes. And I can get it to build, but it doesn’t address why code changes are safe. How can one work from Checkouts and expect their code to not be erased? How does the code in Checkouts stay under git control so I can maintain versions that are unique from Loop’s branch? How does one do a git commit within a Checkouts folder? Won’t that commit be assigned to the Loop parent’s folder branch?
I think it's worth looking up the carthage options used. At some point I did that and I thought I understood how this was supposed to work, but since I've not actually done it I've not retained the understanding.
BTW, I managed to stay pretty flat today even though I ate 311 grams of carb, 91 grams of fat and 87 grams of protein. And I ran 6 miles. I did this by using Loop-FPU (LoopKit/Loop#702) to handle the carb+fat+protein, and then I manually simulated the exercise mode that is not yet implemented where basal rate goes to 1/5 normal, carb ratio goes to 5x normal, and ISF goes to 5x normal (https://github.com/LoopKit/Loop/issues/593).
See what they say in this tutorial: https://www.raywenderlich.com/416-carthage-tutorial-getting-started The front part is pretty basic, but then there is a section on Build Artifacts that explains how --use-submodules option adds each dependency in the Checkouts folder to your Git repository as a submodule, meaning you can change the dependencies’ source, and commit and push those changes elsewhere without fear of an overwrite.
@rsilvers129 Do the Cartfiles in your project point to GitHub, or to your local directories? You want the latter if you’re going to be editing files there. Or, if your local files have your own GitHub repos set as upstream , you could make sure to always push your local changes to GitHub before building each time.
I have it all set up so that the Loop sub-modules come from my personal github repos. I edit local versions of them, and push them back to github. The reason I like it that way is because then if anyone else build my branch of Loop, it will automatically draw my version of LoopKit into their Checkouts folder.
@dm61 That is good info. I will read that.
@rsilvers129 The setup you describe makes sense to me. So then I think the key to not having your local changes overwritten is to make sure that they get pushed to GitHub before you build (if you're using the checkouts directory as your local repo and editing there). But it seems like it would be cleaner and safer to have your local git repo outside that tree, push all changes to GitHub, and then let carthage pull them back into its checkout.
But maybe I'm not fully understanding your question.
When you build using Xcode on a workspace setup, it doesn’t trigger the Carthage build.
@rsilvers129 and on the question of dragging, per Katie’s post, that seems to have messed things up for me (and then I quit) so we can forget about that bit.
@jeremybarnum There is no different between dragging and adding from the menu, as far as I know. Also, working with git’s submodules has its own set of commands.
how can I purchase a rileylink
Some recent work on Series 4 complications:
Still having trouble with pixel alignment/antialiasing for the prediction path and the labels, but it's a start.
Nice, @mpangburn !
Hello everyone, hope you are all doing well. I have been looping for quite a while and I recently updated to v1.9.3. I am having a hard time getting a green circle. I am able to successfully do a button press, update the time, tune the frequency, etc. but the circle stays gray. When I press on the circle I get various messages. The latest is "The operation couldn't be completed. (Cgmblekit.Transmittererror Error 1.) Error enabling notification: unknownCharacteristic" I am guessing that I am missing something obvious, but I can't figure it out and I didn't see any other reports of an error like this. What am I missing?
I figured it out. I knew it would be something simple. It helps if you enter in insulin sensitivities, target ranges, etc. Entered that in and everything works great.
I keep having an issue where when my blood sugar is climbing, Loop ends up dosing too much insulin (between basal adjustments and suggested correction boluses). I end up with too much insulin on board, and thus my blood sugar ends up dropping rapidly and far too low. I end up chasing insulin with food. I’ve changed my ISF to higher than I’ve ever had it before, but it doesn’t seem to be stopping this cycling that’s happening. Do I need to adjust any other parameters such as peak time, insulin duration (already jacked up from 3.5 to 5 hours), or anything else?
@brynswartz I've had similar issues. It's not the ideal solution, but I've turned down the max Basal to 3x rather than 4x and that way it has a limit to how much additional basal you can get. Also increased prebolus CF a little to get ahead of things.
Just updated to iOS 12.1, no issues running Loop thus far
in case anyone was wondering ;)
New Xcode as well btw @Kdisimone
and 10.14.1 for that matter
@anice Great suggestion, I’ll have to try that. I know there’s a lot of tinkering that can happen with peak times and insulin durations too, so I was curious if those had any utility being adjuster in situations like this.
I was having the EXACT same issue as you if you read back a ways in this thread. What solved it for me was adjusting my basil slightly lower than pre loop AND significantly increase ISF. Like I went from 1.7mmol per unit to 2.5mmol per unit.
It’s a very complicated and convoluted set of parameters that all need work together and is different for everyone. I found that in general the temp basils that I never used to have gave me a lot more insulin over all than pre loop. For me the basals were close but the ISF was the key to smooth it out.
You will likely need to cycle for a good day or so to see this affect but believe me there will be a setting that will work.
yea i think im having ISF issues as well
i use Autotune
but not so sure its working as I would expect
have others used Autotune and its results are matching what you need?
I have not done autotune yet but will soon. Trying to get some good history with my current settings
Sorry, noob question, what’s autotune and how would I go about availing myself of it?
autotune can review your history from NS
and provide recommendations on CR, ISF, and Basals
@tswire what were some major symptoms you noticed that caused you to change the ISF
i notice that when i eat a meal, say lunch, and bolus for it, and then i add an apple into the mix 20 min later, my BGs rocket
the eventual BG shows in range, but in the meantime im way above target. im sure i need to pre-bolus instead to help cut the spike, but i feel like something else is going on but cant nail it down
Symptoms for me was constant up and down. Like all the time. I was chasing insulin with food then bam back up and then bam bolus back down.
Pre bolus is different. I still have breakfast rise from 6 to 13 and back to 6 within 2 hours. Lunch pre looping I had huge increases to 15-18 then back down but usually over 4 hours. With looping I have eliminated the lunch spike (somehow because I am not pre bolusing) but need to work on breakfast. For me I think breakfast is high carb and sugar with little to no protein that is causing it (cereal and juice)
Bottom line if you are seeing swings constantly (like rarely a straight line) then I would try to increase your ISF.