Цитата(andrewlekar @ Jan 25 2012, 08:06)

Сумрачный китайский гений. В TCP/UDP командах simcom насочинял полную ерунду, конечно. Особенно порадовало асинхронное сообщение CLOSE OK. Очень увлекательно его отлавливать в потоке данных от модуля.
Тут запрос CIPSTATUS в помощь (несмотря на его кривизну).
Цитата(CADiLO @ Jan 25 2012, 12:41)

AT команды касающиеся GPRS стандартные и регламентируются GSM 07.60.
Остальные писались для максимальной совместимости с тем как было в SIM300x.
Потому и получилось несколько коряво - потому что стек от TTPCOM, который был в 300й серии, именно так и отвечал.
FTP, HTTP писались с нуля, поэтому мне например, там все нравится - как в апнотесе написано - так и работает.
Так и TCP-стек работает как написано (в основном), только скорость не радует, но приемлимо.
Цитата(CADiLO @ Jan 25 2012, 12:41)

Кстати свободных исходников по TCP в инете пруд пруди - многие просто пишут под себя только то что нужно для работы вместе с обработчиками ответов. Не так уж много это места в микроконтроллере занимает. А то что в модуле - ну на всех не угодить - универсальный продукт всегда хуже специализированного.
Не так уж мало, у китайцев там ARM стоит и скорость низкая, а у меня авр, какая скорость стека ожидаема при написании самому? Думаю ответ не порадует.