Выбор канала для модулей серии XBee ZB (S2, S2B, S2C) работает иначе, чем для модулей XBee 802.15.4 (S1).Выбор канала автоматический с ZB (в отличие от ручного с модулями 802.15.4).
Обычно никогда вам не нужно манипулировать параметрами выбора канала с помощью ZB.Модули находят друг друга и связываются друг с другом, если могут.
Если ваши модули просто не могут найти друг друга, это обычно сводится к несоответствию в настройках PAN (ID), настройках безопасности (LK).), или настройки разрешений на присоединение к сети на координаторе (NJ).
В Интернете не так много информации за пределами руководства по эксплуатации Digi XBee ZB OEM.Для справки, выбор канала с помощью ZB работает следующим образом:
- XBee ZB Coordinator включен
- XBee ZB Coordinator считывает свой параметр SC и создает список каналов-кандидатов для сканирования.
- Координатор XBee ZB затем выполняет сканирование энергии на каждом канале-кандидате
- Координатор XBee ZB затем выбирает канал с наименьшим количеством энергии на нем
Эта процедура предназначена для выбора канала с наименьшим количеством шума на нем, будь то микроволновые печи, сети Wi-Fi или что-либо еще, что может передавать в полосе частот 2,4 ГГц.
Любые присоединяемые маршрутизаторы или конечные устройствасеть, в которой сначала проверяются параметры SC, затем они пытаются найти сети, к которым они могут подключиться, которые соответствуют их PAN и параметрам безопасности.Они присоединятся и останутся подключенными к первой сети, которую смогут - за некоторыми небольшими исключениями (см., Например, параметры JV и NW).
Если вы хотите принудительно выбрать канал, вы должны установить параметр SCвключить только один канал.Параметр SC является битовой маской 1 .Каждый бит, установленный в маске, активирует один дополнительный канал.Хитрость этого параметра в том, что первый бит (бит 0) - это не канал 0, а канал 11 (0x0B).Для простоты использования, если вы хотите привязать XBee ZB к одному каналу, здесь будут значения:
+---------------+---------------+------------------+-------------------------+
| Channel (Dec) | Channel (Hex) | XBee ZB SC Value | XBee Availability |
+---------------+---------------+------------------+-------------------------+
| 11 | 0xB | 0x1 | All |
| 12 | 0xC | 0x2 | All |
| 13 | 0xD | 0x4 | All |
| 14 | 0xE | 0x8 | All |
| 15 | 0xF | 0x10 | All |
| 16 | 0x10 | 0x20 | All |
| 17 | 0x11 | 0x40 | All |
| 18 | 0x12 | 0x80 | All |
| 19 | 0x13 | 0x100 | All |
| 20 | 0x14 | 0x200 | All |
| 21 | 0x15 | 0x400 | All |
| 22 | 0x16 | 0x800 | All |
| 23 | 0x17 | 0x1000 | All |
| 24 | 0x18 | 0x2000 | All |
| 25 | 0x19 | 0x4000 | S1, S2B, S2C (not S2) |
| 26 | 0x1A | 0x8000 | S1 only |
+---------------+---------------+------------------+-------------------------+