Kruger wrote:As the module is buggy and is prone to self reset from time to time you may want to add custom AT command to detect this. For example: "AT+INC" which will return the value of a variable that increments every time the command is issued. Use it from time to time and if you get lower than the last value or you get the "busy" reply then reset/reinit device.
I believe there is a watchdog mechanism already built in the firmware.