czwartek, 15 grudnia 2016

Brief instruction for Transmiter and xDrip+ instalation and setup

Here is short instruction for instalation of xDrip+ application and setup for work with Transmiter.


1. Download int your phone xDrip application and install it - link for download -> https://github.com/NightscoutFoundation/xDrip/releases
   Use latest available version of *.apk file.

2. Install as any other Android application in your phone and open it.

3. First two screens - are informations and disclaimers about use of this software. You should accept its.

4. After that - you will see main application screen:

On the top part - you have two menu selectors -> for main menu (3 linies) and for auxilary menu (3 dots)

5. As a first step - Start Sensor - in main menu select "Start Sensor" and give time and date.


 If you give current time and date - will receive message for waiting of 120 minutes for "sensor warming up". This time have no influence for future use, so you can set it for more than 3 hours back and will start use application immediatelly.
Location of the sensor - also is unuset further - choose anyone you wish.

6. Next we need to tell application which device we use. From main menu -> Settings (last on the bottom):


and from settings menu -> Hardware Data Source


we have hardware devices list - select LimiTTer:
Next - we need connect our Transmiter.
From settings menu -> Bluetooth Scan:

on Bluetooth scan screen - select "SCAN ":
then switch on Transmiter from "charge" position to "work" position:

within few seconds you will see that unit is found. Select "LimiTTer":

when selected - application go to main screen and we have two messages (bottom part of the screen):
first - connecting device:

and second - device is recognized as Transmiter PL:

From this moment application is ready for work.
ASt the beginning is necessary to receive first two readings from Transmiter. You should put Transmiter on the sensor and secure it - that will not move over sensor.
After few minutes 10-15 first BG readings will come into phone. You can check progres on main menu - System Status screen:
When first BG reading will be received - in position Transmitter Battery "not available" will change into "3600 - OK".

After second reading - application will ask you for "double calibration" (also there will be new item on main menu "Add double calibration". For this you need 2 glucometer readings (normal finger pick) 5 minutes separated. 
Enter this calibration values - and..... thats all.

Every 5 minutes - new BG reading will arrive from sensor. If there are any missing readings - possible sources are:
- to long distance from Transmiter to phone
- there are other application using Bluetooth or other phone main resources (Facebook, Messenger, Mail, etc)
- Transmiter battery is Low. In this case - charge it. It takes approx 20 minutes. On upper part of screen you see LimiTTer Battery and % value. When its go down from 99 to 98,97,etc - you have approx 12 hours of work. Within this time you should charge it.


niedziela, 11 grudnia 2016

Temperatura.....

Tym razem krótko wpływie temperatury na wyniki i zachowanie się sensorów Freestyle Libre.

Wpierw o sensorze:

działanie sensora takiego jak Libre, Dexcom, Enlite czy tez zwykłych pasków do glukometru od strony chemicznej oparte jest na reakcji enzymatycznej z użyciem oksydazy glukozowej (czasem heksokinazy). Niby bardzo skomplikowane, ale nie - po prostu, żeby zaszła reakcja chemiczna potrzebny jest katalizator - inaczej przyspieszacz reakcji.

Sama reakcja jest zależna od dwu głównych parametrów - temperatury i pH czyli kwasowości roztworu w którym zachodzi.

pH - nas nie interesuje, bo nie mamy na to wpływu, no może dokładniej - nie mamy bezpośrednio wpływu, bo pośrednio -tak - choćby przez nawodnienie organizmu.

Aktywność enzymu i tym samym szybkość reakcji, która w wyniku umożliwia określenie poziomu glukozy dość silnie zależy od temperatury. Widać to na poniższym wykresie:


Interesuje nas czerwona i niebieska linia.
Widać, że w naszym "normalnym" zakresie temperatur - 30-40 stopni C - nic wiele sie nie zmienia.
Ale już od ok 45-50 stopni - widać silny wzrost na wykresie.

Granica 45-cio stopniowa znajduje się też w instrukcji Libry - strona 103: Temperatura pracy czujnika 10-45 st. C.

Jak to się przekłada na praktycznie zastosowanie?

Oto wykres sporządzony przez Pierre'a Vandervenne w 2015 roku z pomiarów i obliczeń związanych z czasem spędzonym w gorącej wannie :)


Czas na wykresie liczony jest "do tyłu" od końca kąpieli.

Przed kąpielą zmierzył poziom cukru glukometrem - 125 mg/dL

W czasie kąpieli - mierzył Librą - zielona linia - dane surowe przesyłane do czytnika. Jasno niebieskie - oczekiwana wartość wyliczona i po kąpieli -> pomiar Librą = 192 mg/dL.

Po kąpieli także zmierzył znowu glukometrem i..... - 118 mg/dL
Poza tym - chwilę później czytnik Libry pokazał błąd Er3 373.

Jak widać - gorąca kąpiel -> szybkie zwiększenie temperatury sensora spowodowało fałszywy wynik różniący się o prawie 100% od wartości rzeczywistej.

Wniosek: ostrożnie z gorącymi kąpielami :)








