exponenta event banner

bluetoothPhyConfig

Объект конфигурации для Bluetooth BR/EDR PHY

Для использования bluetoothPhyConfig сначала загрузите библиотеку Communications Toolbox™ Library для протокола Bluetooth ®. Дополнительные сведения см. в разделе Получение надстроек и управление ими. Кроме того, см. библиотеку Communications Toolbox Library для обмена файлами по протоколу Bluetooth.

Описание

bluetoothPhyConfig создает объект конфигурации для физического уровня Bluetooth (PHY) с использованием значений по умолчанию и указанных значений. Вы можете настроить Bluetooth PHY, используя применимые свойства bluetoothPhyConfig объект.

Создание

Описание

пример

cfg = bluetoothPhyConfig создает объект конфигурации, cfg, для Bluetooth PHY со значениями свойств по умолчанию.

пример

cfg = bluetoothPhyConfig(Name,Value) Задает свойства, используя одну или несколько пар имя-значение. Заключите каждое имя свойства в кавычки. Например, bluetoothPhyConfig('Mode','EDR3M') устанавливает режим передачи на физическом уровне 3 Мбит/с.

Свойства

развернуть все

Примечание

Для получения дополнительной информации о свойствах генератора сигналов Bluetooth BR/EDR и их соответствующих значениях см. том 2, часть B, разделы 6 и 7 спецификации ядра Bluetooth [2].

Режим передачи PHY, указанный как 'BR', 'EDR2M' или 'EDR3M'. Это значение указывает тип сигнала Bluetooth BR/EDR.

Типы данных: char | string

Адрес устройства Bluetooth, заданный как 12-элементный символьный вектор или строковый скаляр, обозначающий шестнадцатеричное значение 6 октетов.

Типы данных: char | string

Индекс модуляции, заданный как скаляр в диапазоне [0,28, 0,35]. Это свойство является индексом модуляции, который объект использует при выполнении модуляции или демодуляции с использованием гауссовой частотной манипуляции (GFSK).

Типы данных: double

Выборки на символ, указанное как положительное целое число. Это значение используется для модуляции и демодуляции GFSK.

Типы данных: double

Состояние отбеливания данных, указанное как 'On' или 'Off'. Задайте для этого значения значение 'On' для выполнения отбеливания объекта над битами заголовка и полезной нагрузки.

Типы данных: char | string

Инициализация белого, заданная как 7-разрядный двоичный вектор столбца.

Зависимости

Чтобы включить это свойство, задайте для свойства WhitenStatus значение 'On'.

Типы данных: double

Функции объекта

развернуть все

bluetoothIdealReceiverИдеальный приемник для сигнала Bluetooth BR/EDR PHY

Примеры

свернуть все

Создайте два уникальных объекта конфигурации Bluetooth BR/EDR PHY: один для логического транспорта, ориентированного на синхронное соединение (SCO), и другой для логического транспорта, не связанного с подчиненным широковещанием (CSB).

Создайте объект конфигурации Bluetooth BR/EDR PHY для логического транспорта SCO. Для логического транспорта SCO режим передачи PHY должен быть установлен на базовую скорость (BR).

cfg = bluetoothPhyConfig
cfg = 
  bluetoothPhyConfig with properties:

                    Mode: 'BR'
           DeviceAddress: '0123456789AB'
         ModulationIndex: 0.3200
        SamplesPerSymbol: 8
            WhitenStatus: 'On'
    WhitenInitialization: [7x1 double]

Создайте еще один объект конфигурации PHY Bluetooth BR/EDR для логического переноса CSB, отключив состояние whiten.

cfg = bluetoothPhyConfig('WhitenStatus','Off')
cfg = 
  bluetoothPhyConfig with properties:

                Mode: 'BR'
       DeviceAddress: '0123456789AB'
     ModulationIndex: 0.3200
    SamplesPerSymbol: 8
        WhitenStatus: 'Off'

Ссылки

[1] Веб-сайт технологии Bluetooth. «Веб-сайт Bluetooth Technology | Официальный веб-сайт Bluetooth Technology». Доступно 22 ноября 2019 года. https://www.bluetooth.com/.

[2] Группа специальных интересов Bluetooth (SIG). «Спецификация ядра Bluetooth». Версия 5.1. https://www.bluetooth.com/.

Расширенные возможности

.
Представлен в R2020a