Подскажите по Хаминг-коду, что передавать надо на приемник информации? байт данных и байт хам-кода?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Кодирующе передающий 28 августа 2004 г. 15:09

Я рассматривал исходник:
hamming.c - Program for generating and checking (12,8) Hamming codes

кстати что означают цифры 12 и 8 ?

взял сдесь: http://home.att.net/~jackklein/C_Unleashed/code_list.html

т.е. я понимаю так, что приняв байт данных с возможно измененным (ошибочным) одним битом, декодер находит хам-код для принятого байта данных и сопоставляя два хам-кода определяет какой бит ошибочен.

Вобщем получается что поток данных возрстает в два раза, и возможно устранение ошибочного 1 бита.

Если это не так, то подскжите как на самом деле?

исходник С++ и откомпилированый .exe здесь:
http://forums.airbase.ru/index.php?act=Attach&type=post&id=7593

Посоветуйте, что более эффективно для передачи данных, возможно по радио линии, желательно с линкми на исходники.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru