Commit graph

  • 0a4ca3be7c useless to use cd to use mkdir thiswillbeyourgithub 2022-02-28 19:11:56 +01:00
  • 469ce6181f new: import package without creating variables thiswillbeyourgithub 2022-02-28 19:11:43 +01:00
  • cfed213aa1 remove import of sin thiswillbeyourgithub 2022-02-28 18:57:03 +01:00
  • d6dc8d0bab avoid calling mute(True) too many times and call keep_awake once more thiswillbeyourgithub 2022-02-28 18:54:51 +01:00
  • 729a68de92 feat: implement gradual wakeup thiswillbeyourgithub 2022-02-28 18:53:44 +01:00
  • 2bd77dd5df fix: called time.time instead of rtc.time thiswillbeyourgithub 2022-02-28 18:35:15 +01:00
  • 53d5ce3128 todo thiswillbeyourgithub 2022-02-28 17:48:33 +01:00
  • 5d6e614887 fix: wrong notification text thiswillbeyourgithub 2022-02-28 17:09:33 +01:00
  • 6baba87b50 new: sends a bunch of keep_awake commands to keep computing the smart alarm thiswillbeyourgithub 2022-02-28 17:09:17 +01:00
  • 90dfcd773f minor thiswillbeyourgithub 2022-02-28 15:45:59 +01:00
  • 9911ba5eb0 new: wake screen but turn it off when computing best wake up time thiswillbeyourgithub 2022-02-28 15:45:42 +01:00
  • b2d9899f24 new: after chatting with danielt, I should not implement sleep thiswillbeyourgithub 2022-02-28 15:44:55 +01:00
  • a5282cb19a new: pressing the button goes back to home menu except if in ringing mode thiswillbeyourgithub 2022-02-28 14:17:31 +01:00
  • 7e66399545 minor thiswillbeyourgithub 2022-02-28 12:52:21 +01:00
  • a326527691 fix: forgot parenthesis thiswillbeyourgithub 2022-02-28 12:28:51 +01:00
  • b6d7983577 testing: remove code related to sinus fitting thiswillbeyourgithub 2022-02-28 12:26:43 +01:00
  • 735791904f untested: findind local maximas instead of using sinus fitting and least regression thiswillbeyourgithub 2022-02-28 12:23:23 +01:00
  • 10444e7580 default increment value for spinner thiswillbeyourgithub 2022-02-28 11:16:21 +01:00
  • 7ac9395dba fix: switch app to itself cancel vibrations thiswillbeyourgithub 2022-02-24 18:20:26 +01:00
  • a76c2413fb fix: forces root to be redirected locally thiswillbeyourgithub 2022-02-27 15:23:18 +01:00
  • dbe489ce68 fix: wasptool --pull fails when downloading nested file thiswillbeyourgithub 2022-02-24 11:04:22 +01:00
  • 21bc2bc232 fix: don't allow checking hidden boxes in the settings thiswillbeyourgithub 2022-02-27 20:27:52 +01:00
  • f56dd97742 write when no alarm set thiswillbeyourgithub 2022-02-27 20:00:52 +01:00
  • b96032aaf9 todo thiswillbeyourgithub 2022-02-27 19:43:06 +01:00
  • 6ff41a143f better signal processing thiswillbeyourgithub 2022-02-27 19:41:57 +01:00
  • 6769f97cff fix: don't delete timer just after initiating it thiswillbeyourgithub 2022-02-27 18:20:54 +01:00
  • 9edb46a50c new: avoid setting first value of data to high value thiswillbeyourgithub 2022-02-27 18:20:33 +01:00
  • 1f49e6ccde new: move processing signal to a new function thiswillbeyourgithub 2022-02-27 18:20:11 +01:00
  • c2e509435e better workflow suggestion thiswillbeyourgithub 2022-02-27 18:19:27 +01:00
  • 22726ae3b5 fix: store battery voltage as int thiswillbeyourgithub 2022-02-27 15:44:31 +01:00
  • 90f4b08f26 remove useless import atan thiswillbeyourgithub 2022-02-27 15:33:11 +01:00
  • a54bdb5994 run gc.collect first thiswillbeyourgithub 2022-02-27 15:33:02 +01:00
  • 31ce2ddc24 new: ability to download all files + skip already present thiswillbeyourgithub 2022-02-27 15:26:48 +01:00
  • 0c427aedbf feat: addd script to pull automatically last night's data thiswillbeyourgithub 2022-02-26 17:52:28 +01:00
  • 959b879a80 todo thiswillbeyourgithub 2022-02-26 15:20:03 +01:00
  • cdf3a42d9c new: set maximum digits written to file to 7 thiswillbeyourgithub 2022-02-26 15:19:01 +01:00
  • 5e9dad82c5 changed my mind: arm angle is more accurate than summing the difference of axis thiswillbeyourgithub 2022-02-26 15:18:36 +01:00
  • 2132a5eb6d style: prettier hour printing thiswillbeyourgithub 2022-02-26 15:12:45 +01:00
  • 9d9cc462e0 todo thiswillbeyourgithub 2022-02-26 15:06:57 +01:00
  • e63a8d2fd3 docs: mention flexibility as a feature thiswillbeyourgithub 2022-02-26 15:06:48 +01:00
  • c6b08100f2 todo thiswillbeyourgithub 2022-02-26 14:50:10 +01:00
  • 6b9e37bd60 reduce accel freq to once every 30 seconds thiswillbeyourgithub 2022-02-25 23:03:12 +01:00
  • d0a65e72b0 minor thiswillbeyourgithub 2022-02-25 23:02:53 +01:00
  • 94a2390a2a todo thiswillbeyourgithub 2022-02-25 23:02:29 +01:00
  • ef2b777ee6 fusion value is now sum of diffs of each accel axis thiswillbeyourgithub 2022-02-25 22:59:20 +01:00
  • cb7655bf0e notify when starting computation thiswillbeyourgithub 2022-02-25 22:57:05 +01:00
  • 92741ee6a8 skip useless atan import thiswillbeyourgithub 2022-02-25 22:54:05 +01:00
  • 1f6c8d30b3 mention features thiswillbeyourgithub 2022-02-25 22:34:06 +01:00
  • aef3b04836 refactored readme thiswillbeyourgithub 2022-02-25 22:27:28 +01:00
  • 03a1466f0f todo thiswillbeyourgithub 2022-02-25 20:42:46 +01:00
  • f00357a5d7 todo thiswillbeyourgithub 2022-02-25 20:39:43 +01:00
  • 0997c808f8 print best sleep cycle length in notification thiswillbeyourgithub 2022-02-25 20:37:20 +01:00
  • 0ee2059951 new: store diff value of x/y/z instead of raw values. Then called the result fusion instead of angl_avg thiswillbeyourgithub 2022-02-25 20:22:50 +01:00
  • 9dfb6fdd7b feat: add timer when computing smart alarm thiswillbeyourgithub 2022-02-25 20:15:10 +01:00
  • bddd551f21 style thiswillbeyourgithub 2022-02-25 20:13:29 +01:00
  • 0918fa1b82 smoothen twice 5 times with averaging in between thiswillbeyourgithub 2022-02-25 19:48:56 +01:00
  • 55bae16aa9 add screenshot of example night data thiswillbeyourgithub 2022-02-25 19:48:08 +01:00
  • c23673193a remove pandas code to test fusion def thiswillbeyourgithub 2022-02-25 19:39:17 +01:00
  • c36c164442 docs: add instruction to use pandas thiswillbeyourgithub 2022-02-25 19:38:38 +01:00
  • 10d7099bee set first data to something high because you were awake thiswillbeyourgithub 2022-02-25 19:37:28 +01:00
  • 53574a30e1 comments thiswillbeyourgithub 2022-02-25 19:37:13 +01:00
  • 77359dd0c9 store angle average as the first column, to make it faster to read thiswillbeyourgithub 2022-02-25 19:31:55 +01:00
  • 9c41de6bd3 major refactor: smart alarm might just work! thiswillbeyourgithub 2022-02-25 19:23:35 +01:00
  • 973db51ae5 up to 40 minutes before actually thiswillbeyourgithub 2022-02-25 19:22:32 +01:00
  • 41f2b51a31 smart alarm: smoother and center + scale with clipping between -1 ans 1 thiswillbeyourgithub 2022-02-25 17:29:01 +01:00
  • 0a6806d8b1 fix: read data character by character thiswillbeyourgithub 2022-02-25 17:28:20 +01:00
  • 86e4735788 don't waste space by writing 0 to the file thiswillbeyourgithub 2022-02-25 17:27:48 +01:00
  • b3b41c0cdb minor: renamed _tracking to _is_tracking thiswillbeyourgithub 2022-02-25 15:49:41 +01:00
  • 024d06f136 more efficient way to write to file thiswillbeyourgithub 2022-02-25 14:51:05 +01:00
  • c90ba5ff7e fix: _TIMESTAMP was added at the wrong var thiswillbeyourgithub 2022-02-25 14:34:52 +01:00
  • 88f63329b0 comment warning that atan is actually faster than taylor series thiswillbeyourgithub 2022-02-25 14:30:24 +01:00
  • f2d3c1a5e7 don't need _DEGREE actually thiswillbeyourgithub 2022-02-25 14:29:58 +01:00
  • 8544d6fcee allow waking up up to 45m + comments thiswillbeyourgithub 2022-02-25 14:29:46 +01:00
  • e162c49fcc allow waking up up to 45m + comments thiswillbeyourgithub 2022-02-25 14:29:19 +01:00
  • 7d74435c98 sqrt, pow, and degrees were awfully slow thiswillbeyourgithub 2022-02-25 14:08:14 +01:00
  • 3f27722814 fix: timestamp format was wrong thiswillbeyourgithub 2022-02-25 13:20:29 +01:00
  • 16546435f8 remove useless scrolling indicator thiswillbeyourgithub 2022-02-25 12:17:22 +01:00
  • 9816e111aa testing: don't enter sleep while calculating best wake up time thiswillbeyourgithub 2022-02-25 12:13:17 +01:00
  • 06a59a98f1 feat: scrolling indicator to access settings via swipe + disabled smart alarm by default thiswillbeyourgithub 2022-02-25 12:07:05 +01:00
  • b0a44fd56f style: draw buttons before strings thiswillbeyourgithub 2022-02-25 11:52:19 +01:00
  • 5f2d19716d new: can turn ringing off by pressing physical button thiswillbeyourgithub 2022-02-25 11:41:27 +01:00
  • 65d5e9eff5 fix: missing ) thiswillbeyourgithub 2022-02-25 11:36:51 +01:00
  • 67d145d7d0 PRE RELEASE instead of ALPHA software thiswillbeyourgithub 2022-02-25 11:36:45 +01:00
  • 86ea5d5b22 more efficient and easy to read start time printing thiswillbeyourgithub 2022-02-25 11:36:29 +01:00
  • e423e8501f style: renamed button STOP to WAKE UP thiswillbeyourgithub 2022-02-25 11:35:53 +01:00
  • 72701221a8 renamed compute_best_WU to smart_alarm_compute thiswillbeyourgithub 2022-02-25 11:30:07 +01:00
  • a2c1ec6b97 new: wrappeed smart alarm in try block, write to file if exception, does NOT cut original alarm clock thiswillbeyourgithub 2022-02-25 11:29:18 +01:00
  • 6117b10e5d misc: added comment thiswillbeyourgithub 2022-02-25 11:28:43 +01:00
  • e8dc9c04ed todo thiswillbeyourgithub 2022-02-25 11:28:31 +01:00
  • 3808d55e1e fix: more efficient and good looking string writing thiswillbeyourgithub 2022-02-25 11:02:56 +01:00
  • 5ae59ec92f docs: mention alarm is working and stable thiswillbeyourgithub 2022-02-25 09:36:32 +01:00
  • f16fdcb13c fix: type error thiswillbeyourgithub 2022-02-24 21:05:31 +01:00
  • 711d594d2d new: store _page value as byte instead of string thiswillbeyourgithub 2022-02-24 17:49:53 +01:00
  • 3335d8a371 fix: can refresh tracking screen by clicking outside of buttons thiswillbeyourgithub 2022-02-24 17:21:44 +01:00
  • 4b3767851c notification when battery low + fix setting value of smart alarm flag thiswillbeyourgithub 2022-02-24 17:14:52 +01:00
  • fb6b9a46d1 minor: style thiswillbeyourgithub 2022-02-24 17:14:25 +01:00
  • b2667c1343 fix: removed unused SL_L variable + fix wrong alarm time displayed thiswillbeyourgithub 2022-02-24 17:00:20 +01:00
  • a7464ed69e fix: cannot stop tracking if pressed back button in confirmation view thiswillbeyourgithub 2022-02-24 16:59:44 +01:00
  • f3785f7bc0 minor: styling thiswillbeyourgithub 2022-02-24 16:46:38 +01:00
  • d805186108 new: added screenshots thiswillbeyourgithub 2022-02-24 14:40:04 +01:00