This is running on Janki's CHIP linux computer (below), which slips into a regular pump pouch for her to carry or to leave by the bed at night time. Lennart's Python scripts look like they'll run on virtually any platform.
For me, Lennart's work sums up #WeAreNotWaiting perfectly, not waiting for Medtronic to choose their (commercially optimal) release timetable for MiniMed Connect. Our kids have Type 1 today Medtronic.
This is still in the development stage and the current published scripts do not bounce your pump data on to Nightscout but expect more soon as Lennart is working away on this. Fingers crossed, direct 640g Nightscout access (on Android) is not far away :)
Current progress on the open source project known affectionately in my household as "Hack the Baby" #WeAreNotWaiting pic.twitter.com/9m4HDKtyzz— Lennart Goedhart (@lennydafish) May 4, 2016
Would this also offer a route to use the 640g for OpenAPS?
ReplyDeletePotentially yes - still a lot of work to do. Please take a look at https://gitter.im/pazaan/decoding-contour-next-link if you're interested in the (technical) discussions on how OpenAPS *may* get to the 640g!
DeleteAmazing.....I'm keeping a very close eye on this development. ABSOLUTELY Loving the #WeAreNotWaiting attitude and really appreciate that such capable people are kind enough to devote a lot of their unremunerated time to help people in need. If I could do this type of stuff myself, I would....I now spend most nights just watching in awe how Git Bash, Carelink, VirtualHere and Nightscout auto process the 640g data...and looking out for the occasional missed upload/stale data or troubleshooting any disconnects. I use the 'medium' setup all the time at places where we have a known wifi signal. So useful at home, as recently my little one as been really ill with fever and we all know illness messes with BG levels at night. When out and about, we are able to use our mobile hotspots. When at home, Carelink runs on a PC, when out and about, its on a cheap unbranded windows 10 tablet. Never could get the reverse client to link to a specified client hub across mobile networks. But the medium setup is amazing.
ReplyDeleteThanks for keeping the blog updated and let us all know how Lennart's 'Hack the Baby' project is coming along. I'm so loving Nightscout for a million reasons. Thank You.
Awesome. I'm currently running the .net setup but it really is not very reliable. Mostly it seems to halt after failing to download .csv from Carelink. I THINK it is the carelink website that is the main issue though.
ReplyDeleteSo....nice work Lennart.
Sorry you are having reliability issues. There's a more flexible (in terms of timeouts) uploader on its way shortly. Lennart's direct solution will be far more elegant and reliable (fewer components) than my proof of principle CareLink bounce and that'll be the future of NS on the 640g Peter :)
DeleteGlad your "medium setup" is working well for you and your little one - that's great to see. Tom and I have been working on an improved notification method for stale data (incl dropped Bayer connections) - hope to get that tested and out soon so people can continue to use the current setup until Lennart's project is ready for primetime Nightscout use :)
ReplyDeleteGreat work - kudos!
ReplyDeleteThanks John - the kudos is all Lennart's. It's been a massive effort on his part to get to this stage.
ReplyDeleteJust what i'm waiting for,great work.
ReplyDeleteThanks for this. I'm going to have a go at running the scripts natively on Android. Given what they are this shouldn't be an issue...!
ReplyDeleteok - could you keep Lennart and the community updated at https://gitter.im/pazaan/decoding-contour-next-link please? :)
DeleteMatt. I'm attempting to load up Lennart's install on a pi (Jessie Lite). I have Python 2.7.9 and pip 8.1.2. However when I run
ReplyDeletesudo -H pip install requests hidapi astm transitions PyCrypto crc16
I get a lot of errors ending with:
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-ZLR0Wd/hidapi/
Any ideas why this might be happenning?
It took me a couple of goes to get everything installed Peter. From memory make sure you have Cython installed correctly (sudo apt-get install cython) and then suggest you sudo pip install each component separately to identify which ones fail (it'll be easier than scrolling through each one). I hope that helps - I wish I'd scribbled more notes down :) Try looking on Gitter too for help - helpful and knowledgeable folks on there: https://gitter.im/pazaan/decoding-contour-next-link
Delete