Skip to content
This repository has been archived by the owner on May 14, 2022. It is now read-only.

Minimed 770G / 780G communication protocol implementation, how to get started ? #296

Open
ondrej1024 opened this issue Dec 6, 2020 · 5 comments

Comments

@ondrej1024
Copy link

Hi all,

Medtronic has started distributing the Minimed 770G and 780G insulin pumps. Their communication protocol is based on Bluetooth.
I would like to start implementing an open source protocol stack for these pumps. Anyone here knows if someone has already started with this ? Is their any documentation on the new protocol available ?

Cheers, Ondrej

@benceszasz
Copy link

@ondrej1024 maybe someone has started it, but not sure:
NightscoutFoundation/xDrip#1473

@mohammed-nep-group
Copy link

Hi ondrej,

I was also already looking into this look over my issue otherwise :
nightscout/cgm-remote-monitor#6568

Would love to look it over with everyone, because I think there should be space to accomplish this.

@lynass
Copy link

lynass commented Apr 22, 2021

There is a USB blue adapter 1003910 that connects to the 780G pump for users without a phone to upload data to carelink. This would seem like a good place to start. I have one of these devices and I could try to look at the data going over the usb connection so avoiding any of the bluetooth layer. If someone could give me a few pointers how to do this, it would be helpful.

@pazaan
Copy link
Owner

pazaan commented Apr 22, 2021

I originally used Wireshark for USB to inspect the traffic going over USB while chatting to CareLink.

@ondrej1024
Copy link
Author

@lynass I would be interested to know if you have started looking into the BLE communication between the 780G and a PC and could share your results.

I think it would be worth the effort to develop an open source library which allows to communicate directly with the pump. I am not aware of any work going on to achieve this.

To get started I have developed a prototype of the M5Stack Minimed Monitor, which is based on the minimed-connect-to-nightscout project. While this seems like the easiest way to go, it is not the best solution. It relies on the entire Carelink Cloud infrastructure, which is not always a good thing.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants