I am working on an UDP Transmission with the SL6087 while using AT Commands.
I already established a UDP Connection to our server and data into both directions is passing through.
I am using the WIPDATARW command, since I need feedback if new data is received, control over the UDP Packages (transmitted ) and “Header” information for data received (AT+WIPBR=2,6,13,1).
No my problem:
In one scenario, I have to transmit 512 Bytes chunks in one UDP-Package. Therefore I am using the AT+WIPDATARW=2,1,“data” Command to fill the Buffer two times with 200Bytes and then the AT+WIPDATARW=1,1,“data” to fill the Buffer with the rest of the data and transmit the package.
Somehow the Modem hang up once in a while. Sometimes 50 of these Packages are transmitted successfully and then the modem just returns error for the WIPDATARW Command (even with CMEE = 1 )
Am I doing something wrong here?