Предупреждаю, не наткнитесь на те же грабли, братья:
Раскопал баг в 05 версии софта SIM900D:
GPRS отправка пакета. скорость 115200.
Если после AT+CIPSEND=<len>\r\n
не поставить delay 10мс,
он проглатывает несколько байт данных, идущих ему на посылку, Сабака!
Притом он CTS не выставляет типа что не надо слать пока.
И вообще, крайнее раздражение вызывает удивительная "совместимость" новых версий всех GSM модулей. Не тока симком, но у вэйвком.
Зачем вводить в +IPD<num> лишнюю запятую? Специально чтобы всем программистам сидеть и прошивки дорабатывать в изделиях?