Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: работал ли кто с E1 на ixp465?
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > ISDN/G.703/E1
nemo444
Непонятки какие-то у меня с CRC получаются.

1. Захватываем процом в режиме RAW входящий от устройства E1 поток.
В хвосте кадра видим 16-бит CRC.Просчитываем CRC вручную - никаких вопросов.Всё совпадает.

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

3. Делаем loopback данных с проца самому себе через внешнюю петлю
и получаем нормальный приём.(Теперь проц уже на CRC не ругается),
но CRC в принимаемом пакете ЛЕВОЕ какое-то!
При попытке рассчитать его по алгоритму CRC16, получаем абсолютно другие результаты!

Может ли кто-то чего-либо сказать на этот счёт?
nemo444
оказалось, что сопроцессор ixp465-го считает CRC по алгоритму CRC16_ISO_13239,
а во входном потоке лежит CRC по алгоритму CRC16_ccitt_29B1.

может кому пригодится
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.