Здравствуйте! Не могу нормально отправить файл на почту , файлы размером 18 - 30 килобайт, обязательно всегда пропадает 4 либо 6 байт, куда они деваются не понятно.
Сначала думал что микроконтроллер ерундит, начал смотреть процесс обмена МК - SIM800C там все чисто без ошибок.
Потом подрубил SIM800C через FT232RL к ПК , взял файл картинку 30 килобайт, начал осуществлять отправку
AT+SAPBR=3,1,"CONTYPE","GPRS" AT+SAPBR=3,1,"APN","mts.internet.ru" AT+SAPBR=3,1,"USER","mts" AT+SAPBR=3,1,"PWD","mts" AT+SAPBR=1,1
AT+EMAILSSL=1 AT+EMAILCID=1 AT+EMAILTO=30 AT+SMTPSRV="smtp.mail.ru",465 AT+SMTPAUTH=1,"email","password" AT+SMTPFROM="killfrag2@mail.ru","test"
AT+SMTPRCPT=0,0,"killfrag2@mail.ru","test" AT+SMTPSUB="Test" AT+SMTPBODY=5 12345 AT+SMTPFILE=1,"test.jpg",0
AT+SMTPSEND
ну и тут как обычно приходит ответ +SMTPFT: 1,1360
отправляю AT+SMTPFT=1024
ответ: +SMTPFT: 1,1024
отправляю 1024 байт
и так далее весь файл в итоге приходит письмо с файлом но всегда не хватает нескольких байт... у кого нибудь была такая проблема?
Revision:1418B07SIM800C24_BT
Сообщение отредактировал Mysteo - Oct 3 2017, 12:45
|