Дмитрий, спасибо.
Сразу же по свежим следам. В процедуре packFrameToAscii видно, что маркер конца пакета преобразуется в 2 байта ASCII. Это так ? Потому-что в протоколе описано под это только 1 байт. Или 0-символ не принципиален ?
Или я не правильно понял.
У меня сейчас проблема в том, что посылка формирется правильно, но прибор не отвечает. Не пойму в чем причина.