Библиотека Communications Toolbox™ для протокола Bluetooth предоставляет совместимые со стандартом функции и ссылку примеры для разработки, моделирования, симуляции и проверки радиочастотного физического слоя (RF-PHY) Bluetooth коммуникационных систем. Библиотека поддерживает моделирование протокола слоя, моделирование сети, симуляцию уровня канала связи, верификацию золотой ссылки и генерацию тестовых сигналов для сигналов с низкой энергией Bluetooth (BLE) и базовой скоростью Bluetooth/улучшенной скоростью передачи данных (BR/EDR).
С помощью библиотеки можно конфигурировать, моделировать, измерять и анализировать сквозные ссылки связи. Можно изменять или настраивать функции библиотеки и использовать их в качестве образцов модели для реализации систем и устройств Bluetooth. Функции BLE и объекты строения поддерживают обработку PHY и протокольного слоя, назначают роли и режимы устройств и предоставляют услуги управления соединениями. Используйте функции библиотеки и примеры для генерации и декодирования сигналов Bluetooth BR/EDR. Используйте функции и объекты определения направления BLE для оценки угла прибытия (AoA) и угла отправления (AoD). Библиотека обеспечивает функции для записи сгенерированных и восстановленных пакетов канального слоя BLE в файлы захвата пакетов (PCAP) и захвата пакетов следующей генерации (PCAPNG).
Библиотека включает справочные примеры, которые помогут вам смоделировать поведение устройств Bluetooth или сети устройств Bluetooth. Адаптируйте предоставленные исходные проекты, чтобы исследовать коммуникацию в полинодных сетях и изучить производительность системы ваших проектов. Библиотека включает справочные примеры mesh для изучения затопления слоя сети и профилирования энергии. Используйте функции библиотеки и примеры, чтобы помочь вам моделировать и анализировать помехи от и совместное существование с другими сетями.
Ключевые возможности
Совместимые со стандартом модели для Bluetooth 5.0 и 5.1
Генерация сигналов
Функции обработки сигналов, включая кодирование канала, синхронизацию, оценку канала и эквализацию
Симуляция уровня звена со ссылочными примерами
Генерация и декодирование сообщений протокола, включая ссылку слоя, L2CAP, ATT и GAP
Алгоритмы выбора канала и скачкообразного изменения частоты
Функциональность определения направления BLE
Объекты PCAP и PCAPNG для средства записи файлов для экспорта пакетов канального слоя BLE
Примеры моделирования сети, включая моделирование mesh BLE, интерференций и сосуществования
Поддержка генерации Кода С++ и C
Вы можете загрузить библиотеку Communications Toolbox для пакета поддержки Bluetooth Protocol из Add-On Explorer. Для получения дополнительной информации см. раздел «Получение и управление дополнениями».