Ну, понятно, в любом терминале (напр, в виндоуском HyperTerm) bitrate можно настроить. Но эта настроика действует на всю сессию и не меняется на лету.
Короче, нужна программа-терминал, которая автоматически определяет битрейт, приходящий на COM-port, и, соответстенно, не печатает gibberish в мометты переключения.
TIA.
PS. Да, битрейты могут быть только стандартные -- типа 2400, 9600, и так до 115200.
.
Ищу variable bitrate terminal emulator.
Правила форума
Пожалуйста, ознакомьтесь с правилами данного форума
Пожалуйста, ознакомьтесь с правилами данного форума
- nemiga
- Маньяк
- Сообщения: 2425
- Зарегистрирован: 02 сен 2006, 19:05
- Откуда: Minsk -> Seoul -> Ottawa
- nemiga
- Маньяк
- Сообщения: 2425
- Зарегистрирован: 02 сен 2006, 19:05
- Откуда: Minsk -> Seoul -> Ottawa
Re: Ищу variable bitrate terminal emulator.
Поиск по Гуглю позволил точнее сформулировать требования к программе.nemiga писал(а):Ну, понятно, в любом терминале (напр, в виндоуском HyperTerm) bitrate можно настроить. Но эта настроика действует на всю сессию и не меняется на лету.
Короче, нужна программа-терминал, которая автоматически определяет битрейт, приходящий на COM-port, и, соответстенно, не печатает gibberish в мометты переключения.
Битрейты могут быть только стандартные -- типа 2400, 9600, и так до 115200.
Несомненно, функциональность такой программы должа быть намного больше, чем простого терминала. Например, она должна уметь интеллигентно парсить input, чтобы правильно интерпретиривать битрейт. Обнаружив изменение битрейта, она может пойти назад, просмотреть свой input buffer, исправить проскочившие биты и освежить экран.
Также, в программе должна быть возможность определять паттерны узнавания, т.е., если, например, известно, что 9600 кусок всегда начинается с "->" а 115200 -- с #, эти маркеры могут быть запрограммированы как clues для переключения битрейта.
Плюс, необходима самообучаемость: программа должна вести базу данных, куда записывать, какие характерные последовательности символов встречаются при той или иной скорости обмена. Это позволит переключаться гораздо быстрее, не дожидаясь parity error.
Т.е., нужен не dummy terminal, a даже не знаю, как это может называться. Serial Port Stream Interpretor?
.
- nemiga
- Маньяк
- Сообщения: 2425
- Зарегистрирован: 02 сен 2006, 19:05
- Откуда: Minsk -> Seoul -> Ottawa
Re: Ищу variable bitrate terminal emulator.
Всем спасибо. Вопрос решен. Это называется Сериал Порт Сниффер.
Их существует много:
http://www.google.ca/search?hl=en&q=COM ... ffer&meta=
.
Их существует много:
http://www.google.ca/search?hl=en&q=COM ... ffer&meta=
.
- Stanislav
- Mr. Minority Report
- Сообщения: 45294
- Зарегистрирован: 19 окт 2005, 16:33
- Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo
Re: Ищу variable bitrate terminal emulator.
nemiga писал(а):Всем спасибо. Вопрос решен. Это называется Сериал Порт Сниффер.
Их существует много:
http://www.google.ca/search?hl=en&q=COM ... ffer&meta=
.
