HI Herve,
It is still working well and no additional modification was introduced to the program.
I introduced an IDEAL DIODE found on the Ebay in place of the diode: it is OK.
I think the state machine portion of the program could be improved sometime...
My system has no PCB: do you have a spare one for me ?
All the best,
73, Ambrogio