Циклический код для передаваемых данных

Рейтинг: 0Ответов: 1Опубликовано: 13.01.2015

Добрый день.

Передаю байты данных через последовательный порт RS-232.
Для этого использую jSSC библиотеку для Java.
Нужно защитить передаваемые данные циклическим кодом [7,4]. Но так как данные - это символы размером в один байт, не пойму, как их кодировать. Если циклический код [7,4] строится на 4 информационных битах, а один символ (байт), который нужно передавать, содержит 8 бит. То есть, к примеру, есть массив символов:

byte[] arr = "Test".getBytes();

Как закодировать подобную последовательность? Как работает сам алгоритм в битовом представлении, я отлично понимаю.
Спасибо.

Ответы

Ответов пока нет.