Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-01-13 | Remove debugging puts/fwrite | Lars-Dominik Braun | 1 | -22/+0 | |
We’re tight on SRAM and the stack seems overflow from time to time. Removing the strings should give us some breathing room. | |||||
2015-01-13 | Add generic flash ui state, fix timer race condition | Lars-Dominik Braun | 1 | -59/+95 | |
2014-12-15 | ui: Reduce required shake count to 1 | Lars-Dominik Braun | 1 | -3/+3 | |
Gesture detection has been fixed with commit 254fb0c490c62c0e29518cab2d8b5c90a30b378c, one shake now actually sets the counter to one. | |||||
2014-12-15 | pwm: Add method to switch all LEDs off | Lars-Dominik Braun | 1 | -23/+9 | |
This is used quite often and we can implement it more efficiently. | |||||
2014-12-15 | ui: Switch off LEDs when going into select_coarse | Lars-Dominik Braun | 1 | -1/+5 | |
We’re starting with a value of 0. | |||||
2014-12-15 | ui: Use flashing alarm | Lars-Dominik Braun | 1 | -11/+58 | |
2014-12-09 | gyro: non-blocking start/stop, enable only when required | Lars-Dominik Braun | 1 | -1/+2 | |
Save energy by disabling the gyro most of the time (i.e. not in selection mode). | |||||
2014-11-11 | ui: Update leds when switching to fine selection | Lars-Dominik Braun | 1 | -26/+33 | |
2014-11-11 | ui: Fix debug messages | Lars-Dominik Braun | 1 | -7/+4 | |
2014-11-11 | ui: Simplify accel | Lars-Dominik Braun | 1 | -2/+1 | |
2014-09-30 | Unify entering idle state | Lars-Dominik Braun | 1 | -17/+19 | |
2014-09-30 | Fix theoretical LED step edge case | Lars-Dominik Braun | 1 | -1/+1 | |
2014-09-30 | Limit fine value range | Lars-Dominik Braun | 1 | -1/+7 | |
2014-09-30 | Reliable reboot, idle status LED indicator | Lars-Dominik Braun | 1 | -0/+25 | |
2014-09-30 | Add wakeup source mechanism | Lars-Dominik Braun | 1 | -10/+3 | |
Should reduce amount of cpu wakeups with expensive computations. | |||||
2014-09-16 | timer: Support timeouts > 8s | Lars-Dominik Braun | 1 | -0/+29 | |
2014-09-16 | Auto stop alarm | Lars-Dominik Braun | 1 | -4/+10 | |
Currently triggers assert in timer.c | |||||
2014-09-16 | Finally fix speaker | Lars-Dominik Braun | 1 | -18/+0 | |
Use one timer for LED/speaker. Not sure why two did not work. | |||||
2014-08-19 | Switch to new timer, fix usability | Lars-Dominik Braun | 1 | -62/+102 | |
Seems to work so far, gyro is a little too sensitive. | |||||
2014-07-22 | Convert printf into puts | Lars-Dominik Braun | 1 | -11/+10 | |
Removes ~1.5k code size, still not working. | |||||
2014-07-22 | Speaker and LED pwm | Lars-Dominik Braun | 1 | -12/+39 | |
Something is not correct here, stack overflow? | |||||
2014-07-08 | Coarse/fine selection modes | Lars-Dominik Braun | 1 | -69/+88 | |
2014-06-17 | Alarm state + defines + documentation | Lars-Dominik Braun | 1 | -21/+61 | |
2014-06-17 | Translate LED id’s based on orientation | Lars-Dominik Braun | 1 | -8/+19 | |
And fix orientation change detection. | |||||
2014-06-17 | ui: Added | Lars-Dominik Braun | 1 | -0/+232 | |
Seems to work mostly now. |