BangleApps icon indicating copy to clipboard operation
BangleApps copied to clipboard

[sched/alarm] Setting multiple alarms causes only the last to fire

Open avkliskova opened this issue 1 year ago • 2 comments

Affected hardware version

Bangle 2

Your firmware version

2v17

The bug

Description

When two alarms are set on the same day, eg at 1200 and 1800, only the later alarm fires. On 2v16, both alarms fired at 1800. On 2v16 and 2v17, nothing happens at 1200.

Expected behavior

In the above example, one alarm should fire at 1200 and one at 1800.

To reproduce

  1. Set two alarms scheduled for every day at different times.
  2. Set the time appropriately (eg, 1159 and 1759)
  3. Nothing should happen at 1200. The later alarm should fire at 1800.

Installed apps

Tested from factory reset.

avkliskova avatar Apr 28 '23 12:04 avkliskova

Can not reproduce with firmware 2v17 and 2v17.54, alarm 0.41 and sched 0.22.

Tested with timer at 15:00 and 15:05 (CEST).

nxdefiant avatar Apr 28 '23 13:04 nxdefiant

Are all your apps up to date? I just tried this and it worked fine for me.

  • Alarms -> New -> Alarm -> 14:06
  • Confirm
  • New -> Alarm -> 14:08
  • Confirm
  • Long press to return to clock

And the first alarm goes off at 14:06, with the second coming later at 14:08

Please can you be a bit more specific about how exactly you make the alarms?

Also how do you set the time up? Does it only happen if you set the time, rather than just arranging two alarms to happen based on the current time?

gfwilliams avatar Apr 28 '23 13:04 gfwilliams