|
SI4432 ошибка CRC, При приёме любых пакетов выдает ошибку CRC |
|
|
|
Nov 6 2017, 15:48
|
Участник

Группа: Участник
Сообщений: 53
Регистрация: 3-08-05
Пользователь №: 7 322

|
Здравствуйте. Нужно связать два устройства по беспроводному каналу через SI4432. Вроде всё правильно настроил, передаю пакеты с разной длиной (указываю вручную). Приемник принимает, но с каждым пакетом устанавливается бит icrcerror (CRC Error). На обеих сторона тип CRC одинаковый. Мощность выставлена максимальная, платы лежат рядом. Даташит курил, вроде всё правильно. Подскажите, пожалуйста, куда вообще копать, какая инфа могла бы пролить свет на проблему? Спасибо.
|
|
|
|
|
 |
Ответов
|
Feb 5 2018, 19:05
|
Участник

Группа: Участник
Сообщений: 53
Регистрация: 3-08-05
Пользователь №: 7 322

|
Здравствуйте. Вынужден вернуться к этой теме, т.к. есть вопросы по работе модуля. А именно: малая дальность работы модуля. Когда модули с антеннами лежат рядом (на расстоянии 30 см) я имею RSSI 130 при максимальной мощности. Как-то это совсем мало... При этом максимальная дальность не превышает 100 м в прямой видимости. В то же время у меня на руках есть аналогичное устройство конкурентов на тех же самых модулях, с такими же антеннами, и дальность превышает 500 м в прямой видимости. Можно конечно говорить, что антенны-спиральки - это плохо, но рядом на столе я имею RSSI 130 вместо 255. Я ставлю антенны-спиральки на модули конкурентов и дальность практически не снижается. Думаю, дело не в антеннах. Я меняю уровень выходной мощности от 7 до 0 и RSSI снижается со 130 до 96. Т.е. реакция на изменение мощности в принципе есть, но абсолютный уровень очень мал. Я так понимаю, что логика работы модуля правильная, т.к. принципиально модуль работает, отправка-прием-прерывания и прочий логический функционал работает нормально. Скорее всего что-то неправильно настроено в RF-части. Управление switch-ем я проверил осциллографом, вроде всё правильно, как минимум аналогично модулям конкурентов. Что я мог не так настроить? Может кто-то поделится примером, где всё настроено корректно и работает на максимальной, какую можно достичь, дальности? Спасибо.
|
|
|
|
Сообщений в этой теме
YuryD SI4432 ошибка CRC Nov 6 2017, 15:48 Jurenja Цитата(YuryD @ Nov 6 2017, 18:48) 1. Мощн... Nov 6 2017, 17:24 YuryD Я пробовал уменьшать мощность до –1 dBм (установка... Nov 6 2017, 18:17 DASM Пакет то смотрели? Он реально битый или нет? Nov 6 2017, 22:19 Corner Пока Вы на максимальной мощности работали, могли и... Nov 8 2017, 09:19 YuryD Я использую готовые модули. Фото в приложении. Вря... Nov 8 2017, 14:26 Slonofil Цитата(YuryD @ Nov 8 2017, 17:26) Что тут... Nov 9 2017, 15:05 YuryD А как я в этом процессе участвую? Я включаю CRC, в... Nov 9 2017, 17:34 Slonofil Цитата(YuryD @ Nov 9 2017, 20:34) А как я... Nov 10 2017, 08:15 k155la3 Какой размер пакета ? Какой размер буфера трансиве... Nov 10 2017, 10:54 YuryD Я проверил, что приемник принимает. Принимается му... Nov 11 2017, 13:20 DASM Вы там whitening не включили случайно?
Или манчест... Nov 11 2017, 14:57 YuryD Цитата(DASM @ Nov 11 2017, 16:57) Вы там ... Nov 11 2017, 15:15 DASM Если принимаете то же самое количество байт каждый... Nov 11 2017, 15:32 Corner Цитата(DASM @ Nov 11 2017, 18:32) Если пр... Nov 11 2017, 16:42 YuryD С проблемой я частично разобрался. Я неправильно в... Nov 11 2017, 20:06 DASM 1. Проблем не будет, так и надо делать.
Вот ваш св... Nov 11 2017, 21:38 k155la3 Обзаведитесь свистком SDR - приемник. Используйте ... Nov 11 2017, 23:39 YuryD Цитата(k155la3 @ Nov 12 2017, 01:39) Обза... Nov 13 2017, 09:27  k155la3 Цитата(YuryD @ Nov 13 2017, 12:27) А можн... Nov 15 2017, 17:09 DASM https://m.habrahabr.ru/post/149702/ Nov 13 2017, 18:34 DASM Ну в эфире нынче скучно. Купил tescun pl660 с ssb,... Nov 15 2017, 17:25 YuryD Вроде всё заработало.
А поделитесь, пожалуйста, о... Nov 18 2017, 15:07 DASM Ну можете синхрослова разные делать на разные моду... Nov 18 2017, 15:28 YuryD А там есть какие-то TX и RX headers. Это не из это... Nov 18 2017, 15:36 k155la3 Цитата(YuryD @ Nov 18 2017, 19:36) А там ... Nov 18 2017, 16:56 YuryD А нет где примера или описания с примером, как это... Nov 18 2017, 20:35 YuryD Разобрался. Адресация работает.
Следующая проблема... Nov 19 2017, 20:04 DASM Чурову нормально, а Вам мало? Дальность то какая ... Nov 20 2017, 02:43 YuryD Ну, может и мне нормально, но я ещё об этом не зна... Nov 20 2017, 12:27 k155la3 Цитата(YuryD @ Nov 20 2017, 15:27) . . .
... Nov 21 2017, 14:36 DASM не, у китайцев обычно все пучком. Надо дальность п... Nov 21 2017, 15:01 YuryD Проверили дальность. Получилось 200м в прямой види... Nov 22 2017, 18:45 DASM Вполне нормально для них Nov 22 2017, 20:42 YuryD А есть способ получить бОльшую дальность на этих м... Nov 23 2017, 06:33 DASM Антенну поставьте нормальную
Если не надо скорост... Nov 23 2017, 08:20 Aner Причин может быть много. От ...не за то дело взяли... Feb 5 2018, 20:48 YuryD У меня не ЧИПы, а уже готовые платы. Фотки есть на... Feb 6 2018, 10:26 YuryD Может я ни в ту тему пишу? Может надо в Микроконтр... Feb 8 2018, 09:29
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|