Цитата(vintick @ Dec 3 2011, 12:42)

SIM900D ---> Autobauding supports bit rates from 1200 bps to 57600bps.
Это не ошибка в доке?
Это обсуждалось в теме про SIM900. На практике, если скорость хоста не очень сильно отличается от 115200, то автодетектирование работает. Но ! Первое, что надо сделать при инициализации - отключить автодетектирование. Потому что иначе при малых паузах между командами могут быть потери (или искажения) байтов (кстати, "рывки" при инициализации могут быть следствием - телепатов-то здесь нет, никто не знает, как у Вас реализована инициализация, обслуживание таймаутов, откуда берется "зависание" и прочий подземный стук). Если паузу между командами увеличить (конкретные цифры не назову) - эффект не проявляется, но иметь такую пакость постоянно включенной - это сильно на любителя хождения по граблям...