- •ZigBee стек.
- •Запрос на передачу данных.
- •Отчет о получении данных.
- •Поле управляющего фрейма.
- •1 2 3 4 5
- •Системное приложение.
- •Признаки.
- •Признак узла.
- •Простой признак.
- •Формат основного af фрейма.
- •1 2 3 4 5
- •Объект устройства zig bee Устройство и служба обнаружения команд
- •1 2 3
- •Конфигурация конечной точки/профиля/кластера на конечном устройстве
Системное приложение.
Типы данных.
|
Типы данных |
Длина данных (актеты) |
|
Нет данных |
0 |
|
Без знаковое 8-бит целое |
1 |
|
Знаковое 8-бит целое |
1 |
|
Без знаковое 16-бит целое |
2 |
|
Знаковое 16-бит целое |
2 |
|
Semi-precision |
2 |
|
Абсолютное время (сек.) |
4 |
|
Относительное время (сек.) |
4 |
|
Буквенная строка |
Определяется в 1-м актете |
|
Восьмиричная строка |
Определяется в 1-м актете |
Признаки.
|
имя |
Обязательн./необяз. |
описание |
|
Узел |
обязательный |
Тип и возможности узла (1/устройство) |
|
Мощность узла |
обязательный |
Хар-ки мощности узла (1/устройство) |
|
Простейший(simple) |
обязательный |
Описание устройства, включенного в узел (1/устройство) |
|
комплекс |
необязательный |
Дальнейшая информация об описании устройства |
|
пользователь |
необязательный |
Информация определяемая пользователем |
Признак узла.
|
Имя поля |
Длина (бит) |
описание |
|
Логический тип |
3 |
ZB координатор |
|
Частотный канал |
5 |
868мгц,915мгц,2,4Ггц |
|
Флаги возможностей MAC |
8 |
Альтернативный PAN координатор, тип MAC логического устройства,источник питания, включение приемника в спящем режиме, возможности защиты. |
|
Код производителя |
16 |
Код размещенный ZB альянсом
|
|
Максимальный размер буфера |
8 |
Максимальный размер данных переданых приложению |
Простой признак.
|
Имя поле |
Длина (бит) |
Описание |
|
Конечная точка |
8 |
Конечная точка которой передается этот признак |
|
ID профиль приложения |
16 |
Профиль, выполняемый на этой конечной точке |
|
ID устройства приложения |
16 |
Описание устройства, выполняемого на этой конечной точке |
|
Версия приложения устройства |
4 |
Версия 1.0 |
|
Флаги приложения |
4 |
Доступный признак комплекса, пользователя |
|
Приложение счетчика входящих кластеров |
8 |
Номер входящего кластера |
|
Приложение описания входящего кластера |
8*i |
Описание подтвержденных входящих кластеров |
|
Приложение счетчика исходящих кластеров |
8 |
Номер исходящих кластеров |
|
Приложение описания исходящего кластера |
8*o |
Описание подтвержденных исходящих кластеров |
Формат основного af фрейма.
1 2


|
Бит: 4 |
4 |
Перемен. |
Перемен. |
Перемен. |
|
Счетчик сеансов связи (транзакция) |
Тип фрейма |
Транзакция1 |
… |
Транзакция n |
Число транзакций включенных в фрейм
KVP или MSG(ключ важной пары илисообщение)
Где каждая транзакция имеет формат:
|
Бит: 8 |
переменная |
|
П 1 |
Данные транзакции |
|
Заголовок транзакции |
Полезная информация транзакции |
Последовательный номер транзакции используется для подкрепления ответных фреймов к фреймам запросов.
Формат основного KVP командного фрейма.
|
Бит: 1 |
4 |
16 |
0/8 |
Перем. |
|
И |
Т |
И |
К |
Д |


ндикатор
типа команды
ип
атрибута данных
дентификатор
атрибута
од
ошибки
анные
атрибута