Request to write 100 data bytes into socket #0. Wait for "@" symbol indicating the data prompt is now open (AT commands are not allowed in data prompt).
After the @ prompt reception, wait for a minimum of 50 ms before sending data.
At the moment, there is no wait in the lib. I added a patch that sends the USOWR command and then wait blindly for 60 ms. I experienced troubles while waiting for the '@' prompt, so i just added a stupid delay(60) to fullfill the specs better than now. It's just a patch that can be certainly done better...
Click for full report table
Board|examples/GPRSUdpNtpClient flash|%|examples/GPRSUdpNtpClient RAM for global variables|%|examples/NBSSLWebClient flash|%|examples/NBSSLWebClient RAM for global variables|%|examples/NBWebClient flash|%|examples/NBWebClient RAM for global variables|%|examples/ReceiveSMS flash|%|examples/ReceiveSMS RAM for global variables|%|examples/SendSMS flash|%|examples/SendSMS RAM for global variables|%|examples/Tools/ChooseRadioAccessTechnology flash|%|examples/Tools/ChooseRadioAccessTechnology RAM for global variables|%|examples/Tools/NBScanNetworks flash|%|examples/Tools/NBScanNetworks RAM for global variables|%|examples/Tools/PinManagement flash|%|examples/Tools/PinManagement RAM for global variables|%|examples/Tools/SerialSARAPassthrough flash|%|examples/Tools/SerialSARAPassthrough RAM for global variables|%|examples/Tools/TestGPRS flash|%|examples/Tools/TestGPRS RAM for global variables|%|examples/Tools/TestModem flash|%|examples/Tools/TestModem RAM for global variables|%
-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-
arduino:samd:mkrnb1500|-8|-0.0|0|0.0|-8|-0.0|0|0.0|-8|-0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0
Click for full report CSV
```
Board,examples/GPRSUdpNtpClient flash,%,examples/GPRSUdpNtpClient RAM for global variables,%,examples/NBSSLWebClient flash,%,examples/NBSSLWebClient RAM for global variables,%,examples/NBWebClient flash,%,examples/NBWebClient RAM for global variables,%,examples/ReceiveSMS flash,%,examples/ReceiveSMS RAM for global variables,%,examples/SendSMS flash,%,examples/SendSMS RAM for global variables,%,examples/Tools/ChooseRadioAccessTechnology flash,%,examples/Tools/ChooseRadioAccessTechnology RAM for global variables,%,examples/Tools/NBScanNetworks flash,%,examples/Tools/NBScanNetworks RAM for global variables,%,examples/Tools/PinManagement flash,%,examples/Tools/PinManagement RAM for global variables,%,examples/Tools/SerialSARAPassthrough flash,%,examples/Tools/SerialSARAPassthrough RAM for global variables,%,examples/Tools/TestGPRS flash,%,examples/Tools/TestGPRS RAM for global variables,%,examples/Tools/TestModem flash,%,examples/Tools/TestModem RAM for global variables,%
arduino:samd:mkrnb1500,-8,-0.0,0,0.0,-8,-0.0,0,0.0,-8,-0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
```
From the UBlox AT Commands example App note:
Request to write 100 data bytes into socket #0. Wait for "@" symbol indicating the data prompt is now open (AT commands are not allowed in data prompt). After the @ prompt reception, wait for a minimum of 50 ms before sending data.
At the moment, there is no wait in the lib. I added a patch that sends the USOWR command and then wait blindly for 60 ms. I experienced troubles while waiting for the '@' prompt, so i just added a stupid delay(60) to fullfill the specs better than now. It's just a patch that can be certainly done better...