Получилось решить проблему.
Скачал программу COMTerminal2.
В опциях выбрал "передать в порт в формате hex "
"принимать в формате ..." тут как удобно.
Отправил команду 22 00 00 22 (это и есть команда в шестнадцатеричном виде)
Получил 4 байта ответа (2 последних и есть расстояние).
Странно, но прога advanced port monitor что-то не так делала...
Крайний вопрос- сейчас подобный вывод расстояния с сенсора буду привинчивать к атмеге 16 через usart.
Принципиальные различия в обмене информацией между usart и rs232 есть? Кроме уровней и инвертирования?
Особенно применительно к 16теричному виду данных (именно он ведь используется?)
До этого через max232acpe делал один из уроков 123avr, (кажется 5й или7й)