Skip to content

User Guide

Shuchir Jain edited this page Mar 28, 2022 · 28 revisions

This guide will help you use MyT1D. MyT1D is a mobile application that lets Type 1 Diabetes patients manage their diabetes with ease.

Overview

MyT1D includes the following features-

  • Manage ingredients
  • Insulin dosage calculator
  • Manage recipes
  • Set I:C and ISF Factors, including different meal factors
  • Blood glucose monitoring
  • Post-meal glucose value history

All Features

  • Home page

    • Current sugar value

    • Sugar value at last recorded meal (for comparison)

    • Graph of sugar values over time

    • Total number of foods stored

    • Total number of recipes stored

  • Ingredient editor

    • Lets you set an ingredient's name, carbs, and unit
    • Lets you delete an ingredient
  • Insulin Manager

    • Lets you pick a meal time (Breakfast, Lunch, Afternoon Snack, Dinner, or Night Snack)
    • Lets you change the date
    • Lets you autofill ingredients from the database
    • Lets you change servings to update the carbs per serving automatically
    • Shows current sugar value, carbs, and insulin dosage
    • Shows an infobox with an average of how high or low the glucose value has gone when previously eating this meal.
  • Recipe Editor

    • Similar to the insulin editor
    • Lets you change the total servings to automatically update the carbs per serving
    • Lets you autofill ingredients from the database
    • Lets you change servings for an ingrdient to update its carbs automatically
    • Shows total carbs and carbs per serving
  • Settings

    • Lets you store general I:C and ISF preferences
    • Lets you set preferences for individual meals

System Requirements

  • iOS: 10 or higher
  • Android: 5 or higher
  • An internet connection is required to load Dexcom data, but is not required for the test mode.

Installation

Method 1

  1. Download the Expo Go app for your device

    app store badge

  2. iOS: Open the camera app Android: Click Scan QR Code inside of the Expo Go app

  3. Scan the QR code found here (https://expo.dev/@shuchirj/MyT1D)

Method 2: Android Only

  1. Visit the Releases page here (https://github.com/CoolCoderSJ/MyT1D/releases)

  2. Download the MyT1D.apk file

  3. Allow APK installation from your file manager by going to Settings > Apps > File Manager (or something similar) > Install unknown apps > Allow from this source

    1. If you do not see the option listed, try going to Settings > Apps > Special App Access > Install unknown apps
    2. If you can't find your File Manager in either option, skip to the next step; Your file manager will prompt you to allow the app to install APKs through its own menu.
  4. Click on MyT1D.apk in your file manager

    1. If package installer is the only app installed that handles apk installations, it will be used by default. Otherwise, click "Use package installer"
  5. Click install

Usage

Login

When you open the app for the first time, you will be greeted with the login screen.

Since the Dexcom login requires a real account to fetch sugar values, skip the signin and click Test Mode.

The test mode will allow you to use the app without having to sign in to your Dexcom account by generating random sugar values.

Navigation

To navigate throughout the app, use the drawer found by clicking the hamburger icon in the top left.

Home screen

On the home screen, you will be shown your current sugar value, the sugar value recorded at the last meal, and a graph of your sugar values over time.

NOTE: If you used Test Mode, the graph will only be a ranodm jumble of dots. The following screenshot shows what it may look like in a practical application.

Ingredient Editor

The ingredient editor lets you set an ingredients name, carbs, and unit. Here, you can add, edit, or delete an ingredient.

Everything on this screen is automatically saved to the database.

Insulin Editor

Enter the insulin editor by first selecting a meal you would like to fill in. By default, today's date is selected.

If you would like to change the date, click the date button on the top. Click All Meals to go back.

You can start typing in the ingredient autofill box to filter, or click the caret to show the list of ingredients stored.

You can change the serving amount to automatically update the carbs.

You can click the x in the autofill box to delete an ingredient section.

If an ingredient is your main ingredient, toggle the main meal toggle. When a main meal is selected, if this is the first occurence of the ingredient as a main meal, nothing will happen. However, if this ingredient has been used before, the sugar value recorded for the following meal will be used to calculate a moving average to give you an overview of whether the carbs for the ingredient should be adjusted or not.

At the bottom of the insulin editor, you will see the current sugar value, carbs, and insulin dosage. If your settings haven't been set yet, you'll see an infobox letting you know that your insulin dosage can't be calculated until settings are set.

Recipes

At the main page of the recipes screen, you'll see a list of all recipes stored, buttons to remove a recipe, a button to add a recipe, and buttons to edit each recipe.

You can add a recipe by clicking the Add New button.

Inside, you'll find a setup similar to the insulin editor, but with a few differences. There is a section to set recipe metadata. The serving amount helps calculate the carbs per serving.

All recipes show up in the dropdown in the insulin editor so that you can directly import a recipe as one single object.

Settings

The settings screen lets you set I:C and ISF preferences. A common I:C ratio is anywhere between 10 and 15, and a common ISF factor is somewhere around 30.

  • The I:C ratio is the ratio of insulin to carbs.
    • This calculates the insulin food dosage for a meal by doing the total carbohydrates divided by the ratio.
      • The ratio is usually given to a patient by their doctor.
  • The ISF Sensitivity factor is how sensitive you are to insulin.
    • This calculates the correction dosage. If the current glucose value is under 100, this isn't needed at all. If not, then the dosage is calculated by doing the current glucose value minus 100, divided by the ISF.
    • This value is also given by the doctor.

You can click the show individual meal settings button to see the settings for each meal.

This screen does not autosave, click Save to save your settings.

Clone this wiki locally