Hi Guilherme, the code looks fine code wise. But based on the previous disccusion we only need the delay after a firmware activation, right? Even if we don't have a good way to implement that (yet) it would be good to document that fact in a comment.