We have updated our timertt library to version 1.2.1. The significant changes are:

A new macro TIMERTT_VERSION has been added. This macro contains the version of timertt library. For example for timertt-1.2.1 it has value 1002001.

A new experimental method reschedule() added to timer_threads and timer_managers:

    auto t = tt.allocate();
    tt.activate(t, std::chrono::seconds(30), []{...});
    // Timer needs to be rescheduled.
    tt.reschedule(t, std::chrono::seconds(45), []{...});