Also:
And:
This implies the library is delaying even more than the duty cycle would enforce.
So, if it does not know time has passed while sleeping, it will keep delaying after sleep, I’m afraid.