bluetoothPhyConfig

Объект строения для Bluetooth BR/EDR PHY

Требуется загрузка: Чтобы использовать bluetoothPhyConfig, сначала загрузите библиотеку Communications Toolbox™ для Bluetooth® Протокол. Для получения дополнительной информации см. раздел «Получение и управление дополнениями». Другой способ см. в разделе Библиотека Communications Toolbox для обмена файлами протокола Bluetooth.

Описание

The 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), и другой для логического транспорта, не требующего установления соединения, slave broadcast (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]

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

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

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

Ссылки

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

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

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

.
Введенный в R2020a