16-битная контрольная сумма кодируется тремя ASCII-символами по следующему алгоритму:
1-й символ = 0x40 OR (CRC, сдвинутая вправо на 12 бит)
2-й символ = 0x40 OR ((CRC, сдвинутая вправо на 6 бит) AND 0х3F)
3-й символ = 0x40 OR (CRC AND 0x3F)
Три символа ASCII размещаются между данными и <cr><lf>. Бит четности применяется ко всем трем символам, если четность выбрана для рамки символа.
Вычисленное значение CRC добавляется в конце ответа, если первая буква команды строчная.