Программа выдаёт в последовательные порты байты, меняет скорость обмена, управляет регистрами LCR и MCR согласно произвольным временным диаграммам, определяемым пользователем в текстовом файле задания. При этом пользователь может наблюдать на экране все выполняемые программой действия, а также всю информацию, получаемую из последовательных портов.
Программа может быть интересна людям, разрабатывающим устройства, подключаемые к компьютеру через последовательный порт, а также тем людям, которые хотят подать куда-нибудь сложную последовательность прямоугольных импульсов, но не хотят разрабатывать для этого специальную аппаратуру.
Особенности программы:
- Одновременная работа с двумя портами (COM1 и COM2).
- Содержимое регистров LCR и MCR можно указывать как в шестнадцатеричном виде, так и в виде набора значений полей.
- Временная диаграмма формируется с точностью до миллисекунды.
- "Замораживание" и "размораживание" изображения по нажатию клавиши.
- Хронометраж с точностью до миллисекунды, включаемый и выключаемый с клавиатуры.
- Подсчёт статистики по основным событиям (байт передан, байт принят и т.п.).
- Возможность автоматического выхода из программы по завершению временных диаграмм.
- Русскоязычный и англоязычный варианты программы. Документация на русском и английском языках.
Недостатки:
- Программа умеет работать только с портами COM1 и COM2.
- Форма генерируемого сигнала задаётся заранее. Обратная связь не предусмотрена. Пользователь не имеет возможности интерактивно вмешаться в процесс формирования сигнала (кроме как завершить его).
- Получаемую программой информацию можно только смотреть. Программа не умеет ничего записывать в файл.