DiabetesManager-1.4 Documentation
DiabetesManager is an Android application which allows users to store, view (in chart and tabular form), and export (CSV format files) diabetes-related and general health data. The following measurement types are supported in version 1.4:
- exercise
- meals
- blood glucose levels
- HBA1c
- cholesterol
- humalog injections
- lantus injections
- weight
- blood pressure
- heart rate
- body temperature
- subjective general health
If you incorrectly entered data for a measurement, just delete the data (long-touch respective row in table view) and re-enter it correctly. Currently, these measurement types cannot be charted: meals, subjective general health, but all measurement types can vied viewed in tabular format.
DiabetesManager-1.4 is not configurable for measurement types to display, nor units. Both of these limitations will be corrected in later releases. All units are USA standards for the respective measurement type (e.g., mg/dl for blood glucose).
Simple data validation is done when entering data (for all data that is entered via textfield). Users can import previously-exported data, although they will most likely not need to use this functionality.
New for DiabetesManager-1.4, a text field's input will always open directly to the numberpad when using the virtual keyboard.
If you have questions, or need further support, please email support@dfunkt.net.
If you would like to report a bug, please email bugs@dfunkt.net.
If you have suggestions for functionality enhancements, please email features@dfunkt.net.
-
Main Screen:
The main screen features checkboxes for all of the various supported measurement types, as well as four buttons which operate upon the selected measurement types:
- New: This button will create a new measurement point for all of the selected measurement types, all sharing the same timestamp.
- Chart: This button will create a chart for all of the data for the single selected measurement type. As mentioned above, not all measurement types can be charted.
- View: This button will display all of the data for the single selected measurement type in table format.
- Export: This button will export all of the selected measurement types as unique timestamped CSV format files on the phones SD card.
-
Can enter mulitple measurements (same timestamp) simultaneously:
-
When using the virtual keyboard, all textfields open directly to number input:
-
Invalid data values will cause a data validation error to be displayed and data will not be persisted:
-
Can change date and time for measurements:
-
Before charting, viewing, or exporting data you must specify a date range:
-
Keep track of meals:
-
Keep track of blood glucose:
-
Keep track of cholesterol:
-
Keep track of humalog and lantus injections:
-
Keep track of blood pressure:
-
Keep track of heart rate:
-
Keep track of body temperature:
-
Keep track of subjective general health:
-
Can export all data types as separate CSV format files to SD card simultaneously (do not export when connected to computer with USB):
Data File Retrieval:
To retrieve exported data files, just connect phone to computer using USB cable, select USB notification from the phone's notification bar, and then mount the phone. You will then be able to browse to the phone's SD card, where you will find a folder named DiabetesManager_exported_data containing all of the data files for the last selected measurement types export (old data files are removed upon export, but they can also be removed manually when brosing on computer). The CSV files are named after their respective measurement type, and also have a timestamp for when they were exported.
Data Export Errors:
If you have your phone mounted on your computer via USB cable, the data files cannot be created, and you will receive an error saying "Cannot create expoted data file, is your SD card properly configured?". If you get this error just safely disconnect your phone from your computer, and then re-export the files. After the files have been exported you can once again mount your phone via USB and retrieve your data files.
-
Delete data by long-touching respective row in table view:
-
Some measurement types cannot be charted:
-
Data Import:
You can import data that has been previously exported to SD card. This was only added because the developer of DiabetesManager encountered a bug in the Android development tool which was used to build previous versions of the application, and he could not install 1.3 so had to export his personal data, uninstall 1.2, do a clean install of 1.3, and then import the data back in. Users should not need to use this functionality, but if they do they should just place all exported files which are to be imported into a directory named "DiabetesManager_import_data" in the root directory of the SD card, and then click the MENU button on phone and select "Import Data". Do not disturb the phone during the import process, which will take a few moments, depending upon amount of data to be imported (should not be more than 5 minutes). After the data import is complete then the number of rows imported from each data file found is displayed. Please note that duplicate data will occur if the phone's DiabetesManager database is not clean (i.e., DiabetesManager has not been uninstalled from the phone).