| To Do (In No Particular order...yet!) |
Status |
| Hardware Related |
|
| Assemble Working Hardware |
----- 95% ---- |
| Test/Port Graphics Library on new hardware |
Waiting on LCD to arrive |
| Test/Port FAT32 SD Card Library on new hardware |
------ 100% -------- |
| Write Code to read Scale from MCP3551 ADC |
--- 50% --- |
| Get USB bootloader working |
In the Queue |
| Write SLEEP and WAKE code for power conservation |
In the Queue |
| Write RTCC functions |
In the Queue |
| Write Charger monitoring code |
In the Queue |
| Test/Modify MiWi P2P for wireless connection to a scale |
In the Queue |
| Write Audio output functions (Soft done, DMA to do) |
--- 50% --- |
| Write Audio output control for Visually Impared assistance |
Future Feature |
| Write Audio input functions in preperation for speech recognition |
Future Feature |
| Test/Port NAND Flash routines for fixed data storage |
Future Feature |
| Non Hardware Related |
|
| UI - Splash screens |
In Definition |
| UI - Main Menu |
In Definition |
| UI - Database search by keyboard input |
In Definition |
| UI - Database search by graphical file structure |
In Definition |
| UI - Database search by favorites (Possible speech recognition) |
In Definition |
| UI - Weighing item |
In Definition |
| UI - Setup screens |
In Definition |
| UI - Space Invaders (Needs the acelerometer module fitted) |
When everything else complete |
| UI - Audio playback for User interaction in menus etc |
In Definition |
| UI - Database Management |
In Definition |
| UI - Blood Glucose (BG) input |
In Definition |
| UI - Data recall and plotting for BG, Carbs, etc |
In Definition |
| UI - Low BG "carb's needed" display etc |
In Definition |
| MATH - Low BG to Carbs needed calculations |
--- 50% --- |
| MATH - Insulin to Carb Ratios |
--- 50% --- |
| MATH - Insulin Sensitivity Rations |
--- 50% --- |
| MATH - Weight to Carb calculation |
--- 50% --- |
| MATH - Insulin profile calculation |
Future Feature |
| MATH - Food profile calculations (GI and FAT delays etc) (FUTURE) |
Future Feature |
| MATH - BG to Insulin Ratios |
--- 50% --- |
| MATH - Note: The above have different values relative to time of day |
|
| MATH - Recalculation of above ratios based on data input (FUTURE) |
Future Feature |
| MATH - Filtering for weight scale input |
In Definition |
| DB - Parsing of generic database for quick sort and search |
In Definition |
| DB - Loading and saving of files |
In Definition |
| DB - Search Engine |
In Definition |
| DB - Relationship engine (Food types, Images, Speech recognition, etc) |
In Definition |
| DB - File format |
In Definition |
| DB - Database Maintenance |
In Definition |
| DB - Inserting new Data |
In Definition |
| DB - Backup and Restore |
In Definition |
| DB - Import and Export |
In Definition |
| OS - Core operating system - RTOS or Custom |
Currently Researching |
| OS - Alarms and Alert processing for BG testing periods etc |
In Definition |
| EP - BG Meter / Pump interface (IRDA or wired) (FUTURE) |
Future Feature |
| EP - 3 Axis Acellerometer for alternate navigation (FUTURE) |
Future Feature |
| EP - Speech Processing Module (FUTURE) |
Future Feature |