Veröffentlicht am Schreib einen Kommentar

iDiab.dev-Tools test-Aplication

Erster Test-Proof-of-Concept für die Entwicklung mit Xamarine und Vertrieb über FlightTest und Google Play Store.

Bewerbung macht fast nichts:) Scannen Sie nur nach verfügbaren BLE-Geräten.

Google-Annahmezeit-2h
Apple Annahmezeit-38h

Android-Version: https://play.google.com/store/apps/details …

iOS-Version: https://testflight.apple.com/join/9ZdJKUPr

Bitte kommentieren Sie die Installation, die Unauflagen, etc. in beiden Versionen.

Veröffentlicht am Schreib einen Kommentar

iDiab.dev-Neue Initiative

In den letzten Tagen oder sogar Monaten war die komplette Diabetes Community und deren Familien harten Prüfungen ausgesetzt (und ist es auch heute noch). Neue Arten von Sensoren mit verschlüsseltem Zugriff (Freestyle Libre), Änderungen in bestehenden Service-Verfahren, die eine weitere Nutzung von Geräten (neues G6-Modell) nicht erlauben, die Sperrung der Nutzung von Anwendungen (Spike) – das sind nur Beispiele.

Es hat keinen Sinn, darüber nachzudenken und sich zu fragen, was die Gründe für diese Veränderungen waren. Es ist wichtig in die Zukunft zu schauen, Schlussfolgerungen aus den Geschehnissen zu ziehen und geeignete Maßnahmen zu ergreifen, damit sich diese Situation in Zukunft nicht noch einmal wiederholt.

Meine Idee ist:

Eine Anwendung zu erstellen, die die “Summe” aller zur Zeit bestehenden Applikationen sein wird.

Es geht nicht darum, das Rad neu zu erfinden, sondern darum, das zusammenzustellen, was heute in allen verfügbaren DIY-Anwendungen Diabetikern zur Verfügung steht. Diese Sammlung von Funktionen und Möglichkeiten werden wir in einer neuen Applikation zur Verfügung stellen, die auf allen Geräteplattformen verfügbar sein wird-Android, iOS, Windows, etc.

Die neue Anwendung wird so zur Verfügung stehen, wie wir es heute von bestehenden Apps gewohnt sind, jedoch mit dem Unterschied dass die gesamte Quelle als “Open-Source” auf Github veröffentlicht wird. Damit ist in Notsituationen für jeden Benutzer die Möglichkeit gegeben die Applikation dank kostenfreier Software-Umgebungen selbst zu erstellen und lokal zu installieren (so wie dies aktuell bereits bei Loop oder xDRip + möglich ist).

Unsere Lösung wird alle verfügbaren Anwendungen wie xDrip, Spike, Glimp, Loop, AAPS, OpenAPS, etc. abdecken. “Interne Geräte” wie z.B.: Elemente von CGM-Systemen, Insulinpumpen, Blutzuckermessgeräte und alle Arten unserer heute existierenden “Endgeräte. Dies umfasst Smartphones, Smartwatches als auch Smartbands, etc. Die Möglichkeiten aller heutigen Funktionalitäten, die auf dem Datenaustausch von Nightscout und anderen ähnlichen Servern basieren, wird selbstverständlich erhalten bleiben.

Ein weiterer positiver Nebeneffekt wird die Vereinheitlichung von Übertragungsprotokollen, der Datenaustausch so wie die Verknüpfung mit anderen Anwendungen und Geräten sein.

Die neue Anwendung wird nicht nur ein Programm umfassen, sondern mindestens drei:

  • Applikation “Tools” – Zur Aktivierung von Sensoren und Transmittern oder zur Umsetzung anderer technischer Aktivitäten
  • Applikation “Lite”– Eine Basisversion mit grundlegenden Möglichkeiten
  • Applikation “Full” -Vollversion mit allen Möglichkeiten und Fähigkeiten.

Die Reihenfolge der Entwicklung wird wie folgt durchgeführt:

  1. Applikation Tools
  2. Applikation Light
  3. Fullversion

Bis jetzt waren es Tausende von Stunden und Tagen, die von Entwicklern und Freiwilligen investiert wurden, um die heute bestehenden Anwendungen zu entwickeln und die Tatsache, dass praktisch all ihre Quellen in Form von Open-Source verfügbar sind, ermöglicht es uns, dass unsere Arbeit schnell vorankommen kann!

Alle Ergebnisse dieser Initiative werden ebenfalls Open-Source sein und im Internet regelmäßig zur Verwendung veröffentlicht werden.

Es gibt viel zu tun! Damit sich schnell positive Ergebnisse einstellen, werde ich all meine verfügbare Zeit investieren ohne mich mit anderen Themen zu beschäftigen. Dies bedeutet ebenfalls, dass ich in dieser Zeit keine Arbeit annehmen kann um Geld zu verdienen.

