Which instructs OpenAT to perform the reset. This used to work, but for some reason no longer results in the system rebooting. Is there another way to signal a reset?
And incidentally, I can still issue the above command directly to the AT console and the unit performs a reset, so I know it is still posibble, it just isn’t working from within my application code.
From what I read adl_errHalt() MIGHT be stopped by something registering as error handler. I cannot assure that third-party libraries don’t do that.
Besides, can using watchdog all the time cause the device to break? Some of my devices have been doing that whole night(server internet outage), and now they don’t reconnect… Can’t track the issue to some other error than client-side.