Updates and debuggin
reset reply statemachine after a lifecycle timout
store computed start time instead of uptime for the messages
default _shift for square wave
updated output
added example without debugging output