Da ich die Arbeit (Decodierung) an Libre 2 / Pro / und H-Sensoren final abgeschlossen habe, werde ich mich nun diesem Thema widmen.

Ich selbst verfüge leider nicht über die notwendigen finanziellen Mittel um mich permanent und komplett dieser Arbeit zu verschreiben ohne jegliche Einnahmen zu generieren.

Um euch ein Unterstützen meiner Arbeit zu ermöglichen, habe ich auf der folgenden Patreon Seite die Möglichkeit geschaffen dieses Projekt durch einen freiwilligen finanzielle Spende zu unterstützen.

Jeder noch so kleine, dafür regelmäßige, monatliche Spendenbetrag hilft uns unsere Idee in die Realität umzusetzen.

Diese freiwillige monatliche Spende kann ganz praktisch und unkompliziert über meine Patreon-Seite gespendet werden

Hier ist der Link zu meiner Patreon Seite:


https://www.patreon.com/idiabdev

Von diesen Spenden profitieren alle, ihr unterstützt die komplette Diabetiker-Community. Diese finanzielle Unterstützung wird sowohl den Personen zu Gute kommen die spenden, als auch den Nicht-Spendern.

Das Projekt startet heute! Völlig unabhängig von der Anzahl der eingehenden finanziellen Unterstützungen über Patreon.

Ich werde aktuelle Informationen auf diesem Blog und auf einer eigens erstellten Facebook-Gruppe veröffentlichen (Informationen zu diesem und anderen Internetlocations im Zusammenhang mit diesem Projekt werden hier und in der neuen Facebook-Gruppen zu diesem Thema veröffentlicht).

Facebook-Gruppe: https://www.facebook.com/groups/idiab.dev/

Direkter E-Mail-Kontakt: mailto:info@idiab.dev

Ich bin offen für die Zusammenarbeit mit allen Community-Entwicklern, die sich bereit erklären dieses Projekt zu unterstützen, zu verbessern und helfen die Arbeit in diesem Projekt zu organisieren um einen möglichst reibungslosen Abgang zu garantieren.

Deswegen lade ich euch alle herzlich ein, mit mir zusammen zu arbeiten.

Ich bin sehr gespannt auf eure Meinungen, Kommentare und Vorschläge zu diesem Thema.

Ein paar Worte zu meiner Person:

Mein Name ist Marek Macner, ich lebe in Polen und seit einigen Jahren entwickle ich DIY-Geräte und -Software für Diabetiker.
Professionell habe ich Software und Ausrüstung für Luftaufnahmenen entwickelt und viele Jahre lang habe ich Software für staatliche Verwaltungsapparate (Systeme für die Kfz-Zulassung und Erteilung von Führerscheinen) entwickelt, Telekommunikations-Unternehmen gemanaged und Datenübertragungen via Satellit betreut.

Veröffentlicht am Schreib einen Kommentar

Neue Sensoren Libre …

(Englische Version unten)

Im vergangenen Jahr (2018) sind neue Sensortypen Freestyle Libre-Libre 2, Libre Pro, Libre H und Libre US 14-Day auf dem Markt. Es ist gut und schlecht. Gut, weil die Entwicklung der Technologie und die Erhöhung ihrer Verfügbarkeit gut für die Diabetik-Community ist, und schlecht, weil diese neuen Sensoren nicht unterstützen derzeit verfügbare Lösungen für den Eigenbau von CGM-Systemen.

Praktisch seit ihrem ersten-einem internationalen Team von Entwicklern, die Anwendungen wie Spike, xDrip, Nightscout, Schleifen geschlossen, in denen dieses Team habe ich eine Freude, von Anfang an die Arbeit an ihrer Entschlüsselung und Sie können mit ihnen zusammenarbeiten.

Die Arbeiten endeten in den letzten Tagen (mit Ausnahme des Libre US 14-Tage-Sensors, der noch läuft). Zum Glück ist es uns gelungen, mit diesen neuen Sensoren alle Probleme zu lösen. Leider ist es notwendig, die interne Software in den Zwischengeräten zu ersetzen, dh in MiaoMiao, BluCon, GNSentry, meine Sender, etc. Einige von ihnen erlauben diese Aktualisierung durch den Nutzer, andere müssen sich an die Hersteller wenden.

Derzeit sprechen wir mit allen Herstellern über die notwendigen Änderungen und darüber, welche Regeln diese Änderungen vornehmen werden.

