These are chat archives for nightscout/intend-to-bolus

11th
Oct 2015
John Males
@johnmales
Oct 11 2015 01:13
I prefer not to let it run out to try and avoid corruption issues on the rpi, but might try an experiment at some stage.
Jason Calabrese
@jasoncalabrese
Oct 11 2015 01:36
my pi is so much more stable with the network cable and the wifi dongle out, still thinking android might be the way to go
is there a gitter room for roundtrip?
Dana Lewis
@danamlewis
Oct 11 2015 01:42
@jasoncalabrese Not that I know if. But if ya'll create one, please share the link? I'd definitely like to jump in.
Jason Calabrese
@jasoncalabrese
Oct 11 2015 01:52
with new NY based job I get Columbus day off, but kids have school, thinking about playing with kotlin
diabeticgonewild
@diabeticgonewild
Oct 11 2015 01:52
I do know Java. I probably could reprogram some of that stuff to an Cyanogen image or something...given I am not too sick.
Scott Leibrand
@scottleibrand
Oct 11 2015 02:09
What's kotlin?
Jason Calabrese
@jasoncalabrese
Oct 11 2015 02:15
an other language for the jvm/android
thinking about a small wrapper to js scripts
Scott Leibrand
@scottleibrand
Oct 11 2015 02:16
Is that to be able to run JS on Android?
So we can put determine-basal.js into RoundTrip?
Jason Calabrese
@jasoncalabrese
Oct 11 2015 02:17
that's what I'd like, just don't know how realistic it is
John Males
@johnmales
Oct 11 2015 03:11
@jasoncalabrese What is roundtrip?
Scott Leibrand
@scottleibrand
Oct 11 2015 05:43
It's @TC2013's Android OpenAPS implementation.
John Males
@johnmales
Oct 11 2015 05:57
I see thanks :)
Lori
@LoriLori
Oct 11 2015 09:35
should you scroll up a bit there is an example how to run JS on Android (without kotlin, I missed a part how kotlin is JS related, sorry)
pretty much it is
JS on Android
V8 runtime = V8.createV8Runtime();
String r = runtime.executeStringScript("'hello,'.concat('world!');\n");
txtView.setText(h);
John Males
@johnmales
Oct 11 2015 09:37
ok I haven't been in internet range much in the last few weeks I'll have a look
Lori
@LoriLori
Oct 11 2015 09:39
I think when RileyLink will work then it will be android open-aps time
or connect CareLink to android usb otg , just RileyLink looks so much more like from future
battery of android with otg careLink wouldn't be that long but I think longer then with otg dexcom receiver, care link is only 100mA max as reported by USB
where dex is 500mA , but just because it wants to charge from USB
John Males
@johnmales
Oct 11 2015 09:44
Agreed. As low power a device as possible to interface with the pump/ cgm makes sense. If only all the devices were able to be interfaced with BLE...
Lori
@LoriLori
Oct 11 2015 09:45
riley is ble, dex is ble :) pump is not :(
Matthias Granberry
@mgranberry
Oct 11 2015 12:59
@jasoncalabrese if you want to do JS on Android React Native might be a better way to start, but I really like Kotlin.
Lori
@LoriLori
Oct 11 2015 13:34
nice, last time react was not yet for androi
Lori
@LoriLori
Oct 11 2015 14:44
not sure if there is separate group for it https://twitter.com/tim_omer/status/653180468536451072
Jason Calabrese
@jasoncalabrese
Oct 11 2015 15:12
Was looking at ionic some, an extension of phonegap/cordova
But also found a typo in my wpasuplicant.conf, did a test last night with my son wearing the 522 (detached) and the pi under his bed, worked perfect talking to the pump all night
timomer
@timomer
Oct 11 2015 15:17
@LorelaiL beat me to it, I have completed enough of my android build that I feel comfortable sharing with others: https://github.com/timomer/HAPP
Jason Calabrese
@jasoncalabrese
Oct 11 2015 15:17
is that a new version of roundtrip? Haven't looked at it in a while
timomer
@timomer
Oct 11 2015 15:18
nope, clean write up made by me
i did not want to use roundtrip as it was a complete port from a hired developer
i wanted to write an app from the ground up so I had as much knowledge as poss
also, its based on my needs. for example no Medtronic integration.
Jason Calabrese
@jasoncalabrese
Oct 11 2015 15:20
What pump is out working with?
timomer
@timomer
Oct 11 2015 15:20
in summary, the app captures treatments, gets BG readings from xDrip and uses OpenAPS for Temp Basal suggestions
none, its a Open Loop system
currently just gives suggestions based on a frequency set by the user
i have it set to give run every 15mins, when a Temp Basal is suggested it tells me via android wear
next step for me is to interface with the Roche pump via BT
but any pump can be added if you have the required code
Jason Calabrese
@jasoncalabrese
Oct 11 2015 15:25
Nice
timomer
@timomer
Oct 11 2015 15:25
As for the comments for running native Java on android, I see the appeal for OpenAPS, but, I feel having the power of Android Studio debugging is a big win for porting over to native Android
@jasoncalabrese thanks :) it may not be a close loop, but its very usable and interesting
I also have the NS BWP code in there along with my own Bolus Wizard code
Jason Calabrese
@jasoncalabrese
Oct 11 2015 15:27
Making reason i want to to run js is to be able to share tested js between the various projects
timomer
@timomer
Oct 11 2015 15:28
yep - thats a massive win
Jason Calabrese
@jasoncalabrese
Oct 11 2015 15:28
Also want to do things like pull in gists, so it could be extendend without messing with Android
Without even reinstalling
timomer
@timomer
Oct 11 2015 15:29
right now I am tracking changes with openaps-js and manually porting them over, also I have changed a lot of the output messages to be more clear to the user
but, its not a long term solution
im scared to lose my Android Studio debugging access to determine_basal
Jason Calabrese
@jasoncalabrese
Oct 11 2015 15:34
I'm getting some bizarre iob results, the loop I'm testing doesn't know about boluses, so iob is only effected by iob, but still dosen't feel right, then eventual BG doesn't make sense
timomer
@timomer
Oct 11 2015 15:35
@jasoncalabrese where are you seeing this?
Jason Calabrese
@jasoncalabrese
Oct 11 2015 15:36
I based my loop on what Ben had a little while ago, using mmhistorty tools to clean the pump data, wondering if that's producing data not expected by the iob calc
timomer
@timomer
Oct 11 2015 15:36
I found graphing the IOB was helpful to see what was happening
Jason Calabrese
@jasoncalabrese
Oct 11 2015 15:37
It can also land up with negative iob, which then creates a strange effect
Want really worrying about the calculations, since the devices weren't reliable
timomer
@timomer
Oct 11 2015 15:38
my app captures it every 5mins and also does a future predictions
Jason Calabrese
@jasoncalabrese
Oct 11 2015 15:38
But i may have fixed some of that
timomer
@timomer
Oct 11 2015 15:38
yes, I believe I have noticed this too, in some conditions I get negative IOB
Jason Calabrese
@jasoncalabrese
Oct 11 2015 15:39
Then when subtract the negative effect you're adding
timomer
@timomer
Oct 11 2015 15:40
i have not checked the repos for updates for awhile
my code is at least a month behind
Jason Calabrese
@jasoncalabrese
Oct 11 2015 15:40
Really need to add a test for it, but last i looked the test branch want merged with the other branches i was looking at
*wasn't
timomer
@timomer
Oct 11 2015 15:41
you working on NS iob of OpenAPS iob?
im tracking openaps iob
Screenshot_2015-10-11-16-39-23.png
Scott Leibrand
@scottleibrand
Oct 11 2015 15:42
Negative iob is completely expected, since its net iob. If OpenAPS temps to zero, that will result in negative iob.
timomer
@timomer
Oct 11 2015 15:42
fyi - my cob and iob chart
Scott Leibrand
@scottleibrand
Oct 11 2015 15:43
Nice
timomer
@timomer
Oct 11 2015 15:44
not dont fully understand negative iob, example would be nice
:)
Jason Calabrese
@jasoncalabrese
Oct 11 2015 15:46
Plan was to create a new repo with these calculators, then be able to reuse them in NS and OpenAPS
But hasn't happened yet
Could be that my confusion is that the boluses aren't included for me yet, since I'm using a test pump, think I'll pull them in from the care portal, then it will be easier to see if the eventual BG looks reasonable
Toby Canning
@TC2013
Oct 11 2015 16:04
@timomer anytime the pump is temped to a basal lower than the normal basal rate, that is considered a negative basal
So, if your basal rate is 1u/hr and you temp to 0 for 1 hour, that will show up as -1.0u total
It follow an inverse of the DIA curve back to zero
Using the DIA curve for removing insulin is important because the removal of insulin doesn't have an immediate effect , but rather a gradual effect that follows a DIA curve
Scott Leibrand
@scottleibrand
Oct 11 2015 16:09
Exactly, thx.
Toby Canning
@TC2013
Oct 11 2015 16:09
In our app, we have the ability to set negative DIA to be different than positive. We have been using 4 hours for positive and 2 hours for negative very successfully
Scott Leibrand
@scottleibrand
Oct 11 2015 16:10
Interesting.
Toby Canning
@TC2013
Oct 11 2015 16:11
This keeps BGs slightly higher rather
Scott Leibrand
@scottleibrand
Oct 11 2015 16:11
I did something with a similar effect with DIYPS closed loop (before OpenAPS): I only counted 2/3 or 3/4 of the effect of negative IOB and COB.
Toby Canning
@TC2013
Oct 11 2015 16:12
That sounds better overall
Scott Leibrand
@scottleibrand
Oct 11 2015 16:12
On the assumption that if you were riding low and getting low-temped, you might need a bit more low-temp than the bolus calculator math would suggest.
Toby Canning
@TC2013
Oct 11 2015 16:13
That way the APS doesn't over correct for COB
Scott Leibrand
@scottleibrand
Oct 11 2015 16:13
The deviation stuff in OpenAPS now, and ignoring COB, has meant that isn't as necessary.
But setting neg-DIA to DIA/2 or 2/3*DIA might be good.
Toby Canning
@TC2013
Oct 11 2015 16:14
Moving to a 24/7 implementation makes me want to refine that
Scott Leibrand
@scottleibrand
Oct 11 2015 16:14
Or basically anything between 1/2 and 1*DIA
Toby Canning
@TC2013
Oct 11 2015 16:14
Right
Scott Leibrand
@scottleibrand
Oct 11 2015 16:15
Yeah, DIYPS has some interesting algorithms for waiting to react to carbs.
I would be reluctant to use carbs to set the full high-temp bolus calc math would suggest.
We bypass that by just doing bolus snooze instead. Make the user decide how much to bolus, and have OpenAPS just pick up at the tail end.
Toby Canning
@TC2013
Oct 11 2015 16:17
Yes, ours has the user set CAR for the meal and doesn't resume until COB is 0
It will low glucose suspend though
Scott Leibrand
@scottleibrand
Oct 11 2015 16:17
Of course, Dana often still uses DIYPS to recommend her boluses, but even when she doesn't and just does a single meal bolus, OpenAPS can usually bring the post-meal curve in to a soft landing.
Toby Canning
@TC2013
Oct 11 2015 16:18
How many carbs can she eat and still get that?
Scott Leibrand
@scottleibrand
Oct 11 2015 16:19
I hope @jasoncalabrese and @timomer's efforts to get determine-basal.js into Android work. Would love to be able to try our algorithm in your UI. :-)
if she does more than about 45 carbs she doesn't bolus for it all up front.
Instead does 0.5U boluses as carbs start to absorb and BG rises, until she's bolused for most of the meal.
Toby Canning
@TC2013
Oct 11 2015 16:21
I can pay Geoff to implement it, though it will cost $300-400
Not too bad, but I'm focusing on RL first
Scott Leibrand
@scottleibrand
Oct 11 2015 16:21
That's when the DIYPS algorithms really come in handy. Suggests the 0.5U boluses as needed, usually as BG is rising, or sometimes as IOB/COB are decaying.
Yeah, RL is a bigger win.
Peter Miller
@ochenmiller
Oct 11 2015 16:40
A teenage boy sleeps in on a Sunday morning with an absolutely straight line blood sugar for the last 12 hours. I'm sitting on the couch weeping.
Matthias Granberry
@mgranberry
Oct 11 2015 16:42
My endo actually looked at my bolus history a few days ago. It led to an interesting conversation about support tools and open loop control. She said "all of this isn't normal software, is it?" I saw the look of realization on her face when she saw how much fine adjustment goes into near normal control.
Peter Miller
@ochenmiller
Oct 11 2015 16:48
So, more than a week in, and our results have been pretty good. One bit of advice is pay attention to the adage "garbage in/garbage out". Our one low so far came from a failure to calibrate our CGM. I'll be adding reminders and safe guards for that. Perhaps some sort of confidence mechanism and a suspend or Change of target if confidence is low.
Jason Calabrese
@jasoncalabrese
Oct 11 2015 16:52
Been thinking about a mard plugin for NS, could be used here too, use any entered BG to compare to CGM, then you have recent accuracy
Scott Leibrand
@scottleibrand
Oct 11 2015 16:55
@ochenmiller :-)
and good idea.
timomer
@timomer
Oct 11 2015 16:56
@TC2013 - got you, thanks for that
@scottleibrand you can run my app now and review the suggested temps, there is a little bit of setup but easy to run once done
Scott Leibrand
@scottleibrand
Oct 11 2015 16:57
We had a similar experience when the CGM wanted to be calibrated while Dana was sleeping (and I was traveling). Proper behavior right now is to just turn off OpenAPS when BG data is old, but perhaps we could do better...
Peter Miller
@ochenmiller
Oct 11 2015 16:57
I've been automatically uploading mbg from our Verio meter. Have a short script that calculates cal info based on that and raw data. Missing bit is to compare that automatically to CGM output, and build a timer to calculate "confidence".
Scott Leibrand
@scottleibrand
Oct 11 2015 16:58
sorry, ours was actually 7d sensor EOL, not normal calibrations.
When we were using android-uploader, we had a failsafe where it refused to run after 24h w/o calibration.
No way to tell from Share data when last cal was, unfortunately, so we removed that.
Dexcom-reader / OpenAPS could when CGM is plugged in though.
I've never really bothered with t for OpenAPS though, since Dana always calibrates twice a day.
Teenagers, OTOH... :-)
Peter Miller
@ochenmiller
Oct 11 2015 17:04
Other method is to have openaps pull call records straight from direct attached Dexcom. Suspend or compensate if they're too old - or exhibit other untrustworthy details: entered mbg while blood sugar was high and moving quickly for example.
Scott Leibrand
@scottleibrand
Oct 11 2015 17:04
Have you gotten the kid involved in building his OpenAPS much?
Peter Miller
@ochenmiller
Oct 11 2015 17:13
@scottleibrand, He's not a techy type, but has never shied away from embracing his T1 status. We've discussed theory and operation a lot, but I've done all the building. I do believe he appreciates the potential here though. While it's been an at home system so far, he's never failed to swap over from his other pump when he gets home - and has talked strategy and design a lot regarding portability and usability.
Peter Miller
@ochenmiller
Oct 11 2015 17:28
@jasoncalabrese, an item I've been toying with since we first embraced NightScout is the disconnect between meters and cgm. I developed an automated uploader from our meter, but want to remove - and add some more intelligence to - the process of joining meter data and cgm data. Ideally the two data streams should just add up to better info, and the user shouldn't have to hand carry data from component to component. I see an ideal openaps device as being the clearing house for all of that, and pushing data up to NS.
Ben West
@bewest
Oct 11 2015 17:28
blob
nice...
best run yet
Peter Miller
@ochenmiller
Oct 11 2015 17:29
Wow! tight!
Eric
@ecc1
Oct 11 2015 17:31
@ochenmiller How does your son swap pumps? Same reservoir, or one in each pump?
Ali Mazaheri
@amazaheri
Oct 11 2015 17:36
nice
Peter Miller
@ochenmiller
Oct 11 2015 17:36
@ecc1 - we're t:slim users regularly, and Medtronic 722 for openaps, but have similar infusion sets for each - quickset. He just swaps pumps at the infusion site. I haven't bothered to disable openaps so far, we just leave the pump at the other end of the house. So, to answer your question, two separate reservoirs. We do waste a day's worth of basal each day on average. Working on that.
The goal of course is to mothball the t:slim pretty soon!
Which is a bummer, because the t:slim has a built in bt radio (unavailable to us), and is otherwise an excellent pump!
Dana Lewis
@danamlewis
Oct 11 2015 17:46
Yay @ochenmiller @bewest for great overnights :)
@TC2013 I'm actually now more likely to do a full bolus up to 60 carbs (vs 45 from before loop), because as bolus snooze decays openAPS does a good job deciding if I need temps at the end of that.
Peter Miller
@ochenmiller
Oct 11 2015 17:59
I do have theory which I'll test after another week or two: guessing that totally daily insulin will be quite a bit lower under openaps. Not just from avoiding lows (and ingesting unnecessary carbs) but also from avoiding highs and the large boluses required to bring them down.
Dana Lewis
@danamlewis
Oct 11 2015 18:00
Yup. Will be awesome to see any #s you have on that - mine are influenced by a year of DIYPS before openAPS, but saw a drop from DIYPS for exactly those reasons.
Also saw a huge decrease in carb corrections required, but harder to track that :)
Ali Mazaheri
@amazaheri
Oct 11 2015 18:05
:)
Capture.PNG
:) Our last night run, carb correction arround 10 before going to bed.
Ali Mazaheri
@amazaheri
Oct 11 2015 18:07
add some green color to it :)
Ben West
@bewest
Oct 11 2015 18:07
I'm anti color ;-)
Ali Mazaheri
@amazaheri
Oct 11 2015 18:09
hahaha
Ben West
@bewest
Oct 11 2015 18:09
I want simple simple no judgement
no alarms, either
woke up like 5 times last night to various beeping
Ali Mazaheri
@amazaheri
Oct 11 2015 18:10
@bewest style
Ben West
@bewest
Oct 11 2015 18:10
just roll over and sleep...
Ali Mazaheri
@amazaheri
Oct 11 2015 18:13
rock on
listen to Wish You Were Here :)
Jason Calabrese
@jasoncalabrese
Oct 11 2015 18:26
Nice @bewest
Ben West
@bewest
Oct 11 2015 18:26
:-)
Scott Leibrand
@scottleibrand
Oct 11 2015 18:26
Just suspend the pump when you disconnect it?
Jason Calabrese
@jasoncalabrese
Oct 11 2015 18:26
Like the tagging
Ben West
@bewest
Oct 11 2015 18:26
:+1: , suspend
Ali Mazaheri
@amazaheri
Oct 11 2015 18:26
suspend +1
Ben West
@bewest
Oct 11 2015 18:27
yeah, you can tag/comment on significant events in github, natively
Jason Calabrese
@jasoncalabrese
Oct 11 2015 18:27
Was thinking of some automated tagging
Ben West
@bewest
Oct 11 2015 18:27
drag'n'drop pictures...
Scott Leibrand
@scottleibrand
Oct 11 2015 18:27
iob.js doesn't count suspend as zero-temp yet, so it won't mess up iob.
Jason Calabrese
@jasoncalabrese
Oct 11 2015 18:27
Could generate pictures on the server
Ben West
@bewest
Oct 11 2015 18:27
yeah, can run @mgranberry's AGP and auto-tag strectches that "beat" last averages
Jason Calabrese
@jasoncalabrese
Oct 11 2015 18:28
@sulkaharo has sparklines for pebble
Ben West
@bewest
Oct 11 2015 18:28
yup, matplotlib generates really nice stuff, easier than d3, too...
Jason Calabrese
@jasoncalabrese
Oct 11 2015 18:28
Auto post to twitter to
Ben West
@bewest
Oct 11 2015 18:29
is there a pebble app that shows some info already?
Sulka Haro
@sulkaharo
Oct 11 2015 18:29
Yeah trying to get a watchface up for first submission. The walking dead game I'm doing eating all time. :)
Ben West
@bewest
Oct 11 2015 18:30
decided I need the activity it's doing on my watch
Sulka Haro
@sulkaharo
Oct 11 2015 18:30
Anything in particular people want for pebble?
Rachel Sandlain
@audiefile
Oct 11 2015 18:31
Everything! ;)
Ben West
@bewest
Oct 11 2015 18:31
want to see if openaps is running, if it can gather data, and if it's sending commands what and why
and when
there's already a few fairly nice debug messages to that effect
Rachel Sandlain
@audiefile
Oct 11 2015 18:32
You can use cards for pebble and point it at your pi to get a lot of that info
the openaps.json file
Dana Lewis
@danamlewis
Oct 11 2015 18:34
@bewest We've got a pebble watch face to start from
Yep @audiefile
Rachel Sandlain
@audiefile
Oct 11 2015 18:36
@danamlewis do you? is it shared? I'm looking to write one but am super new to pebble (and terrible at c)
Dana Lewis
@danamlewis
Oct 11 2015 18:38
Sorry. Not watch face. What you were talking about :) so you know where it is, the openAPS.json for pebble cards
But easy to take that and tweak however people want to customize
Jason Calabrese
@jasoncalabrese
Oct 11 2015 18:39
Maybe the endpoint from NS should include all enabled properties
Then find a syntax to filter
Ben West
@bewest
Oct 11 2015 18:40
yeah, /v2/...
Jason Calabrese
@jasoncalabrese
Oct 11 2015 18:40
Maybe a name instead of v2
Ben West
@bewest
Oct 11 2015 18:40
/v1/ for "foundational services" (ala amazon, basic CRUD)
/v2/ for "meta" services
makes /v1/ inherently stable for full debugging, etc
Jason Calabrese
@jasoncalabrese
Oct 11 2015 18:41
Most people will think v2 is an upgrade, we'll have to answer that question over and over
Ben West
@bewest
Oct 11 2015 18:41
it's evolution, it's simple
it is an upgrade, they both run
probably never going to turn off /v1/...
Jason Calabrese
@jasoncalabrese
Oct 11 2015 19:17
maybe it's shouldn't be so built in, have a way for plugins to add endpoints?
Peter Miller
@ochenmiller
Oct 11 2015 19:30
@amazaheri , how are you gathering and displaying the openaps info on the graph above?
Toby Canning
@TC2013
Oct 11 2015 19:30
Jason Calabrese
@jasoncalabrese
Oct 11 2015 19:36
he's using some custom azure stuff
Ali Mazaheri
@amazaheri
Oct 11 2015 19:36
I push data to Azure SQL from PI, can be done easily from anywhere
and use PowerBI for reporting
I am working on using NS API as my dataset
as PowerBI can feed in reports directly from Rest API endpoint
Peter Miller
@ochenmiller
Oct 11 2015 19:37
@amazaheri, where in mongo are you storing IOB info?
Ali Mazaheri
@amazaheri
Oct 11 2015 19:38
not on Mongo
I save everything in Azure SQL
Peter Miller
@ochenmiller
Oct 11 2015 19:38
Ah, should have read more carefully, Azure SQL
Ali Mazaheri
@amazaheri
Oct 11 2015 19:38
as I am using that for some Machine Learning and predective analysis
Peter Miller
@ochenmiller
Oct 11 2015 19:39
Are you storing the IOB as reported by iob.js in openaps, or separate calculation in azure?
Ali Mazaheri
@amazaheri
Oct 11 2015 19:40
from iob.json
let me send a screenshot
hold on
Peter Miller
@ochenmiller
Oct 11 2015 19:40
thanks!
Ali Mazaheri
@amazaheri
Oct 11 2015 19:45
Capture.PNG
Peter Miller
@ochenmiller
Oct 11 2015 20:33
Thank @amazaheri, great blog post. Sam is a lucky person to have you in his life! I use azure at work, so replicating some of your reporting may not be too tough for me.
Ali Mazaheri
@amazaheri
Oct 11 2015 20:58
definitely the code is on github and Logic App is easy and powerful orchestration service
most of my NS and openAPS backend runs on Azure
@danamlewis is already setup on that, not sure they are activley push data or not, she can confirm :)
Dana Lewis
@danamlewis
Oct 11 2015 21:01
Not pushing automatically. But as someone who hasn't used azure before, very easy to get going with once you've got data in to play with.
Ali Mazaheri
@amazaheri
Oct 11 2015 21:01
:)
[tab]
Peter Miller
@ochenmiller
Oct 11 2015 21:02
blob
Ali Mazaheri
@amazaheri
Oct 11 2015 21:02
Nice
Peter Miller
@ochenmiller
Oct 11 2015 21:17
OpenAPS is road ready for the Millers! Top tier is battery. Bottom tier is RPi w Carelink, WiFi, and wixel.
Dana Lewis
@danamlewis
Oct 11 2015 21:21
Whoohoo!
Ali Mazaheri
@amazaheri
Oct 11 2015 21:27
like the case
can you send me you BOM :)
We are heading to Bermuda in Nov and like to have this setup with us :) running off phone hotspot
Peter Miller
@ochenmiller
Oct 11 2015 21:29
@amazaheri , sure thing - a few items are strictly interim in nature. Will post BOM and how I put it together. Next version I'm hoping will be half the size.
Dana Lewis
@danamlewis
Oct 11 2015 21:29
@amazaheri Just take us with you ;)
Ali Mazaheri
@amazaheri
Oct 11 2015 21:30
I wish :)
its a company reward thing, they are sending us to. Had to pay $$$ to have Sam with us as they only cover spouse or your partner
but Jarvis is coming for free
hope no Cat4 or 5 awaiting us
Dana Lewis
@danamlewis
Oct 11 2015 21:32
Nice! And no kidding.
Ali Mazaheri
@amazaheri
Oct 11 2015 21:33
I've hear at atlantis they charge you for the Oxygon
Peter Miller
@ochenmiller
Oct 11 2015 21:36
blob
Took two sainsmart cases and taped them end to end. One has RPi, other has Carelink (with casing removed) WiFi, and wixel. All USB connected for now. http://www.sainsmart.com/sainsmart-abs-plastic-case-for-raspberry-pi-computer-b-access-to-all-port.html
Next version I hope to get all the peripherals in same case with RPi. There's plenty of room.
Also have a microusb right angle cable on order.
Ali Mazaheri
@amazaheri
Oct 11 2015 21:40
kewl
Peter Miller
@ochenmiller
Oct 11 2015 21:41
Will need to re-apply the packing tape. The wrinkles will drive me nuts! It's all about aesthetics.
Ali Mazaheri
@amazaheri
Oct 11 2015 21:42
:)
my OCD will kick in for sure
Peter Miller
@ochenmiller
Oct 11 2015 21:42
Weight w battery is about 3/4 pound
Peter Miller
@ochenmiller
Oct 11 2015 22:12
I've started getting errors of the form: stderr: 'error: object file .git/objects/f9/ba9332c6e3d002526adc4f0b8d96caff5c2c1c is empty
fatal: loose object f9ba9332c6e3d002526adc4f0b8d96caff5c2c1c (stored in .git/objects/f9/ba9332c6e3d002526adc4f0b8d96caff5c2c1c) is corrupt'
whenever I run an openaps-report call
any ideas?
Ali Mazaheri
@amazaheri
Oct 11 2015 22:18
that happens with unexpected shutdown or power loss
@bewest was working on a work around
for now just do a new openaps init and copy over your stuff
Peter Miller
@ochenmiller
Oct 11 2015 22:18
got it, thx for the workaround
Ali Mazaheri
@amazaheri
Oct 11 2015 22:19
that's @scottleibrand favorite issue [tab][tab]
Alex
@SuicidalTissue
Oct 11 2015 22:31
So I'm trying to mess around with openaps and bewest's example, keep getting ImportError: No module named plugins, any ideas?
Peter Miller
@ochenmiller
Oct 11 2015 23:22
@amazaheri , worked like a charm. Any harm in just rm -r .git in the openaps working directory, backing up openaps.ini, doing an openaps init and restoring openaps.ini? Is it just an issue with .git?