При передаче до 110 байт ( с точностью до байта не проверял) передает все нормально. Но при передаче 110 байт и больше передачи не происходит.
Call Ready ATZ OK ATE1 OK ATV1 OK AT+CPIN? +CPIN: READY
OK AT+CIPATS=0 OK AT+CIPCSGP=1,"WWW.AB.KYIVSTAR.NET" OK AT+CDNSORIP=0 OK AT+CIPHEAD=1 OK AT+CGATT=1 OK AT+CGREG? +CGREG: 0,1
OK AT+CIPSTART="UDP","microsoft.com","8888" OK
CONNECT OK AT+CIPSEND=100 > SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS SSSSSSSSSSSSSSSSSSSSSS SEND OK AT+CIPCLOSE CLOSE OK
CONNECT FAIL
STATE: IP CLOSE
+PDP: DEACT
NORMAL POWER DOWN
SIM300DZ управляется с меги128, данные передаются по опустошению регистра передачи. 115200,8,1 без четности. В мануалах вычитал, что длинна АТ команды не превышает 256 символов, но AT+CIPSEND допускает передачу больше 1 килобайта.
Можно ли после AT+CIPSEND зарядить модем хотя бы на 512 байт одним пакетом?
Если на AT+CIPSEND=110 или выше зарядить данные, то ответа от модема никакого. по AT+CIPATS=1,5 пишет, что данные отправлены, но на серваке данных не видно.
|