
Nightscout is an effort by the open source community to make it easier to visualize diabetes treatment data in a way that lets any device or system contribute data while letting any other device or system retrieve data.

Each instance of Nightscout is customized to the patient and serves as a central point of data aggregation in the cloud. Many people who work on Nightscout are part of the #WeAreNotWaiting community. Allowing users to control their data gives them more flexibility to treat themselves the way they see fit and gives parents a better window into their child's health. To date, insulin pumps, continuous glucose monitors, and other medical devices lock data into proprietary formats, protocols, and web sites, limiting the user's ability to view and manipulate their data in more meaningful ways. Medtronic, which claims to be the most prescribed pump brand, is one such company that makes insulin pumps with integrated continuous glucose monitoring. The insulin pump stores treatment data as well as sensor and meter calibration data on the device.
#CARELINK USB DRIVER WINDOWS 8 BLUETOOTH#
Unlike some devices which use Bluetooth or a USB port to upload data to a web site, in this case the CareLink treatment site, Medtronic uses a proprietary radio protocol and the CareLink USB stick, a similarly proprietary device.
#CARELINK USB DRIVER WINDOWS 8 DOWNLOAD#
The site doesn't allow users to download or otherwise obtain the raw data uploaded from their devices nor do they allow you to delete your data from the site. To make matters worse, the data upload and device interaction process is done using a Java applet. They do not publish the protocol for communicating with the USB stick, the pump, or anything else. The OpenAPS project emphasizes DYI as an important aspect of working towards an artificial pancreas, and for operations where devices take action for the user it makes a lot of sense that the user should deeply understand how and why things work. From the standpoint of strictly getting data out of your devices the emphasis on DIY doesn't need to be quite as big.

Getting data out of devices has largely been limited to using Linux-based embedded computers like the Raspberry Pi or Arduino as the host system. By comparison there are many more Windows users in the world who are more familiar with Windows-powered devices (desktops, laptops, phones, and also Raspberry Pi devices) that they can use to access their data.


Research and analyze any native components that run on Windows.Analyze the Medtronic CareLink portal Java applet.With the overall goal of helping Windows users and developers - myself included - use the CareLink USB stick on Windows systems, I set out with the following goals: Existing capabilities for the Linux and embedded community are great for the overall effort but at this time there are very few capabilities for the Windows platform. More Bonus: Publish a driver that enables that possibilityĪt the end of this attempt I'll make some suggestions for Medtronic on ways they can better support the community without incurring the wrath of regulatory bodies.īonus: Explore the possibility of other ways to work with the device.Use all of the above to directly control the device.Observe the native functions the Java applet uses and the data passed back and forth.Insert inspection functionality between the Java applet and native components.
