Contour NEXT Link & Link 2.4 Teardown

Für die Insulinpumpen von Medtronic gibt es schon einige Jahre lang Blutzuckermessgeräte die das Messergebnis per Funk an die Pumpe übertragen können. Laut Hersteller braucht man das, um weniger Eingabefehler zu machen 😀 . Ich fühle mich zwar im Stande eine 2-3 stellige Zahl abzuschreiben aber finde es dennoch sehr praktisch, da es viel schneller und bequemer ist. Die aktuelle Reihe dieser Geräte sind die Contour NEXT Link für Paradigm Insulinpumpen und die Contour NEXT Link 2.4 für die neuen 600er Insulinpumpen. Ich habe mich immer gefragt warum man den Nachfolger 2.4 und nicht 2 nennt aber dazu gleich mehr!

2017-08-27 22.11.55

Allerdings habe ich mich immer gefragt was technisch hinter dem Zauber steckt. Meine Annahme war, ein Standard-Prozessor der die Messung erledigt, ein Funk-Chip zur Übertragung und ein rieeeeesiger Akku. Ich wollte es dann doch aber etwas genauer wissen und hab mal eins auseinander genommen:

2017-08-23 00.22.25

Mein erster Eindruck war etwas ernüchternd. Der Akku ist winzig (!!) und es ist noch jede Menge Luft im Gehäuse. Nicht das mir die Akkulaufzeit nicht reicht, ganz im Gegenteil. Aber man hätte das Ding halb so dick bauen können …. Ok weiter im Text: Man sieht eine schöne Platine mit integrierter Antenne, auf der anderen Seite das Display. Also mal weiter auseinander nehmen:

2017-08-23 00.15.29

Unter dem Display findet sich ein Slot für die Teststreifen, zwei Mikrocontroller und jede Menge Kleinkram. Ich war etwas überrascht, dass es gleich zwei Mikrocontroller sind. Google lieferte mir auch keine belastbaren Informationen. Der eine ist ein „Toshiba T5DB0“ der vermutlich der Hauptprozessor ist, denn in einem Forum habe ich gelesen, dass der gleiche Chip in älteren Geräten zu finden ist. Der andere Chip mit dem formschönen Namen „F3796 018 usw“ scheint mir ein Displaycontroller zu sein, da er mit dem Display-Connector verbunden ist.

2017-08-23 00.14.40

Hätte man sich meiner Meinung nach alles sparen können, denn ich benutze das Gerät nur um einen Teststreifen einzustecken und Blut drauf zu geben wenn ich dazu aufgefordert werde. Den Wert lese ich auf der Pumpe ab. Früher haben die Geräte auch schneller gebootet, da man kein Farbdisplay hatte auf dem 100 Logos eingeblendet wurden bevor man messen kann … Aber gut, lass sie machen.

Kommen wir zum interessanten Teil: Der Funkübertragung! Unter dem EM-Shield findet man einen Funk-Chip von Texas Instruments, den CC2430 (müsst Ihr mir jetzt glauben, ich habe das EM-Shield nicht vollständig entfernt da ich das Gerät noch brauche und konnte deshalb kein Foto machen). Das Datenblatt sagt, dass es sich um einen ZigBee-Chip auf dem 2.4 GHz Band handelt. Ahaaaa 2.4!!! Ich bin ein wenig überrascht, warum Medtronic von ihrem 868 MHz Band auf das 2.4er gewechselt sind. Aus meinen Vorlesungen habe ich noch im Hinterkopf, dass niedrige Frequenzen (im Vergleich zu hohen Frequenzen) weniger Energie brauchen und höhere Reichweite haben. 2.4 GHz hat den Vorteil, dass man die Antenne kompakter bauen kann und man mehr Bandbreite hat. Beide Punkte werden von dem Gerät nicht genutzt .. also … WTF! Man hat sich jetzt ein Band ausgesucht, dass dank WLAN total überlastet ist, mehr Energie verbraucht oder kürzere Reichweite hat und sich damit sicherlich einige Störungen eingehandelt …

2017-08-23 00.14.31

Die einzigen beiden plausiblen Gründe die mir für so eine Entscheidung einfallen sind:

  • Lizenzkosten für das 868 MHz Band (keine Ahnung was das kostet, aber soweit ich weiss ist 2.4 GHz weltweit kostenlos da es ein ISM Band ist und 868 MHz nicht).
  • Man wollte diese (völlig nutzlose) „ich kann jetzt von meiner Pumpe aus einen manuellen Bolus geben“-Funktion einbauen, hat aber keine Lust gehabt das eigene Protokoll zu erweitern und hat ZigBee eingekauft. WTF ZigBee … das Protokoll über das es mehr security-break-Paper gibt als Bibeln im Jahr verkauft werden. Für ein lebenswichtiges Gerät!! Gäbe es doch nur ein Protokoll auf dem 2.4 GHz Band, dass halbwegs sicher und energiesparend ist und bereits für den Gesundheitseinsatz Protokolle definiert hat … Aber auf der anderen Seite ist das ganz nett, denn ZigBee ist deutlich leichter abzuhören als das 868 MHz Band, denn das Protokoll ist bekannt und die Hardware ist billig (das riecht nach einem Projekt).

