Сконфигурируйте канал BLE и передайте сигнал

Библиотека Communications Toolbox™ для 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 Technology. Bluetooth Technology Website | Официальный сайт Bluetooth Technology. Доступ к 17 сентября 2020 года. https://www.bluetooth.com/.

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

Похожие темы