При использовании интерфейса USB-to-Serial все работает до тех пор, пока я не выйду за пределы 57600 бод. При более высоких ставках я получаю только талисман, как это:
év.b0JNLYÆÿ¿iëd0U²(kßÞb!
ú]/xscB!ï¯!BoXûÿ1ïâÖCÿ6ÌAnè*íÌC)º¿BíÞØ.C.@ÆÃwHJÂs
"YE:ñ.èFðÌCÊ÷ÞÄ
!x
H
w6@BtbHJ
̪
Ì6ì
H¾a¿bH.">îvy®;f<ßBÌ
pL¨fæHE
þ¼MBÞI
Что делает проблему такой странной, так это то, что я обменял каждый компонент, и проблема все еще существует. Я пробовал разные ОС (Ubuntu, Windows XP, Windows 7, Mac OS X 10.7) с 32 и 64 бит. Я попробовал интерфейс USB-to-Serial от FTDI и Prolific. Я попытался прочитать вывод из моего Raspberry PI и из Asterisk Appliance. Я поменял кабели и проводку. Ничего не помогло
Я сделал пример со старым ноутбуком с собственным COM и подключил USB-к-Serial к тому же соединению, что и «sniffer» (только Rx и GND подключены), чтобы убедиться, что вывод и все в порядке, как видно на нативном порт. Напряжение в порядке. Настройки для обоих: 115200 бод, 8 бит с 1 остановом и без управления потоком. Родной в порядке. USB перепутан.
Я использовал новейшие драйверы и дважды проверил все соединения. Я понятия не имею, что здесь не так. Поскольку я не смог найти никого, кто бы описывал подобные проблемы, я подвергаю сомнению свой многолетний опыт работы в области компьютерных наук и думаю, что делаю некоторые из них совершенно неправильно.