• Currently I am doing this every second, but could this hurt the flash memory?

    It's definitely not something I'd recommend. Eventually it'll fill flash memory and that'll have to be cleared. Using the kill event would be infinitely better.

    When I open an app which does not show widgets... the kill event is not triggered then,

    The kill event is built into the firmware, so should always be fired (apart from in the case where you hard-reboot using BTN1+BTN2, which should be amazingly rare)

  • The kill event is built into the firmware, so should always be fired

    Ah, I just tried it and it should work.
    I thought the event would only be triggered when the watch itself is 'killed', but it is already triggered when the widget is 'killed'.

    Of course it makes sense to only write the timer progress to the file on the kill event, not every second (or even regularly without need).

    Thanks.

About