Просмотр исходного кода

fix: 修改Air8000,Air8101的ibeacon示例代码注释

wangshihao 4 месяцев назад
Родитель
Сommit
4f371b3933

+ 2 - 2
module/Air8000/demo/ble/ibeacon/ble_ibeacon.lua

@@ -39,8 +39,8 @@ function ble_ibeacon()
                                 0xC0) -- Signal Power(1字节)
 
     ble_device:adv_create({
-        addr_mode = ble.PUBLIC, -- 广播地址模式, 可选值: ble.PUBLIC, ble.RANDOM, ble.RPA, ble.NRPA
-        channel_map = ble.CHNLS_ALL, -- 广播的通道, 可选值: ble.CHNLS_37, ble.CHNLS_38, ble.CHNLS_39, ble.CHNLS_ALL
+        addr_mode = ble.PUBLIC, -- 广播地址模式, 仅支持: ble.PUBLIC
+        channel_map = ble.CHNLS_ALL, -- 广播的通道, 可选值: ble.CHNL_37, ble.CHNL_38, ble.CHNL_39, ble.CHNLS_ALL
         intv_min = 120, -- 广播间隔最小值, 单位为0.625ms, 最小值为20, 最大值为10240
         intv_max = 120, -- 广播间隔最大值, 单位为0.625ms, 最小值为20, 最大值为10240
         adv_data = { -- 支持表格形式, 也支持字符串形式(255字节以内)

+ 5 - 5
module/Air8101/demo/ble/ibeacon/ble_ibeacon.lua

@@ -20,11 +20,11 @@ local device_name = "LuatOS"
 local adv_state = false
 
 -- 配置ibeacon广播数据包
-local ibeacon_data = string.char(0x4C, 0x00, -- Manufacturer ID(2字节, 小端序
-                            0x02, 0x15, -- ibeacon数据类型(2字节, 小端序
-                            0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x10, -- UUID(16字节, 大端序
-                            0x00, 0x01, -- Major(2字节, 小端序
-                            0x00, 0x02, -- Minor(2字节, 小端序
+local ibeacon_data = string.char(0x4C, 0x00, -- Manufacturer ID(2字节)
+                            0x02, 0x15, -- ibeacon数据类型(2字节)
+                            0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x10, -- UUID(16字节)
+                            0x00, 0x01, -- Major(2字节)
+                            0x00, 0x02, -- Minor(2字节)
                             0xC0) -- Signal Power(1字节)
 
 -- 事件回调函数