What happens if the 3 bytes of serial configuration code (default “+++”) occur inside a larger data packet? Does wiz-module enter serial configuration mode immediately or can the serial configuration mode only be started, if these 3 bytes are sent in a single datagram to UART?
I am asking, because I often get connection aborts with WIZ110SR (UDP mode, packing condition 1ms), if µC sends many consecutive datagrams (<100bytes each) to UART of wiz-module. (Data is sent binary and encrypted, so each byte combination, i.e. also “+++” is possible in data packet)
In such a case suddenly host does not receive UDP data anymore from wiz-module nor it can send anything to µC so at the end I have to switch power off-on to reset WIZ110SR.
If serial configuration is disabled this never happens, so I assume wiz-module has entered configuration mode accidentally, because “+++” was embedded in data. (not yet logged)
Permanent disabling of serial configuration is unfortunately not a solution for me, so that could become a showstopper for me