فهرست منبع

update: ble,事件EVENT_WRITE_REQ改为EVENT_WRITE

??? 9 ماه پیش
والد
کامیت
54e37bf1cf

+ 2 - 2
components/bluetooth/src/luat_lib_bluetooth.c

@@ -99,7 +99,7 @@ function ble_callback(dev, evt, param)
     -- ble.EVENT_DISCONN: 断开连接
         -- param 是事件参数, 包含以下字段:
         -- param.reason: 断开连接的原因
-    -- ble.EVENT_WRITE_REQ: 收到写请求
+    -- ble.EVENT_WRITE: 收到写请求
         -- param 是事件参数, 包含以下字段:
         -- param.uuid_service: 服务的UUID
         -- param.uuid_characteristic: 特征的UUID
@@ -121,7 +121,7 @@ function ble_callback(dev, evt, param)
         sys.timerStart(function() dev:adv_start() end, 1000)
     elseif ble_event == ble.EVENT_SCAN_REPORT then
         log.info("ble", "scan report", param.rssi, param.adv_addr:toHex(), param.data:toHex())
-    elseif evt == ble.EVENT_WRITE_REQ then
+    elseif evt == ble.EVENT_WRITE then
         -- 收到写请求
         log.info("ble", "接收到写请求", param.uuid_service:toHex(), param.uuid_characteristic:toHex(), param.data:toHex())
     end

+ 1 - 1
module/Air8000/demo/ble/peripheral/main.lua

@@ -46,7 +46,7 @@ local function ble_callback(dev, evt, param)
         ble_stat = false
         -- 1秒后重新开始广播
         sys.timerStart(function() dev:adv_start() end, 1000)
-    elseif evt == ble.EVENT_WRITE_REQ then
+    elseif evt == ble.EVENT_WRITE then
         -- 收到写请求
         log.info("ble", "接收到写请求", param.uuid_service:toHex(), param.data:toHex())
     end

+ 1 - 1
module/Air8000/project/整机开发板出厂工程/user/airble.lua

@@ -49,7 +49,7 @@ local function ble_callback(dev, evt, param)
         ble_stat = false
         -- 1秒后重新开始广播
         sys.timerStart(function() dev:adv_start() end, 1000)
-    elseif evt == ble.EVENT_WRITE_REQ then
+    elseif evt == ble.EVENT_WRITE then
         -- 收到写请求
         log.info("ble", "接收到写请求", param.uuid_service:toHex(), param.data:toHex())
         if param.uuid_service == Characteristic1 then