jhanarato / functimer

A Functional Timer (Arduino project)
GNU General Public License v3.0
0 stars 0 forks source link

Under some circumstances session ends immediately. #24

Open jhanarato opened 8 years ago

jhanarato commented 8 years ago
  1. Switches off-on-on.
  2. Power up.
  3. Switch 1 on.
  4. Beeps at end of long session time as expected.
  5. Flicking off and on again quickly causes a beep immediately.
  6. The timer does not go off at end of long session time.
jhanarato commented 8 years ago

Repeating a few other tests, including #11, switching toggle-one on results in session ending immediately with a beep. I have not checked whether the effect is seen when the beep-toggle is off. That would require a visual indication, naturally.

jhanarato commented 8 years ago

The upside of this bug is that it is immediately noticeable. If it doesn't beep immediately, it always beeps either at LONG_TIME or SHORT_TIME as per the position of toggle-two, even when toggling toggle two while the session is running.