Author Topic: Health Monitoring Tool Kit  (Read 5775 times)

0 Members and 1 Guest are viewing this topic.

Offline arrpirate

  • Newbie
  • *
  • Posts: 44
Health Monitoring Tool Kit
« on: March 18, 2009, 07:46:35 AM »
Nickname: arrpirate
Project name : HMTK
From: USA
Division : DS APP
Original submission : YES
Support for Motion Card : NO
In last NEO Compo this project have won in the top 10 : NO
Download link: http://hmtk.googlecode.com/files/HMTK-9-3-19.zip
Installation: See the README below
Description: Health Monitoring Tool Kit
-------------------------------------------------

I was recently diagnosed with diabetes and so I decided I needed to start looking after myself. Diabetes gear is expensive and I already had a DS. Enter the Health Monitoring Tool Kit, my first ever coding project.

The goal at first was to have it be used only by myself, but I was encouraged by various people (mainly my husband) to release it to the public and this competition seemed like as good a time as any.

--------------------

What it does:

It takes detailed food details and makes computations, some of them in a style I'm familiar with (the company behind this style aggressively goes after any project using its trademarks, so I can describe it but I won't say a trademark, the company's name is somewhat like Wait Wotchars.), namely that it takes calories, fat, and fiber and runs some calculations on the three to give a 'unit' value. Using the system, people are allowed to eat a certain amount of units worth of food a day.

It takes detailed blood sugar information for the four blood testing times I as well as many other diabetics have to use: Pre-Breakfast, Pre-Lunch, Pre-Dinner, Pre-Bed.

It takes detailed information about your current weight and compares it to your last weight, telling you your weight loss or gain since your last entry.

Finally, it saves all of this to separate human-readable text files in the program's folder.

--------------------

Some notes:

This program uses all custom art done by myself. It has custom backgrounds, a custom keyboard (including regular, shifted, and numberpad style keyboards), a custom font, as well as a custom menu system that can be used by both the DS's buttons and the stylus.

--------------------

Future plans:

I plan on doing averages, perhaps with charts, for both blood sugar and weight gain/loss so you can see how your health has been over the past week, two weeks, month, three months, six months, and the past year.

I also plan on having the entire thing, backgrounds, font, menu, and keyboard, be skinnable.

--------------------

Installing:

Simply extract the .zip file and put the HMTK folder into the root of your flash cart. If HMTK.nds is not ran from /HMTK/HMTK.nds then any functions requiring saving or reading from journal entries will not work, though the program should not freeze or crash because of it.

--------------------

Using it:

The controls are simple. A double tap of a menu entry with the stylus will select the menu entry. The directional pad and the A button can also be used to navigate the menu.

Upon first running it, it will create a file, 'settings.ini', where settings are kept in a human readable format. You can alter settings manually or use the Options menu inside the program. Also, it will create various text files as appropriate when you use the different features of the program.

--------------------

Some screenshots:

The main menu:



Asking for your blood sugar:



Blood sugar summary:



--------------------

Have a wonderful day!

~Heather (aka: ArrPirate)

edit: I fixed a minor graphical glitch in the blood sugar section, changed the link to the new version.
« Last Edit: March 19, 2009, 09:23:20 PM by arrpirate »

Offline Tassu

  • Jr. Member
  • **
  • Posts: 69
Re: Health Monitoring Tool Kit
« Reply #1 on: March 18, 2009, 05:41:20 PM »
Hi, I'm a diabetic too and I find this app very useful. Thanks for making this and good luck with the compo :)

Hey, I had a thought. If you have a motion card like R6 Gold, you could add a step counter feature to this too. Hehe, that would show those Wait Wotchars ;)

Offline arrpirate

  • Newbie
  • *
  • Posts: 44
Re: Health Monitoring Tool Kit
« Reply #2 on: March 18, 2009, 06:56:21 PM »
Thanks :D I'm glad you find my app useful. I intend to make it even better for diabetics in the future. My goal is to be able to hand my DS to my doctor and show him not only a complete human-readable log but also charts and such of my average blood sugar over a given time.

I thought about adding motion card support but I don't own one so testing it would have been hard and I didn't feel that putting an untested feature in a competition submission was a smart idea.

Offline Haxime

  • Newbie
  • *
  • Posts: 21
Re: Health Monitoring Tool Kit
« Reply #3 on: March 28, 2009, 10:34:06 PM »
thanks this is something my grandmother would use if she had a ds.
this is really helpfull.
good luck with the compo.
you should work on this to make it something really big.
if you do it could become big.
be sure you program it right because if it's programmed by a noob it could end up very bad to some people.....
I'm gonna buy :

TTDS (toptoy DS by neoflash)
R6 Xtreme 64G

NeoFlash rules

Offline arrpirate

  • Newbie
  • *
  • Posts: 44
Re: Health Monitoring Tool Kit
« Reply #4 on: March 29, 2009, 12:07:15 AM »
Thank you! I'm glad you like it. My coding is sound. If you are concerned I could show you the source code. For the potentially dangerous section, the blood sugar, I don't currently do anything to it. I take values you give me and print them directly to a file. There's no alterations to the numbers and thus, no danger of being screwed up in the code. If you say your blood sugar is 100, my program prints 100 to the file. The nutrition section has been thoroughly tested so I know it works fine.

In fact, I use this entire program around seven times a day and it's worked fine for me.

Oh, and a 'just in case' statement: If you use this program, please note that I take no responsibility for your health. It's a tool designed to help people, not a tool designed to take away one's ability to make safe judgements about things that contribute to their health.

Offline Haxime

  • Newbie
  • *
  • Posts: 21
Re: Health Monitoring Tool Kit
« Reply #5 on: March 29, 2009, 12:24:11 AM »
i now.

i'm glad its safe.
Good luck with further updates(or no upgrades is fine too ..... :D )
I'm gonna buy :

TTDS (toptoy DS by neoflash)
R6 Xtreme 64G

NeoFlash rules