Установка программы на Android устройство

Предварительно посмотрите видео установки приложения на Android http://youtu.be/BkOPn8GhOeo

На этом этапе вы устанавливаете на ваше устройство (телефон, планшет) с операционной системой Android программное обеспечение, которое позволяет передавать данные из Dexcom G4 в Mongolab(облачную базу данных), где они будут храниться. Основные шаги этого этапа:
1. Установка программы Nightscout
2. Настройка программы Nightscout с помощью строки подключения. (при начале этого этапа убедитесь что вы записали строку подключения к базе данных)

1. Установка Nightscout на ваш телефон
На вашем телефоне

1. Подключите телефон к сети интернет посредством Wi-Fi или 3G
2. Откройте браузер и перейдите по адресу install.nightscout.info Вы должны набрать этот адрес, в именно на Android, на других устройствах это работать не будет.
3. Учите, что вы это все делаете на свой страх и риск, нажмите на значек Nightscout для загрузки установочного файла APK

4. Если вы видите предупреждение что "Установка заблокирована(Install Blocked)" то вам нужно настроить параметры безопасности устройства, чтобы позволить установку приложений из неизвестных источников. Нажмите "Настройка(Settings)" и выберите пункт Безопасность(Security).

5. На странице "Безопасность" прокрутите до раздела "Администрирование устройства" и отметьте галочкой пункт "Неизвестные источники" На всплывающее окно с предупреждением ответьте "Ок"

6.Вырнитесь в барузер на устройстве и попробуйте нажать на установку повторно, а предупреждение можете ответить "Ок"

7. Когда загрузка будет завершена, пролистайте вниз от самой верхней части экрана на устройстве Android, и вы должны увидеть файл под названием Nightscout.APK, нажмите на файл. Кроме того, файл можно будет найти в разделе загрузок приложений на свой телефон.

8. На экране установки нажмите "Установить(Install)"

9. После завершения установки нужно будет выполнить еще несколько шагов, запустите приложение.

2. Настройка конфигурации приложения Nightscout для MongoLab
На вашем андроид устройстве
1. Если из предыдущего шага приложение Nightscout на открылось, то вы можете запустить его из списка установленных приложений.

2. На главной странице Nightscout приложения, нажмите на меню в правом верхнем углу (3 вертикальные точки), затем нажмите Настройки(Preferences). ПРИМЕЧАНИЕ: На некоторых устройствах вы можете найти кнопку меню в нижней части экрана.

3. Прочитайте условия соглашения и при согласии установите переключатель впололожение Да(Yes). Установите так же переключатель MongoDB Upload в положение ON. Далее нажмите раздел MongoDB URI для редактирования строки подключения.

4. Удалите возможные скрыые символы которые могут помешать подключению к базе данных. И затем скопируйте из ранее записанного места строку с подключением к вашей ранее созданной облачной базе данных. Нажмите "ОК" для сохранения.

5. Чуть ниже строки MongoDB URI выберите пункт Collection Name и в это поле введите имя вашей коллекции. Нажмите "ОК"

6. НОВОЕ. (по состоянию на 9/12/2014) Вы увидите “DEVICESTATUS COLLECTION NAME“. НЕ МЕНЯТЬ! Значение по умолчанию должно быть только таким - 'devicestatus'. Это относится к индикатору батареи для пользователей Pebble.
7. WiFi Hack -> выключить (В настоящее время были проблемы при использовании этой функции, возможно в будущем она будет удалена(в очередных обновлениях))
8. 2 Days at Startup > Если у вас новый Dexcom 1 один день и меньше, то отключите эту функцию. При включенной функции, программа загрузит последние 48 часов работы Dexcom в облако Mongo. Если для вас вопрос даты/времени не важен, то вы тоже можете отключить эту функцию.
9. Нажмите клавишу назад, в главном меню устройства на Android для возврата из настроек. Нажмите Stop Uploading CGM Data Bar для закрытия главного экрана программы.

