author | Michael Krelin <hacker@klever.net> | 2008-07-19 14:46:21 (UTC) |
---|---|---|
committer | Michael Krelin <hacker@klever.net> | 2008-07-19 14:46:21 (UTC) |
commit | 3a827660c11527f6d93008336994fb9431bc34f3 (patch) (side-by-side diff) | |
tree | 80997e145a14396252b2f78c434abaf879db9e55 | |
parent | 04fb190243442e83349f129b523ab747e58100bf (diff) | |
download | napkin-3a827660c11527f6d93008336994fb9431bc34f3.zip napkin-3a827660c11527f6d93008336994fb9431bc34f3.tar.gz napkin-3a827660c11527f6d93008336994fb9431bc34f3.tar.bz2 |
amended sleeptracker structure
Thanks to Lee, the inventor of sleeptracker for disclosing missing piece of
information.
Signed-off-by: Michael Krelin <hacker@klever.net>
-rw-r--r-- | lib/st-decode.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/st-decode.cc b/lib/st-decode.cc index f8459ac..0fb41de 100644 --- a/lib/st-decode.cc +++ b/lib/st-decode.cc @@ -6,34 +6,34 @@ namespace napkin { namespace sleeptracker { using std::invalid_argument; using std::runtime_error; struct st_time_t { uint8_t hour; uint8_t min; }; struct st_date_t { uint8_t month; uint8_t day; + uint8_t dow; }; struct st_fulltime_t { uint8_t hour; uint8_t min; uint8_t sec; }; struct st_data_header_t { char magic; st_date_t today; - uint8_t unknown; uint8_t window; st_time_t to_bed; st_time_t alarm; uint8_t nawakes; }; struct st_data_footer_t { uint16_t data_a; uint8_t checksum; uint8_t eof_mark; }; static void back_a_day(struct tm& t) { |