This summary data would probably go in both directions:
- Calories
 - Steps (walking + running)
 - Elevation (floors, distance)
 - Distance (native units)
 - Active score (# plant leaves, score)
 
These would be passed from device to server:
- Timer information (start/stop)
 - Steps data series (per minute)
 - Elevation data series (per minute)
 - Battery level (charging status?)
 - Firmware version
 - Beginner mode flag (?)
 
These would be passed from server to device:
- Enable/Disable flag for all of the displayed metrics
 - Chatter text
 - Current date/time
 - Stride length (walking, running)
 - Body stats / BMR (for calorie estimations)
 - Timezone
 - Units (distance)
 - Time format (ie. 12/24 hour clock)
 - Left-hand/Right-hand mode
 - Silent alarm settings (including repetitions on specific days)
 - Sleep tracking mode (normal vs. sensitive)
 
Some additional inputs:
- There are 10 leaves on a fully-grown plant
 - The device can store 14 days of minute by minute data, and summary data for 30 days
 - The device can have 8 separate alarms
 
Ah, I see you're hard at work on it. I'll check back in.
ReplyDelete