Моделирование протокола

Функции, объекты настройки и Системные объекты для слоев протокола Bluetooth® выше PHY

Библиотека Communications Toolbox™ для Протокола Bluetooth обеспечивает функции и Системные объекты для моделирования слоя ссылки (LL) Bluetooth, управления логической ссылкой и протокола (L2CAP) адаптации, типового профиля доступа (GAP) и протокола атрибута (ATT). Объекты настройки формата используются, чтобы параметризовать эти функции и создать модули данных о протоколе Bluetooth (PDUs), совместимый со Спецификацией Системы Bluetooth.

Функции

bleATTPDUСгенерируйте PDU ATT BLE
bleATTPDUDecodeДекодируйте PDU ATT BLE
bleLLDataChannelPDUСгенерируйте PDU канала данных BLE LL
bleLLDataChannelPDUDecodeДекодируйте PDU канала данных BLE LL
bleLLAdvertisingChannelPDUСгенерируйте BLE LL, рекламируя PDU канала
bleLLAdvertisingChannelPDUDecodeДекодируйте BLE LL, рекламируя PDU канала
bleGAPDataBlockСгенерируйте блок данных GAP BLE
bleGAPDataBlockDecodeДекодируйте блок данных GAP BLE
bleL2CAPFrameСгенерируйте систему координат BLE L2CAP
bleL2CAPFrameDecodeДекодируйте систему координат BLE L2CAP

Объекты

bleATTPDUConfigСоздайте объект настройки для PDU ATT BLE
bleLLDataChannelPDUConfigСоздайте объект настройки для PDU канала данных BLE LL
bleLLControlPDUConfigСоздайте объект настройки для настройки полезной нагрузки PDU управления BLE LL
bleLLAdvertisingChannelPDUConfigСоздайте объект настройки для BLE LL, рекламируя PDU канала
bleGAPDataBlockConfigСоздайте объект настройки для блока данных GAP BLE
bleL2CAPFrameConfigСоздайте объект настройки для системы координат BLE L2CAP
bleChannelSelectionВыберите индекс канала BLE для событий связи

Темы

Параметризация Bluetooth

Описывает объекты значения, заданные в Библиотеке Communications Toolbox для Протокола Bluetooth.

Стек протокола Bluetooth

Исследуйте стек протокола Bluetooth.

Пакетная структура Bluetooth

Описывает пакетные структуры Bluetooth, можно смоделировать пользующуюся Библиотеку Communications Toolbox для Протокола Bluetooth.

Создайте объекты настройки

Описывает создание объектов настройки, которые используются, чтобы сохранить свойства, требуемые сгенерировать формы волны Bluetooth и восстановить данные сигнала.

Рекомендуемые примеры

Link Layer State Machine for BLE Devices using Stateflow

Соедините Машину Состояния слоя для Устройств BLE с помощью Stateflow

Машина состояния слоя ссылки модели, чтобы установить связь между Bluetooth® низкая энергия (BLE) устройства, пользующиеся Библиотекой Communications Toolbox™ для Протокола Bluetooth и Stateflow®. Рабочий механизм слоя ссылки описан в терминах конечного автомата, состоящего из этих пяти состояний: Резервное устройство, Реклама, Сканирование, Инициирование и Связь. На основе этих состояний bluetooth-устройствами могут или быть Рекламодатели, Сканеры, Инициаторы, Ведущее устройство или Ведомое устройство. Этот пример представляет модель, чтобы продемонстрировать процесс установления связи между Ведущим устройством и Ведомым устройством посредством переходов между различными состояниями машины состояния слоя ссылки. Результаты симуляции отображают время, потраченное, чтобы установить связь между Ведущим устройством и Ведомым устройством. Кроме того, этот пример также предоставляет графики, показывающие изменение во время установления связи как функция параметров конфигурации, такие как рекламный интервал и интерференция.