Pilotes de pompe futurs (possibles)

Voici une liste de certaines pompes et leur statut de prise en charge dans l’un des systèmes en boucle, puis leur statut dans AAPS. En fin de compte, il y a quelques informations de ce qui est nécessaire pour qu’une pompe soit “bouclable”.

Pompes dont le support est en développement

Medtronic

Etat de la boucle : Certaines anciennes versions de pompes sont bouclables, mais pas les modèles les plus récents (voir ci-dessous)

Autres implémentations : OpenAPS, Loop

Implémentations Java : Mise en oeuvre partielle disponible Rountrip2, et RileyLinkAAPS

Etat de l’implémentation AAPS : En cours de développement. Voir le fork AndroidAPS d’Andy, branche medtronic_andy. La plupart du travail a été effectué sur RileyLinkAAPS pour obtenir le framework et les commandes de fonctionnement. Il ya un projet (Medtronic) et des tickets ouverts pour des développement futur sur ce standard, le développement est en cours sur la branche dev_medtronic (qui est à cet endroit la branche par défaut). Il y a aussi un site gitter : RileyLinkAAPS/Lobby. AAPS. 0.10 test “release” est sorti, avec environ 95% de toutes les fonctionnalités, en ce moment ce qui manque est la synhronisation des DBT et des événements “Arrêt d’injection” de la pompe. Le projet sera probablement fusionné à la branche principale d’ici la fin de juillet 2019. Pour plus de d’informations sur le projet ainsi que son calendrier, voir Tableau de bord projet.

Configuration matérielle requise pour AAPS : RileyLink (avec une antenne 916 MHz).

Versions bouclables : 512-522, 523 (Firmware 2.4A ou inférieure), 554 (UE firmware 2.6A ou inférieur, CA firmware 2.7A ou inférieur). Idem pour les versions 7xx. Tous les autres appareils ne sont pas supportés, et ne le seront probablement pas.


Insulet Omnipod (with “old” Eros Pods) (Homepage)

Etat de la boucle : Non pris en charge nativement par AAPS pour le moment. Le décodage du protocole Omnipod est terminé : OpenOmni et OmniAPS Slack