niedziela, 4 grudnia 2016

Jeszcze raz o dokładności wskazań Libry....

Ostatnio w jednej z dyskusji na grupie FB przemknął temat "wyprzedzania wskazań" sensorów Libry przy niskich cukrach.

Zacząłem się nad tym zastanawiać, ba - nawet zrobiłem pewne doświadczenie na sobie :)

I oto do czego doszedłem:

1. Doświadczenie: 

Przy stabilnej glikemii - strzałka na fabrycznym czytniku Libry pozioma przez dłuższy czas - ok 15-20 minut - umyłem ręce zwykłym mydłem, wysuszyłem i zmierzyłem wbudowanym glukometrem poziom cukru. Dostałem wartość A. Następnie palec "pomiarowy" wysmarowałem porządnie tłuszczem (olej kokosowy) i zrobiłem ponowne nakłucie i pomiar - wynik B.
I co? wynik B (tłusty) był o 20% większy niż A.

2. Analiza

Z dyskusji wynikało, że Libra w pewnych sytuacjach może zachowywać się nieco dziwnie - to znaczy wyprzedzająco pokazywać stan glikemii. Dziwnie, bo zgodnie z jej zasadą działania (pomiar w płynie śródtkankowym) powinna pokazywać z kilku- lub kilkunasto- minutowym opóźnieniem.

Zacznijmy od tego jak działa sensor Libry. Ano działa dokładnie tak - jak pasek glukometru: przez obiekt pomiarowy (w pasku jest to związek chemiczny zmieszany z krwią, a w Librze - z płynem śródtkankowym) przepuszczany jest bardzo mały prąd, jest ten prąd mierzony i z tego pomiaru wyliczana jest wartość glikemii. Zastosowany związek chemiczny jest niejako "uczulony" by absorbował to co ma zmierzyć, czyli glukozę. Nie ma jednak "idealnych" reakcji chemicznych. Zawsze w takim przypadku coś się jeszcze domiesza. To coś - to taki obiekt - czyli substancja, która jest podobna chemicznie i fizycznie do tej, którą chcemy zmierzyć. W tym, co może się znaleźć w płynie śródtkankowym - taką podobną substancją są tłuszcze. Podobną - pod wieloma względami. Z naszego - cukrzycowego punktu widzenia - podobną, bo także transportująca energię do komórek. Tego podobieństwa to my bardzo chcielibyśmy uniknąć - bo energetyczne użycie tłuszczów (lipidów) oznacza stan kwasicy (ketozy) - czyli stan, gdzie mamy bardzo wysoki poziom cukru, lecz co ważniejsze - bardzo niski, lub wręcz zerowy poziom insuliny i organizm by zaspokoić swoje potrzeby energetyczne uruchamia inne źródła - niezależne od insuliny.

Stan ketozy - na początku nie jest bardzo mocny, ale pojawia się jak tylko jest niedobór insuliny taki, który powoduje, że organizm z przetworzenia cukru dostaje mniej energii niż potrzebuje. Możemy być jeszcze "pod progiem" wyników badań na kwasicę, ale ona już "działa". Co się wtedy dzieje? W płynie śródtkankowym oprócz dość wysokiej zawartości glukozy zwiększa się zawartość tłuszczy (lipidów) - a to jak pokazało moje doświadczenie opisane na wstępie - zawyża pomiar w stosunku do pomiaru z krwi.

I teraz: jakie mamy stany dynamiczne?

Tutaj zajmę się stanami poza zakresem głównym - gdzie wszystko jest w miarę stabilne, różnice pomiędzy Librą i glukometrem są niewielkie lub wręcz ich nie ma i gdzie nie występuje zjawisko "wyprzedzania" wyników. Libra wskazuje stabilnie to co działo się kilkanaście minut temu we krwi.