In Bezug auf die Hersteller haben wir einfache Regeln-die gleiche für alle-das gleiche:

  1. Bestehend in Firmware-Protokollen-bleiben unverändert
  2. Jeder Hersteller ist verpflichtet (wenn er will, dass sein Gerät mit neuen Sensoren arbeitet) ein neues Protokoll "bleDiab-L", das die Spezifikation von uns erhält. Dabei handelt es sich um ein sehr einfaches Übertragungsprotokoll, und die Anpassung der aktuellen Software sollte nicht mehr als 1 Arbeitstag für den Hersteller dauern.
  3. Nach der Einführung dieses Protokolls muss der Hersteller uns mehrere solcher modifizierten Geräte zur Verfügung stellen, um zu prüfen, ob alles in Ordnung ist.
  4. Alle bestehenden Hersteller haben sich nicht an den Kosten oder Aktivitäten im Zusammenhang mit unserer Arbeit beteiligt-wir stellen ihnen ein neues Protokoll zur Verfügung, ohne dass sie sich bemühen. Nur wenn sie es in ihrer eigenen Anwendung anwenden wollten-außer xDrip, Spike, Glimp – verlangen wir von ihnen, dass sie der Nightscout-Stiftung ein finanzielles Stipendium in einem ihrer etablierten Werte gewähren.

Die gesamte Arbeit des Entwicklungsteams wurde und wird als "gemeinnützige" Aktion umgesetzt. Keiner von uns hat in dieser Hinsicht eine Genugtuung erhalten, und das gesamte Ergebnis ist für die Open-Source-Community kostenlos verfügbar.

An dieser Stelle möchte ich mich bei allen beteiligten Projekten bedanken: Programmierern, Leuten, die uns Testsensoren gegeben haben, Anwendungstester.

(Link zu einer Datei, die das Protokoll und die Anforderungen für Geräteherstellern beschreibt-hier)

(Englisch)

Im vergangenen Jahr (2018) sind neue Typen von Freestyle Libre-Libre 2, Libre Pro, Libre H und Libre US 14-Tage-Sensoren auf dem Markt. Das ist gut und schlecht. Gut, weil die Entwicklung der Technologie und die Erhöhung ihrer Verfügbarkeit ist gut für die Diabetikergemeinde, und schlecht, weil diese neuen Sensoren derzeit nicht in den verfügbaren Lösungen unterstützt werden, die für den unabhängigen Bau von CGM-Systemen.

Praktisch vom Moment ihres Auftauches an-ein internationales Team von Programmierern, die Anwendungen wie Spike, xDrip, Nightscout, geschlossene Schleifen, in denen ich das Vergnügen habe, von den Anfängen begann Arbeit an ihrer Entschlüsselung und ermöglichen die Zusammenarbeit mit diesen Sensoren.

Die Arbeiten endeten in den letzten Tagen (mit Ausnahme des noch laufenden Libre US 14-Tage-Sensors). Glücklicherweise sind alle Probleme mit diesen neuen Sensoren gelöst. Unglücks-Es ist notwendig, die neue, aktualisierte interne Software in Zwischengeräten zu ersetzen, z.B. in MiaoMiao, BluCon, GNSentry, meinen Sendern, etc. Einige von ihnen erlauben eine solche Aktualisierung durch den Nutzer, andere müssen an die Hersteller zurückgeschickt werden.

Im Moment führen wir Gespräche mit allen Herstellern über die notwendigen Änderungen und darüber, welche Bedingungen diese Änderungen einführen werden.

Wir haben einfache Regeln für Hersteller verabschiedet-die gleichen für alle:

  1. Protokolle, die in der Firmware-
  2. Jeder Hersteller ist verpflichtet (wenn er will, dass sein Gerät mit neuen Sensoren arbeitet), ein neues "bleDiab-L"-Protokoll einzuführen, das er von uns erhält. Es ist ein sehr einfaches Übertragungsprotokoll und es sollte nicht mehr als 1 Arbeitstag dauern, bis der Hersteller die aktuelle Software anpassen kann.
  3. Nach Eingabe dieses Protokolls soll der Hersteller uns mehrere modifizierte Geräte zur Verfügung stellen, um zu überprüfen, ob alles in Ordnung ist.
  4. Alle aktuellen Hersteller haben sich nicht an den Kosten oder Aktivitäten im Zusammenhang mit unserer Arbeit beteiligt-wir stellen ihnen ein neues Protokoll ohne Ausgaben von ihnen zur Verfügung. Nur wenn sie es in ihrer eigenen Anwendung anwenden wollen-außer xDrip, Spike, Glimp-, verlangen wir von ihnen, dass sie ein finanzielles Stipendium an die Nightscout-Stiftung in jedem von ihnen beschlossenen Wert machen.

Die gesamte Arbeit des Entwicklerteams wurde als "gemeinnützige" Tätigkeit durchgeführt. Keiner von uns hat dafür eine Befriedigung erhalten, und das gesamte Ergebnis ist für die Community, die Open-Source-Software kostenlos erstellt.

An dieser Stelle möchte ich allen, die an diesem Projekt beteiligt waren, danken: Entwicklern, Menschen, die uns Sensoren für Tests gegeben haben, Anwendungstester.

(Link zur Datei mit Protokollbeschreibung und Anforderungen für Geräteherstellern hier)