
Сообщение от
Alex
в дамп с программы эмулятора VT52 похоже, что лишняя 1000 записалась... байт не может иметь такого значения.
Так (если правильно помню) эмулятор отображает приход сигнала BREAK.
- - - Добавлено - - -
Нашёл в исходнике, что это значит:
Код:
void BadFrame_CommandProcessor( PVOID ch, SocketClass *pSender )
{
return ByteReceiver( PVOID(((int)ch)|01000), pSender );
}
Т.е. к передаваемым байтам эмулятор добавляет 01000, если байт был принят с ошибкой границы кадра (т.е. без стоповых битов). Байт 000, принятый без стоповых битов - это сигнал BREAK.