xuxinyi 3 недель назад
Родитель
Сommit
a30a7731b9
2 измененных файлов с 9 добавлено и 3 удалено
  1. 7 1
      blScan/ble_scan_data.lua
  2. 2 2
      netdrv_device.lua

+ 7 - 1
blScan/ble_scan_data.lua

@@ -34,8 +34,14 @@ local function ble_callback(ble_device, ble_event, ble_param)
             -- 获取当前时间
             local time_str = os.date("%Y-%m-%d %H:%M:%S")
 
+            -- 读取VBAT供电电压, 单位为mV
+            adc.open(adc.CH_VBAT)
+            local vbat = adc.get(adc.CH_VBAT)
+            adc.close(adc.CH_VBAT)
+            -- adc.CH_VBAT,VBAT供电电压的通道id,内部通道,直接获取,不占用ADC 0-3,不外接任何电路
+
             -- 拼接 BLE 地址和时间
-            local entry = ble_param.adv_addr:toHex() .. " " .. time_str .. "  lan:" .. lat .. "  lng:" .. lng
+            local entry = ble_param.adv_addr:toHex() .. " " .. "  vbat:" .. vbat
 
             -- 插入到 blDataTable
             blDataTable[#blDataTable + 1] = entry

+ 2 - 2
netdrv_device.lua

@@ -21,10 +21,10 @@
 -- 根据自己的项目需求,只需要require以下四种中的一种即可;
 
 -- 加载“4G网卡”驱动模块
- require "netdrv_4g"
+--  require "netdrv_4g"
 
 -- 加载“WIFI STA网卡”驱动模块
---require "netdrv_wifi"
+require "netdrv_wifi"
 
 -- 加载“通过SPI外挂CH390H芯片的以太网卡”驱动模块
 -- require "netdrv_eth_spi"