I am trying to use the Watchdog on the nRF52840 as a means to check state of the application via different variables. If I see the application in a bad state, I would like to then issue a reset. Is there a way to configure the Watchdog to not actually reset the chip, but rather as a "check if alive"? Or if I could prevent resetting the chip in the IRQ that'd be great.
Or perhaps I'm going about it all wrong and I should use an RTOS timer to check the state and use the Watchdog as a "means to an end" by making it the highest value as possible for my application timeout.