Создать два уникальных блока PDU рекламных каналов BLE LL: первый из типов 'Advertising indication' использование рекламных данных '020106' и другой типа 'Connection indication' используют набор используемых каналов данных.
Создайте объект конфигурации PDU рекламного канала BLE LL, 'cfgLLAdv', с кодом операции как 'Advertising indication' с использованием рекламных данных '020106'. Просмотрите настроенные свойства, соответствующие коду операции.
cfgLLAdv =
bleLLAdvertisingChannelPDUConfig with properties:
PDUType: 'Advertising indication'
ChannelSelection: 'Algorithm1'
AdvertiserAddressType: 'Random'
AdvertiserAddress: '0123456789AB'
AdvertisingData: [3x2 char]
Создайте PDU рекламного канала BLE LL с помощью соответствующего объекта конфигурации. Отображение длины PDU в октетах.
Отображение первого октета сформированного рекламного канала BLE LL PDU.
ans = 8×1
0
0
0
0
0
0
1
0
Создайте другой объект конфигурации PDU рекламного канала BLE LL, на этот раз используя пары имя-значение. Измените код операции PDU рекламного канала BLE LL на 'Connection indication'. Просмотр активных настроенных свойств указанного кода операции.
cfgLLAdv =
bleLLAdvertisingChannelPDUConfig with properties:
PDUType: 'Connection indication'
ChannelSelection: 'Algorithm1'
AdvertiserAddressType: 'Random'
AdvertiserAddress: '0123456789AB'
InitiatorAddressType: 'Random'
InitiatorAddress: '0123456789CD'
AccessAddress: '01234567'
CRCInitialization: '012345'
WindowSize: 1
WindowOffset: 0
ConnectionInterval: 6
SlaveLatency: 0
ConnectionTimeout: 10
UsedChannels: [1x37 double]
HopIncrement: 5
SleepClockAccuracy: '251 to 500 ppm'
Укажите значение интервала подключения как 8 и набор каналов данных как [0 4 12 16 18 24 25]. Просмотрите настроенные свойства.
cfgLLAdv =
bleLLAdvertisingChannelPDUConfig with properties:
PDUType: 'Connection indication'
ChannelSelection: 'Algorithm1'
AdvertiserAddressType: 'Random'
AdvertiserAddress: '0123456789AB'
InitiatorAddressType: 'Random'
InitiatorAddress: '0123456789CD'
AccessAddress: '01234567'
CRCInitialization: '012345'
WindowSize: 1
WindowOffset: 0
ConnectionInterval: 8
SlaveLatency: 0
ConnectionTimeout: 10
UsedChannels: [0 4 12 16 18 24 25]
HopIncrement: 5
SleepClockAccuracy: '251 to 500 ppm'
Создайте PDU рекламного канала BLE LL из соответствующего объекта конфигурации. Отображение длины PDU в октетах.
Отображение первого октета сформированного рекламного канала BLE LL PDU.
ans = 8×1
1
0
1
0
0
0
1
1