Цитата(psL @ Mar 8 2012, 08:18)

AT+IPR=57600 это установка соответствующей скорости. Одинаковых ответов не может быть на разных скоростях, если только модем не в режиме autodetect (AT+IPR=0). Может все таки подключить модем к какому-нибудь терминалу и перебрать все скорости по порядку или осциллографом посмотреть реальную скорость?
Спасибо, я попробую ещё раз погонять разные скорости, но это уже будет в воскресенье. Просто странно, что этого ни одна утилита не делает автоматически.
Вообще поиск в Google по строке из 16 всевозможных значений байта, выдаёт всего 2 ответа:
на одной страничке человек кажется пытается расшифровать протокол управления каким-то контроллером телескопа и у него там есть какие-то задвоения контрольных последовательностей, что-то не сходится.
а на другой в неком форуме человек тут же извиняется, что увидел что скорость должна быть 9600
. а не 19200.
Кроме того значения этих "корректных" значений байта в двоичной форме наводит на мысль, что это как бы "размазанные" (раздвоенные) на скорости биты:
Код
00000000
00000110
00011000
00011110
01100000
01100110
01111000
01111110
10000000
10000110
10011000
10011110
11100000
11100110
11111000
11111110
Наконец, так часто встречающиеся "98 80" в ответах модема (в двоичной форме "10011000 10000000"). В принципе похоже на "AT" (Шестнадцатиричное "41 54", двоичное "01000001 01010100"), особенно если отсечь биты с 3-го по 6-ой.
На порядок можно внимание не обращать, так как "80 98" встречается отнюдь не реже.
И если я прав, то "06" и "66" это точно такие же размазанно усечённые "\r" или "\n".
Пока выходные может попробую ещё что-то порасшифровывать в призме этой теории.
Сообщение отредактировал unDEFER - Mar 8 2012, 14:28