Autres implémentations :

  • Omnipy for AndroidAPS (stable in testing, requires Raspberry Pi as well as RileyLink, and specially modified AndroidAPS)
  • OmniCore for AndroidAPS (not release yet, C# code running “natively” on Android, requires only RileyLink and specially modified AndroidAPS - next version of Omnipy project).
  • iOS Loop (stable, released, requires RileyLink).

**Implémentations Java : **Aucun jusqu’à présent.

AAPS implementation status: Work on a native Java driver for Omnipod on AAPS is progressing on AAPS-Omnipod/AndroidAPS (omnipod_eros branch). It does not require a Raspberry Pi. You can follow progress on the OmniAPS Slack on channel android-driver. A first public test version is expected to be released around January 2020.

Configuration matérielle requise pour AAPS : RileyLink avec Omnipod firmware (2.x) et une antenne 433 MHz.

Pompes qui sont Bouclable

Omnipod DASH (Page d’accueil)

Etat de la boucle : Actuellement non prise en charge par aucun système de boucle. La pompe est compatible de la Boucle, mais le protocole inconnu à l’heure actuelle. La vente de la pompe a officiellement commencé en janvier 2019.

Configuration matérielle requise pour AAPS : Probablement aucune. Elle dispose du Bluetooth.

Commentaires : Nous étudions le développement d’Omnipod DASH, mais le problème en ce moment est que Dash n’est pas encore disponible en Europe (où sont la plupart des développeurs de AAPS) et que le protocole de communication est inconnu. Nous allons essayer de procéder à l’ingénierie inverse du fichier APK de l’application Dash officielle, afin de déterminer le fonctionnement de la communication, puis de la mettre en œuvre sur la base de ces résultats. Vous pouvez suivre ce qui se passe ici : DashAAPS, mais ne vous attendez pas à ce que cela soit disponible rapidement. C’est à l’heure actuelle uniquement le Proof Of Concept (jusqu’à la fin du jalon 2).


Pompe Ypsomed (Page d’accueil)

Etat de la boucle : Version 1-1.5 (2Q/2018) ne sont pas candidates à la boucle. Bien qu’elles aient une communication bluetooth, il semble que la communication soit très limitée (unidirectionnelle : Pompe->Appli). Peut-être que cela changera dans les prochaines versions.

Configuration matérielle requise pour AAPS : Probablement aucune. Elle dispose du Bluetooth.


Kaleido (Page d’accueil)

Etat de la boucle : Actuellement non prise en charge par aucun système de boucle. La pompe est un candidat à la boucle, mais comme le protocole est inconnu à l’heure actuelle, je ne vois pas cette pompe prise en charge rapidement.

Configuration matérielle requise pour AAPS : Probablement aucune. Elle dispose du Bluetooth.


Medtrum A6/P6/C6 (Page d’accueil)

Etat de la boucle : Candidat à la boucle. L’entreprise dispose de son propre système de demi-boucle limité (A6). Controlable via une application iPhone. Aucune application Android disponible pour le moment.

Configuration matérielle requise pour AAPS : Probablement aucune. Il semble qu’elle dispose du Bluetooth.


EOFLOW (Page d’accueil)

Etat de la boucle : Candidat à la boucle. La télécommande qu’ils utilisent est en fait un périphérique Android modifié. (La pompe n’est actuellement disponible qu’en Corée).

Configuration matérielle requise pour AAPS : Probablement aucune. Il semble qu’elle dispose du Bluetooth.


Accu-Chek Solo (Page d’accueil)

Etat de la boucle : Candidat à la boucle. La vente de la pompe commencera fin de 2018, dans une sélection de pays de l’UE. Elle disposerait selon la rumeur d’application Android pour la contrôler.

Configuration matérielle requise pour AAPS : Probablement aucune. Il semble qu’elle dispose du Bluetooth.

Medtronic Bluetooth

Commentaires : Cette pompe sortira dans les prochaines années et devrait être prise en charge par le logiciel Tidepool Loop (voir cet article.


Pompes plus vendues (les entreprises ne fonctionnent plus)

Pompe Cellnovo (page d’accueil)

Etat de la boucle : Actuellement non prise en charge par aucun système de boucle. La pompe est un candidat à la boucle, mais comme le protocole est inconnu à l’heure actuelle, je ne vois pas cette pompe prise en charge rapidement.

Configuration matérielle requise pour AAPS : Probablement aucune. Elle dispose du Bluetooth.

Remarque sur le produit : Il semble que l’entreprise ait décidé d’abandonner le business des pompes. Vous pouvez en voir plus dans cet article

Pompes qui ne sont pas bouclable

Tandem : (toutes) (Page d’accueil)

Etat de la boucle : Non bouclable.

Il y quelque temps, il y avait un firmware appelé T:AP (mentionné dans cet article), qui pouvait être utilisé en boucle (il n’est plus disponible car la pompe a été mise à niveau vers x2), mais il n’était pas destiné à un usage commercial, uniquement à titre expérimental (projets de recherche). J’ai parlé avec un des directeurs de l’entreprise et il m’a assuré que la pompe Tandem ne sera jamais ouverte, mais qu’ils ont créé leur propre système de boucle fermée, qu’ils appellent Contrôle-IQ (je pense qu’elle est déjà disponible aux USA, et devrait être disponible en 2020 en Europe).


Animas Vibe

Etat de la boucle : Non bouclable. Aucune possibilité de contrôle à distance. Remarque : La pompe n’est plus vendue. L’entreprise a abandonné le business de la pompe (J&J).


Animas Ping

Etat de la boucle : Non bouclable. Il a une possibilité de bolus, mais pas de DBT. Remarque N’est plus vendues depuis la sortie de la Vibe.

Exigences pour que les pompes soient bouclables

Pré-requis

  • La pompe doit prendre en charge un contrôle à distance (Bluetooth, fréquence radio, etc.).
  • Le protocole est piraté/documenté/etc.

Exigences minimales

  • Définir le Débit de Basal Temporaire
  • Obtenir l’état de la pompe
  • Annuler le Débit de Basal Temporaire

Pour oref1 (SMB) :

  • Définir le Bolus

Préférable d’avoir

  • Annuler le Bolus en cours
  • Obtenir le profil de basal (presque requis)
  • Définir le profil de basal (souhaitable)
  • Lire l’historique

Autres (pas nécessaire, mais souhaitable)

  • Définir un bolus étendu
  • Annuler un bolus étendu
  • Lire l’historique
  • Lire le TDI

Prise en charge d’autres pompes

Si vous avez d’autres pompes dont vous aimeriez voir l’état de bouclage, veuillez me contacter (@andyrozman sur gitter). Dans les versions à venir, de nombreuses configurations de pompe seront ajoutées afin de permettre une boucle ouverte (vous pourrez sélectionner un type de pompe virtuel dans la configuration et vos paramètres seront chargés - Demande de fonctionnalité #863).