exponenta event banner

Конфигурирование канала BLE и формы сигнала передачи

Библиотека Communications Toolbox™ Library для функций протокола Bluetooth ® позволяет создавать и настраивать канал Bluetooth с низким энергопотреблением (BLE).

Конфигурирование канала BLE и формы сигнала передачи

Сконфигурируйте канал BLE с помощью объекта helperBLEChannel. Этот вспомогательный объект позволяет настроить применимые свойства канала BLE.

Создайте объект модели канала BLE со свойствами по умолчанию.

bleChannel = helperBLEChannel
bleChannel = 
  helperBLEChannel with properties:

            ChannelIndex: 37
                 RxRange: 10
    RangePropagationLoss: 1
               FSPLModel: 1
            NodePosition: [0 0 0]

Задайте координаты положения узлов (x, y, z). Укажите диапазон приема (в метрах) узлов.

bleChannel.RxRange = 15;
bleChannel.NodePosition = [5 0 0];

Создайте вектор столбца входного сообщения длиной 2056, содержащий случайные двоичные значения.

message = randi([0 1],2056,1);
symbolRate = 1e6;

Установите частоту сигнала BLE (в МГц). Укажите координаты положения датчика.

waveformFrequency = 2402;
transmitterPos = [18 0 0];

Создайте форму сигнала BLE.

txWaveform = bleWaveformGenerator(message);

Пропустить сформированный сигнал BLE через канал BLE.

wirelessWaveform = run(bleChannel,txWaveform,waveformFrequency,transmitterPos);

Ссылки

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

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

Связанные темы