Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 21:07

    ps2 on dev

    Enable watch control during ope… (compare)

  • 19:48
    billybooth edited #1597
  • 19:47
    billybooth edited #1597
  • 19:18
    billybooth edited #1597
  • 19:04
    billybooth edited #1597
  • 19:00
    billybooth opened #1597
  • 06:27

    ps2 on dev

    Allow debug menu (compare)

  • 00:41
    mamckim opened #1596
  • Jan 25 23:29
    marionbarker opened #1595
  • Jan 25 18:01

    ps2 on dev

    Update submodule (compare)

  • Jan 25 17:49

    ps2 on dev

    Put simple bolus calculator beh… (compare)

  • Jan 25 17:49
    ps2 closed #1594
  • Jan 25 17:42
    ps2 synchronize #1594
  • Jan 25 17:42

    ps2 on simple-bolus-calc-feature-flag

    Re-enable carb editing in open-… (compare)

  • Jan 24 22:01
    onefedova commented #1556
  • Jan 24 22:00
    whiten commented #1593
  • Jan 24 20:04
    ps2 opened #1594
  • Jan 24 20:03

    ps2 on simple-bolus-calc-feature-flag

    Put simple bolus calculator beh… (compare)

  • Jan 24 19:18
    whiten commented #1593
  • Jan 24 19:18
    whiten opened #1593
jeremybarnum
@jeremybarnum
tried building again from workspace. One red build error, but it disappears about about a second, and leaves only yellow errors. Oh well, that's enough for tonight.
sethgagnon
@sethgagnon
Any ideas around what settings to look at if I am accurately entering carbs but ICE is not showing them all absorbed? Sorry, I’m struggling a little with understanding how to properly use ICE and when I should be editing carbs and absorption time if my original entry was not accurate.
I feel like my ISF and CR are fairly accurate and I do use autotune regularly with very little variation in its recommendations.
jeremybarnum
@jeremybarnum
@sethgagnon to me the explanation that matches your facts, especially if you take as a given the accuracy of your other ratios, is a slightly higher than necessary basal around mealtimes. But you may feel your basals are also quite well calibrated - in which case, it could be just a small error across all the parameters. IMHO editing the entry ex post for small differences is probably not worth it. Between the added robustness that comes from dynamic carb absorption and retrospective correction, and the inherent challenges and imprecisions of the disease, ex post carb entry editing might just be a time consuming distraction.
Gera Yeremin
@gera3d
@Kdisimone thanks.
Kelly Watson
@kellyisworking
If anyone is coming to NS hackathon this weekend and needs a free, comfy place to stay, my husband and I have a spare room + bath open and an extra comfy sectional in north SF. DM me :smile:
Robert Silvers
@rsilvers129
@ps2 and @jeremybarnum I am still unclear about making a proper workspace. The part that I don’t understand is that if I want to add in LoopKit’s project file in a way that I can modify it, do I drag that in from the Carthage/Checkouts/LoopKit folder as per the instructions you posted? I don’t see how this is a good idea because that folder is over-written all the time on every carthage update, and so any changes I make will get blown away. I think I need to have my own LoopKit folder branch clone somewhere else, and drag that project file into the workspace inside of the Loop project. And then set the Cartfile in the Loop folder to either draw from that checkout locally or through github. Is this true?
katie disimone
@Kdisimone
You aren’t using carthage update. You’re using carthage build
And you don’t drag, use Add from the menu, for the frameworks in checkouts for their .xcproj files
katie disimone
@Kdisimone
thoughts on why these would be mismatched @ps2 or others?
IMG_5738.JPG
IMG_5791.PNG
specifically, the predictions are so different.
mathwise, the 96 prediction makes more sense to me…a little IOB and trending down. I forgot to pull an issue report.
wondering if there’s a difference in timing on those displays?
Robert Silvers
@rsilvers129
@Kdisimone thanks - this is great to hash out. @ps2’s said you don’t manually do a carthage update/build, that it is handled by Xcode - and I am not sure if Xcode does update vs build since it does it behind the scenes. It may do both, depending on if it sees any dependency added. And my fear is that if it does an update, any code that I am editing that came from a Checkouts folder will be blown away.
Dragan Maksimovic
@dm61
@rsilvers129 you can see the Carthage script executed by Xcode by clicking on Cartfile target in Xcode, then open Build Carthage Dependencies. The script is not doing update or build, but bootstrap instead. carthage bootstrap is similar to update but it's working on Cartfile.resolved as opposed to Cartfile.
Robert Silvers
@rsilvers129
@dm61 Thanks. Can I edit from the source in Checkouts in Xcode then without carthage bootstrap reading resolved and sucking in new copies and over-writing my modified code? And how would the edited code stay under source control being in that folder that is a sub-folder of whatever Loop branch I am working on? I still can’t grok.
Dragan Maksimovic
@dm61
Do not know. I've not yet tried to setup workspace or any other option that would allow me to work on LoopKit and Loop at the same time.
Robert Silvers
@rsilvers129
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?
Dragan Maksimovic
@dm61
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.
Robert Silvers
@rsilvers129
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).
IMG_8734.png
Dragan Maksimovic
@dm61
Cool!
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.
Eric Jensen
@elnjensen
@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.
Robert Silvers
@rsilvers129
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.
Robert Silvers
@rsilvers129
@dm61 That is good info. I will read that.
Eric Jensen
@elnjensen
@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.
Pete Schwamb
@ps2
When you build using Xcode on a workspace setup, it doesn’t trigger the Carthage build.
jeremybarnum
@jeremybarnum
@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.
Robert Silvers
@rsilvers129
@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.
Alex Kuzmanov
@alexkuzmanov
how can I purchase a rileylink
katie disimone
@Kdisimone
Getrileylink.org
Alex Kuzmanov
@alexkuzmanov
ok thank
Michael Pangburn
@mpangburn
Some recent work on Series 4 complications:
IMG_0202.PNG
Still having trouble with pixel alignment/antialiasing for the prediction path and the labels, but it's a start.
Pete Schwamb
@ps2
👍
Eric Jensen
@elnjensen
Nice, @mpangburn !
grhulz
@grhulz
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?
grhulz
@grhulz
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.
brynswartz
@brynswartz
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?
Anice
@Anice512_twitter
@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.
David Cintron
@loudestnoise
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