sim800 http post

gladkih
Offline
Зарегистрирован: 08.02.2021

Добрый вечер форумчане. для запуска использую библиотеку #include "SIM800L.h". Параметры настройки sim800l = new SIM800L((Stream *)&Serial2, SIM800_RST_PIN, 200, 10000);

 
И теперь собственно о проблеме. Если отправлять данные на URL_1 то все нормально. А если на URL_2 то выдает 705 ошибку. Почитал инфу по коду ошибки и она вроде как означает превышение времени ожидания ответа. Я в этих интернет делах вообще деревянный. Вижу что URL_1 отличается от URL_2 только наличием сертификата безопасности. Можно ли как то в настройках отключить вообще проверку ответа? Кстати данные на URL_2 приходят в нормальном виде. Я их вижу. И еще. если после отправки на URL_2 повторить отправку то выдает 701 ошибку и данные больше не появляются на URL_2. А если сбросить модуль то они на URL_2 появляются но с 705 ошибкой.  Заранее благодарен.
gladkih
Offline
Зарегистрирован: 08.02.2021

Вообщем пока решил проблему путем отмены readResponseCheckAnswer_P(DEFAULT_TIMEOUT, AT_RSP_OK). теперь ошибки 705 нет.