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

 
 
> LWMesh 1.2.1, Построение сети
Arxi
сообщение Jul 18 2014, 03:28
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 16-09-10
Пользователь №: 59 523



Добрый день!
Возникла проблема с ретрансляцией широковещательных сообщений.
Создал сеть из координатора, роутера и конечного устройства. Когда роутер и конечное устройство в зоне досягаемости координатора - то все работает отлично. Широковещательные сообщения получают все, и все могут отправлять на координатор. В WSN мониторе видим топологию сети "звезда".
Потом разносим устройства так, что конечное устройство выходит из зоны досягаемости координатора, и ставим между ними роутер. В WSN мониторе видим что устройства выстроились цепочкой, данные с конечного устройства координатор получает, но при отправке широковещательного сообщения координатором оно не доходит до конечного устройства... Нужны ли какие то специальные настройки или отличается ли обработка сообщения конечным устройством от координатора напрямую и при ретрансляции роутером?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Arxi
сообщение Jul 18 2014, 04:39
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 16-09-10
Пользователь №: 59 523



Да вроде убрал....Вот код:
Код
        appNwkDataReq.dstAddr = 0xffff;
    appNwkDataReq.dstEndpoint = APP_ENDPOINT;
    appNwkDataReq.srcEndpoint = APP_ENDPOINT;
    appNwkDataReq.options = NWK_OPT_BROADCAST_PAN_ID;
    appNwkDataReq.data = (uint8_t *)&appMsg_pwm;
    appNwkDataReq.size = sizeof(appMsg_pwm);
    appNwkDataReq.confirm = appDataConf;

    HAL_LedOn(APP_LED_DATA);
    NWK_DataReq(&appNwkDataReq);

    appState = APP_STATE_WAIT_CONF;



Сообщение отредактировал Arxi - Jul 18 2014, 04:40
Go to the top of the page
 
+Quote Post
ataradov
сообщение Jul 18 2014, 04:40
Сообщение #3


Профессионал
*****

Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



QUOTE (Arxi @ Jul 17 2014, 21:39) *
NWK_OPT_BROADCAST_PAN_ID

Убрать, оно не для этого.
Go to the top of the page
 
+Quote Post
Arxi
сообщение Jul 18 2014, 04:43
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 16-09-10
Пользователь №: 59 523



Цитата(Taradov Alexander @ Jul 18 2014, 11:40) *
Убрать, оно не для этого.


Хм...откуда я это взял то....То есть достаточно выставить
Код
appNwkDataReq.dstAddr = 0xffff;

И все?
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 05:48
Рейтинг@Mail.ru


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