Mich hat dann doch noch interessiert was die „alten“ Geräte zu bieten haben. Der Aufbaut ist prinzipiell identisch. Aber es ist natürlich kein ZigBee-Chip verbaut, sondern ein Funk-Chip der das 868 MHz Band unterstützt: Der CC1110 von Texas Instruments. Bei dem alten Geräte haben ich dann natürlich für ein Foto den EM-Shield entfernt 😉 .

2017-08-23 00.16.11

Wir werden sehen wo das alles noch hin führt. Ich würde ja gerne mal in so ne Entwicklungsabteilung schauen und die Leute fragen was sie eigentlich so den halben Tag rauchen 😀 .

8 Kommentare zu “Contour NEXT Link & Link 2.4 Teardown

  1. Hallo,
    meine Tochter hat Typ 1 und wir nutzen schon Länger Neightscout.
    Beim Surfen im Netz habe ich auf einer polnischen Seite entdeckt, das jemand das CNL im Handy eingebaut hat.

    Sie scheinen sich mit dieser Technik aus zu kennen, wäre das sehr kompliziert??

    Es wäre eine enorme Verbesserung, nicht ständig Handy daran Kabel und das CNL mit
    zu nehmen.
    Im Angang der link .
    Der Beitrag ist relativ weit unten

    http://nightscout.pl/category/blog/

    • Hallo Susa,
      das CNL 2.4 benutzt spezielles Protokoll, um mit der Pumpe zu kommunizieren. Es ist leider nicht möglich das in den aktuellen Handys am Markt in Software nachzurüsten. Dazu wäre eine Hardwaremodifikation nötig was wirklich sehr sehr kompliziert ist.

      Es gibt von Medtronik direkt ein Handy, dass mit dem Sensor kommunizieren kann. Ich bin mir nicht sicher ob man da den Nightscout client installieren kann, aber vllt ist das mal einen Blick wert.

      Die Alternative ist warten. Es arbeiten viele engagierte Experten und Bastler (mich eingeschlossen) daran das Protokoll zu verstehen, um eine Alternative zu dem CNL anzubieten 🙂

      Gruß

  2. Hallo,
    ich nutze das Contour Next Link 2.4 um über Nightscout meine Werte auszulesen. Kannst du mir nen trick sagen wie ich das Contouerauseinander nehme ohne es kaputt zu machen?

  3. Kann man das CNL einer besseren Antenne ausstatten? Mir geht es darum die Werte von der 640 überall im Hause aufzufangen. Ich würde lästige Nachfragen ersparen und weitere Lebensqualität schaffen

    • Soweit ich das beurteilen kann, würde ein Update des Geräte nicht reichen, da es sich um eine 2-Wege Protokoll handelt. Die Antenne der Pumpe müsste auch verbessert werden. Davon abgesehen halte ich das nicht für machbar aber ich bin auch kein HF-Experte…

  4. Hallo,
    vielen Dank für das Zerlegen des CNLs und die Dokumentation und Infos dazu. War das eines mit mg/dl oder mmol/l als Maßeinheit? Ich frage mich, ob zwischen beidem per fester Softwareeinstellung unterschieden wird, also irgendein Bit/Flag im CMOS anders gesetzt sein muss oder es einen Unterschied in der Hardware gibt, also vielleicht ein entsprechend jeweils anders platzierter Widerstand o.ä. – hast du dazu eine Idee?
    Ich frage deshalb weil ich hier gerade ein CNL 2.4 mit mg/dl liegen habe, aber eins mit mmol/l benötige zwecks Kommunikation mit der Pumpe…
    Vielen Dank und schöne Grüße
    Marcel

    • Hallo Marcel,
      ich habe eine CNL mit mg/dl zerlegt. Ich habe allerdings nicht genug Informationen, um deine Frage zu beantworten. Mein „educated guess“ wäre ganz klar Software, weil das einfach billiger in der Produktion ist. Ich gehe davon aus, dass du das im Nachhinein nicht mehr ändern kannst; die Software ist nämlich leider verschlüsselt abgelegt.

Hinterlasse einen Kommentar

Diese Seite verwendet Akismet, um Spam zu reduzieren. Erfahre, wie deine Kommentardaten verarbeitet werden..