реклама на сайте
подробности

 
 
> 802.15.4 time slot collision, Бывает ли такое?
A. Fig Lee
сообщение Jun 19 2014, 16:17
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 974
Регистрация: 4-04-08
Из: далека
Пользователь №: 36 467



Описываю ситуацию.
Используем CC2520 в паре с CC2590.
802.15.4
Одно устройство раз в секунду шлет beacon, несколько клиентов в своих таймслотах шлет данные.
Столкнулся с проблемой, похоже коллижн происходит.
Не совсем понимаю, как такое может быть, но при приеме beacon примерно каждый 10й пакет
проходит CRC у CC2520, но message corrupted.
Pan id и прочие данные не соответствуют действительность.
Только когда работает 10 или больше клиентов.
Устройства начинают передачу только после того как получат beacon, то есть они должны быть строго
в своих таймслотах.
Перед беконом и после него примерно по 6 миллисекунд тишина запрограммирована.
Однако, каким то образом приходит мусор..
Может ли CC2520 както соображать, чегото ждать и посылать не вовремя?
CCA - clear channel assessment мы не используем.
Я так понимаю если таймслот и бекон, тупо должно посылатся по таймеру, дошло, не дошло не важно
(autoACK мы не используем).
Бекон посылается через GPIO-STXON, не программно, предварительно забив данные.
Да! Устройство, которое шлет бекон, меняет каналы каждые 50 миллисекунд.
Но я поискал инфо, проверил, вроде это более чем достаточно для PLL lock.
Там до 1 миллисекунды похоже.

Ы?


--------------------
Верить нельзя никому, даже себе. Мне - можно.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- A. Fig Lee   802.15.4 time slot collision   Jun 19 2014, 16:17


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 13:24
Рейтинг@Mail.ru


Страница сгенерированна за 0.01355 секунд с 7
ELECTRONIX ©2004-2016