Если я Вас правильно понял - Вы в приборе не можете принять то, что отсылает гипертерминал.
В плюсах я не силен, но могу предложить рабочий сырец, который у меня работает. Может поможет разобраться.
Метод XModem() вызывается в прерываниях по приходу символа и по окончании приема блока. Вызов SPSetRxMode - как раз выставляет, кто сгенерирует прерывания. (Они генерируются поочередно - на первый символ блока и на окончание приема блока).
x_modem.rar ( 3.11 килобайт )
Кол-во скачиваний: 176PS.Offtopic: а никто не подскажет альтернативу гипертерминалу, чтоб с расцветочкой работала (как Putty) и имела бы X-Modem? А то без веселой расцветочки (которые ESC-коды) как-то невесело получается...