I am building an RTWDOG timer to reset my hardware in case of any of my tasks getting stuck in an infinite loop or failing to complete in a timely manner. However, I also wanted to cover any edge cases such as hardware faults or a serial communication protocol malfunction. Are there any commands or checks I can use to ensure that the hardware is healthy and not behaving abnormally?