Цитата(M_Z @ Aug 20 2009, 08:50)

А Вы уверены что отправляете 160 байт в модуль. если хотябы на 1 байт меньше то модуль будет ждать.
а что касается второй стороны, то это врятли.
попробуйте еще посылать не указывая длину посылки at+cipsend а в конце посылки слать ^Z
Вы правы, не все данные уходили, оказался баг в софте, счетчик отправки 8 битный был... но заметил еще парочку осбенностей,
который возможно будут интересны на будущее.
Речь идет о прошивке 1008B14SIM300D32_SST34HF3284.
Линия CTS таки не поднималась не разу, сколько б не отправлял пакетов размером около килобайта, т.е. по локальному порту модем вероятно
прекрасно справляется с нагрузкой на скорости 57600. Подозреваю, что такое может иметь место для пакетов, размер которых больше заявленного
производителем (1460 байт).
Еще не всегда сразу приходит SEND OK, при этом данные уже могут быть на сервере, а данный ответ может прийти через секунд 80.
Но чаще он таки приходит сразу, в пределах 1-2 сек, поэтому наверно не стоит ориентироваться на этот ответ, как на гарантию доставки.
Имхо, надежнее просто время от времени проверять статус для проверки соединения.
to av-master
На счет прозрачного режима, а как он может помочь, если например параллельно с передачей данных нужно еще отлавливать входящий звонок?
В случае с +ipd:XXX можем точно разруливать где данные, а где URC приходят, в прозрачном эта процедура становиться не тривиальной....
Сообщение отредактировал megaboy - Aug 20 2009, 09:06