The BaseNode402.reset_from_fault() does not work as intended. It doesn't actually make sure the fault is cleared when it returns, but just unconditionally sets the rising edge on the Fault Reset bit after the actual check times out. This needs a rework, as the comment added in #260 explains.
The BaseNode402.reset_from_fault() does not work as intended. It doesn't actually make sure the fault is cleared when it returns, but just unconditionally sets the rising edge on the Fault Reset bit after the actual check times out. This needs a rework, as the comment added in #260 explains.