Soft WDT reset

Your problem is at while ( mychar != '*'); There’s no way to exit that while loop and the watchdog timer is being triggered and resetting the device.

1 Like