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

 
 
 
Reply to this topicStart new topic
> BitCloud ZigBee, Работа прошивки WSNDemo
ZigBeeHelpMe
сообщение Oct 29 2012, 09:48
Сообщение #1





Группа: Новичок
Сообщений: 8
Регистрация: 16-10-12
Из: Урал
Пользователь №: 73 966



Привет всем!

Есть четыре устройства 1 - координатор, 1 - роутер и 2 конечных устройства.

Нужно "авто-разруливание" адресов для конечных устройств.

Версия BitCloud = 1 12 0

Что я сделал:
1. Взял пример WSNDEMO.
2. Для всех устройств выставил параметр CS_NWK_UNIQUE_ADDR false, то есть стохастическая адресация.
3. Прошил sm.gif

С помощью программы WSN Monitor определил, что у конечных устройств одни и теже адреса.
Почему так?
Как реализовать "авто-разруливание"?
Может у кого не большой примерчик завалялся? crying.gif

Сообщение отредактировал ZigBeeHelpMe - Oct 29 2012, 09:50
Go to the top of the page
 
+Quote Post
ataradov
сообщение Oct 29 2012, 19:37
Сообщение #2


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

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



CS_UID в уникальное значение на каждом устройстве выставлен?
Go to the top of the page
 
+Quote Post
ZigBeeHelpMe
сообщение Oct 30 2012, 03:06
Сообщение #3





Группа: Новичок
Сообщений: 8
Регистрация: 16-10-12
Из: Урал
Пользователь №: 73 966



Taradov Alexander

Нет не выставлен.

Поставил работает. Спасибо!

Эх, тоесть все равно для каждого конечного устройства своя прошивка?
Go to the top of the page
 
+Quote Post
ataradov
сообщение Oct 30 2012, 03:18
Сообщение #4


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

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



QUOTE (ZigBeeHelpMe @ Oct 29 2012, 20:06) *
Эх, тоесть все равно для каждого конечного устройства своя прошивка?
По стандарту все устройства должны иметь реальный IEEE (MAC) адрес. В жизни реальность адреса не так важна, но более или менее уникальным он должен быть.

Как именно его получать - есть варианты:
1. Внешняя микросхема UID. Серия EEPROM AT24MACxxx специально для этого сделана. Это идеальный вариант.
2. На рынке много микросхем, содержащих уникальный номер, но они могут пересекаться между производителями и не совместимы с IEEE.
3. Обычная EEPROM (внешняя или внутренняя) и гененить уникальные номера при производстве. Прошивка при этом остается одна, но нужно предусмтотреть способ залить уникальный номер.
Go to the top of the page
 
+Quote Post
ZigBeeHelpMe
сообщение Oct 30 2012, 03:57
Сообщение #5





Группа: Новичок
Сообщений: 8
Регистрация: 16-10-12
Из: Урал
Пользователь №: 73 966



Taradov Alexander

Спасибо за советы. Буду думать. Третий вариант самое то.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 20th August 2025 - 09:55
Рейтинг@Mail.ru


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