ВНИМАТЕЛЬНО еще раз проверьте строку подключение к mongo, это позволит избежать ошибок в дальнейшем.
Подключение с Mongolab вы утсановили и теперь все ваши данные при подключении Dexcom к телефон будут отправлены в базу данных.

Подключите ваш Dexcom к Android устройству
Убедитесь что именно OTG кабель подключен к устройству, а USB подключен к Dexcom. Так как в обратную строну он работать не будет. В контактах OTG кабеля 4 и 5 контакты замкнуты на разьем микро-USB.

Во время первого подключения, у вас возможно всплывет окно запрашивающее автоматический запуск приложения, при подключении к Dexcom. Нажмите "ОК"

Приложение должно загрузиться и данные начнут поступать в Mongolab. Информация по уровню сахара в крови должно совпадать как на Dexcom так и в программе Nightscout. Вы также должны зайти в вашу базу данных и удостовериться что данные туда поступают. Если этого не происходит, проверьте все настройки еще раз.

Небольшое замечание: если ваш Dexcom отображает уровнь сахара в mmol/L то в программе загрузчика это показание будет отображаться в mg учитывайте это!

УСТРАНЕНИЕ НЕПОЛАДОК если программа Nightscout Uploader не отображает уровень сахара или он не совпадает показаниями с вашим Dexcom G4
Dexcom показывает символ зарядки на экране?, выдает ли ошибку соединения?
Если Dexcom не заряжается или вы получили ошибку соединения, проверьте соединительные кабели и проверьте корректность соединения кабелей. Учите что к телефону(смартфону)должен быть подключен именно OTG кабель.
Если это не помогло попроубйте отключить и заново подключить кабели.(будьте осторожны: разъем на Dexcom очень хрупкий и его легко повредить)
Если не получается попробуйте выключить и снова включить Dexcom(стоп сенсор делать НЕ нужно), только выключить и включить сам Dexcom
Если и это не помогает то это может быть связано с плохим кабелем, попробуйте поменять кабель
Вы не сможете продолжить пока не увидите показания сахара на вашем устройстве в приложении Nightscout

Проверка поступления данных в базу данных Mongolab
Прежде чем перейти к следующему шагу настройки, вы должны обязательно убедиться что данные поступают в базу Mongolab
Снова проверьте что ваш приемник подключен к устройству с установленной программой. Удостоверьтесь, что данные по уровню сахара в крови на Dexcom и устройстве с установленной программой совпадают. Подождите несколько минут для заполнения базы данных.
Когда приложение работает зайдите в ваш аккаунт на Mongolab, вы должны увидеть что то вроде этого:

Нажмите на имени базы данных, где зеленая галочка.
На следующем экране (ниже), если данные поступают в базу Mongolab, число в столбце документы не будут равно "0".

Для просмотра информации которая поступает, вы можете нажав на наборы данных. Выглядеть будет примерно так :

Если вы не видете документов то вернитесь к шагу №2 Для конфигурирования строки URI в приложении Nightscout(Preferences)

Убедитесь, что USERNAME:PASSWORD совпадает с Вашим DBUserName и Паролем, и вашими учетными записями в MongoLab.com (особенно, если Вы создали различный DBUserName тогда Ваша учетная запись – которая верная и актуальная)
Так же обязательно убедитесь что вашему устройству доступна глобальная сеть Internet

Если все еще возникают проблемы, пожалуйста, напишите в группу Facebook с описанием, где вы сейчас находитесь в процессе! Так же можно написать в группу в вконтакте

Если у вас есть документы в коллекции Mongolab, перейдем к следующему шагу настройке Azure сайта, который позволит вам контролировать уровень сахара посредством Интернета.
Если у вас отсутствуют документы, не спешите переходить дальше, вернитесь назад и все проверьте.

Далее Настройка вашего Nightscout сайта на Azure