a) szybko rośnie zawartość glukozy - i jesteśmy na "wysokich cukrach":
skoro tak - to znaczy, że wpierw we krwi musiała ta glukoza się znaleźć. I dopiero z krwi w wyniku dyfuzji znalazła się w płynie śródtkankowym. W takim układzie raczej nie ma szans na to by Libra wyprzedziła wskazania glukometru. Ale..... jeśli już działa ketoza - to w płynie śródtkankowym może się znaleźć wystarczająca ilość lipidów, by dały one "fałszywie pozytywny" odczyt jako dużo większa zawartość glukozy niż jest w danym momencie - dając "fałszywe wyprzedzenie" pomiaru względem glukometru.

b) szybko spada zawartość glukozy - i jesteśmy na "niskich cukrach":
skoro tak - to znaczy, że we krwi mamy mało glukozy, lecz przede wszystkim, że komórki ze swojego otoczenia pobrały i przetworzyły - gdyż insuliny starczyło (albo i jest jej nadmiar) już (prawie) całą glukozę - zatem w płynie śródtkankowym jest jej jeszcze mniej niż we krwi. I tutaj Libra pokaże nam mniej niż glukometr. Gdy jest to szybka zmiana - to oznacza, że Libra zacznie nam od pewnego momentu pokazywać "pozytywnie fałszywy" wynik w stosunku do glukometru.

Wnioski:

1. Libra w stanach silnie dynamicznych, przy szybkich zmianach zawartości glukozy we krwi i poza zakresem nominalnym (około 80-160) potrafi z wyprzedzeniem zacząć nam pokazywać wartość glikemii -> możemy szybciej zacząć reagować na stan nieprawidłowy, niż moglibyśmy to zrobić z pomiaru zwykłym glukometrem.

2. Wartość i szybkość tego wyprzedzenia - jest zależna od tłuszczu - tego w tkance i tego jaki aktualnie spożywamy.

3. Pomiar glukometrem też może być przez tłuszcz zafałszowany. Umycie rąk tłustym mydłem, czy natłuszczenie kremem skóry może wpływać na to, że pomiar będzie wyższy niż w rzeczywistości.

Z tych rozważań pojawił się kolejny argument za Librą (oprócz nie kłucia palców): mierzy ona w "lepszym" miejscu niż glukometr. Lepszym - bo bliższym rzeczywistości.


PS.
To moje prywatne przemyślenia i wnioski. Żeby je potwierdzić - trzeba by zrobić dokładniejsze badania, no i przede wszystkim - przez lekarza a nie informatyka-elektronika :)


piątek, 2 grudnia 2016

Transmiter - eksploatacja

Już ponad 70 Transmiterów "u ludzi", więc zebrały się pierwsze opinie i uwagi eksploatacyjne:

1. Przerwy w transmisji pomiarów, 

Bywa, że niektóre telefony mają czasami problem z odbieraniem transmisji. Dzieje się tak, gdy telefon jest czymś zajęty i nie udostępnia, albo zbyt rzadko udostępnia transmisję Bluetooth dla Transmitera.
Można temu zaradzić zmieniając kilka ustawień w programie xDrip+. Nie koniecznie trzeba je wszystkie zmieniać - najlepiej zacząć po kolei i jeśli zaczyna wszystko działać poprawnie - to kolejnych zmian nie trzeba robić.

a - w menu (3 kreski) - Ustawiennia zaznaczamy "Uruchom Collector..."

b - w menu (3 kreski) - Ustawienia - Inne mniej istotne.... - zaznaczamy "Aggresive Service..."

c - w menu (3 kreski) - Ustawienia - Inne mniej istotne.... - Bluetooth Settings - zaznaczamy wszystko co się da.

Po zaznaczeniach - wyłączamy telefon, jeśli się da to wyjmujemy baterię i włączamy ponownie.

2. Zmiany w xDrip+

Operację wyłączenia i włączenia telefonu powinniśmy robić zawsze po jakichkolwiek zmianach w ustawieniach programu xDrip+ (nie dotyczy to zmian alarmów).

3. Aktualizacja programu xDrip+

Od czasu do czasu powinniśmy sprawdzać, czy mamy aktualną wersję programu xDrip+.
Jeśli będą się pojawiać nowe wersje - to będę o tym pisał na grupie FB Freestyle Libre PL, a wszyscy użytkownicy Transmitera będą dostawali info na maila, na który zarejestrowali się w sklepie transmiter.com.pl