LeoDJ / M590

GSM / GPRS Arduino library for the Neoway M590
MIT License
8 stars 6 forks source link

Sending Data Issue #3

Open vtomanov opened 5 years ago

vtomanov commented 5 years ago

some time when I send data I get

+CME ERROR: 100

100 is unknown error :(

it really weird as some time it is after the OK sometime before etc. any suggestion will be very appreciated.

EXAMPLE LOG 1

GPRS: COMMAND[ AT+TCPSETUP=1,109.169.26.34,5409 ] SIZE[ 33 ] GPRS: RESPONSE[ OK ] GPRS: RESPONSE[ +TCPSETUP:1,OK ] GPRS: DATA PREPARED LEN[ 51 ] GPRS: COMMAND[ AT+TCPSEND=1,51 ] GPRS: RESPONSE[ > ] GPRS: COMMAND[ ��⸮ ] -<<< the actual data 51 bytes + \r GPRS: RESPONSE[ OK ] GPRS: RESPONSE[ +TCPSEND:1,51 ] GPRS: RESPONSE[ +CME ERROR: 100 ]

EXAMPLE LOG 2

GPRS: COMMAND[ AT+TCPSETUP=1,109.169.26.34,5409 ] SIZE[ 33 ] GPRS: RESPONSE[ OK ] GPRS: RESPONSE[ +TCPSETUP:1,OK ] GPRS: DATA PREPARED LEN[ 8 ] GPRS: COMMAND[ AT+TCPSEND=1,8 ] SIZE[ 15 ] GPRS: RESPONSE[ > ] GPRS: COMMAND[ ��⸮ ] << the actual data 8 bytes + \r GPRS: RESPONSE[ +CME ERROR: 100 ]