您尚未登录。

楼主 # 昨天 10:56:28

memory
会员
注册时间: 2021-08-11
已发帖子: 531
积分: 503

T113 开发板 BLE配网功能测试

小智的T113-S4开发板固件:t113_s4_linux_sw113_uart4_pb2_pb3_uart0_20250222A.7z (仅可以蓝牙BLE通讯获取配网数据,不能真用此命令联网)

测试apk:Blink.apk.7z(Android8.0测试可以用,高版本可能不能用)

首先运行命令:

(killall -q rtk_hciattach ; killall -q dbus-daemon ; killall -q bluetoothd) || true \
echo 0 >  /sys/class/rfkill/rfkill0/state && sleep 1 && \
echo 1 >  /sys/class/rfkill/rfkill0/state && sleep 1 && \
(rtk_hciattach -n -s 115200 /dev/ttyAS1 rtk_h5 &) && sleep 1 && \
(mkdir -p /var/run/dbus/ && dbus-daemon --system &) && sleep 1 && \
(bluetoothd -n &) && sleep 1 && \
hciconfig hci0 up && hcitool lescan

ctrl + c 后运行blink_test命令(blink_test有bug,只能connect一次,disconnect之后就不能被scan到了):

root@TinaLinux:/# /usr/bin/blink_test
blink example start...
[blink_bt_app_init]
1740192401.153998: [BTMGbt_manager_enable:423]:  bt manager version:Version:3.0.1.202107161945,builed time:Jul 16 2021-11:51:03
Bluetooth init has been completed!!
Bluetooth init has been completed!!
Bluetooth init has been completed!!
the ble random_address has been set.
1740192402.283109: [BTMGbt_adv_set_adv_parameters:381]:  advertising channel map: 0x7
1740192402.284967: BTMG[bt_adv_enable:573]:  set adv enable:1
attrib_char_write_cb:test id:1
  5A 6E 3C 6F 10 01 0B 01 FF 04 74 65 73 74 08 31 32 33 34 35
  36 37 38
ssdi = 'test';password = '12345678'
[ 1406.567865] deinit:macaddr:94,3b,85,dc,95,e9
[ 1406.572831] reord_mac:94,3b,85,dc,95,e9
connect_cmd=networkd_client -c -s "test" -p "12345678"root@TinaLinux:/# [ 1408.282891] debugfs: Directory '76:90:65:67:7a:14' with parent 'rc' already present!
[ 1408.291707] usb 3-1: Error while (un)registering debug entry for sta 6
[ 1409.292818] need cfm ethertype:    8e88,user_idx=13, skb=a6dcbd35
[ 1409.300320] aicwf_usb_host_tx_cfm_handler enter
[ 1409.306378] need cfm ethertype:    8e88,user_idx=14, skb=72527cf9
[ 1409.313822] aicwf_usb_host_tx_cfm_handler enter
[ 1409.575114] DHCP disc/req
[ 1409.592693] DHCP offset/ack
[ 1409.675129] DHCP disc/req
[ 1409.689194] DHCP offset/ack
[ 1409.692393] paired=fac04, should=fac04
[ 1411.932314] reord_init_sta:94:3b:85:dc:95:e9

root@TinaLinux:/#
root@TinaLinux:/#

手机安装 blink.apk(好不容易找到运行Android8.0的小米5手机),打开执行:

e3805a216765dd5e50dfe031cccada7f.jpg

ca74e88516590b67c9cbfae1546645c6.jpg

0a00a78b6bcc0d3fc3fc2215c6520c5a.jpg

21f285466887409a0611bc9452dd658c.jpg

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn