-
- спасибо! однако статья по ссылке не внушает оптимизма. Это ж какой-то дифференциальный протокол, а у меня только одна линия. - Argon(18.06.2014 17:26 - 17:38)
- оно подходяще и в вашем случае. банально: соблюдается баланс ноликов и единичек в линии, исключаются варианты когда подряд идут пачки ноликов или пачки единичек, сильно уменьшается вероятность посылок вида ..10101010101010..., вместо 2-х Mahagam(235 знак., 18.06.2014 18:11)
- а, допер! грубо говоря, имеем таблицу из 256 10-битных чисел, одно на 1 байт. Все эти 10 битные числа в таблице имеют равное кол-во единиц и нулей, они и идут в эфир. Правильно понимаю? Argon(74 знак., 18.06.2014 18:18 - 19:15)
- Гораздо интереснее будет это восстанавливать при приеме, задачка на порядок сложнее чем передать - Nikolay801_(19.06.2014 09:35)
- да пока не вижу сложности - Argon(19.06.2014 09:57)
- да. только таблицу можно сделать не на 256 чисел, а на чуть большее. и этими дополнительными числами закодировать всякие спецсимволы: преамбулу, старт пакета, конец пакета, ну и прочие команды для декодера пакетов. - Mahagam(18.06.2014 18:26)
- Гораздо интереснее будет это восстанавливать при приеме, задачка на порядок сложнее чем передать - Nikolay801_(19.06.2014 09:35)
- а, допер! грубо говоря, имеем таблицу из 256 10-битных чисел, одно на 1 байт. Все эти 10 битные числа в таблице имеют равное кол-во единиц и нулей, они и идут в эфир. Правильно понимаю? Argon(74 знак., 18.06.2014 18:18 - 19:15)
- оно подходяще и в вашем случае. банально: соблюдается баланс ноликов и единичек в линии, исключаются варианты когда подряд идут пачки ноликов или пачки единичек, сильно уменьшается вероятность посылок вида ..10101010101010..., вместо 2-х Mahagam(235 знак., 18.06.2014 18:11)
- спасибо! однако статья по ссылке не внушает оптимизма. Это ж какой-то дифференциальный протокол, а у меня только одна линия. - Argon(18.06.2014 17:26 - 17:38)