Вопросы по теме 'error-correction'

Библиотеки исправления ошибок?
Меня интересует исправление ошибок Рида-Соломона [ http://en.wikipedia.org/wiki/Reed%E2%80%93Solomon_error_correction в качестве справки], чтобы попытаться восстановить файлы из частичных битов файла. Я делаю это из личного интереса. Я недавно...
560 просмотров

Какое минимальное количество битов необходимо для исправления всех двухбитовых ошибок?
Я узнал о кодах Хэмминга и о том, как их использовать для исправления 1-битных ошибок и обнаружения всех 2-битных ошибок, но как распространить это на исправление 2-битных и, возможно, больше? Какое минимальное количество битов необходимо для...
8972 просмотров

Как я могу добавить код обнаружения или исправления в 48-битное сообщение?
Я разрабатываю инструмент OCR, который использует набор символов, каждый из которых представляет 2 бита. Например: { ---> 00 } ----> 01 Всегда у меня есть 48-битный код, поэтому у меня есть 24 символа. Мне нужно реализовать детектор или...
512 просмотров

Код исправления ошибок
Для платежной системы, которая допускает банковские/телеграфные переводы, мне нужно надежно связать платежи с соответствующей учетной записью пользователя, для которой они предназначены. Для этого пользователь должен указать ссылочный номер перевода,...
575 просмотров

Беспроводной обмен между Arduino и Raspberry Pi: выбор протокола
Привет, о могучее сообщество StackOverflow.com. Это вопрос, над которым я возился какое-то время. У меня есть (будет) Arduino 2560, разговаривающий с RPi, используя пару передатчика/приемника 388 RF - так что эффективно это будет последовательная...
6465 просмотров

RS-код на библиотеке schifra - как настроить полином?
В настоящее время я пытаюсь запустить библиотеку schifra для выполнения некоторых тестов, чтобы реализовать ее позже в моем коде. В настоящее время я просматриваю schifra_reed_solomon_example02.cpp и пытаюсь понять, как мне установить значения,...
660 просмотров
schedule 07.11.2022

Циклическая проверка избыточности: ошибка одного бита
Мне трудно понять следующую проблему с CRC. Если у меня есть, скажем, 200 бит, и я вычисляю 12-битный CRC, используя некоторый полином генератора. Если я изменю один из битов, CRC не будет соответствовать исходному расчету. Если да, то как я могу...
308 просмотров
schedule 29.04.2022

Определение минимального расстояния Хэмминга
Как я могу найти минимальное расстояние Хэмминга для вышеперечисленного? Я понимаю идею сравнения строк и помещаю ее в таблицу на основе C0, C1, C2 и т. д., но я не уверен, как сгруппировать приведенный выше код. Какие-либо предложения?...
800 просмотров

Альтернатива QR-коду с чрезвычайно низким уровнем ошибок и возможностью считывания изогнутых кодов.
Я пытаюсь найти альтернативу QR-кодам (я также был бы готов принять совершенно новое решение и внедрить его самостоятельно), отвечающую определенным требованиям. Во-первых, коды часто оказываются на тонких трубках, поэтому их необходимо читать...
119 просмотров
schedule 20.09.2022

CRC: найти ошибочный байт
Предположим, что многобайтовый блок данных дважды обрабатывается некоторой CRC, один раз без изменений и один раз с одним ошибочным байтом. Можно ли найти ошибочный байт исключительно на основе двух кодов? Обратите внимание, что это не означает, что...
165 просмотров

Почему он говорит, что #include ‹thread› не включен, когда он включен в С++?
Я новичок в многопоточности, но я нашел ответ на этом сайте о простом коде многопоточности. Я скопировал его точно с помощью #include <thread> , но позже в терминале (я запускаю код Visual Studio) говорится, что я не включил поток. Вот код....
233 просмотров
schedule 17.08.2022