前言:
欢迎继续关注《快速上手RK3588:蓝牙模块测试》!在之前的几期中,我们详细介绍了RK3588开发板的基础功能调试方法,本期将就AW-XM458 蓝牙模块测试向大家介绍使用方法。
图1-EVM-RK3588 评估板外观(正面)
一、蓝牙测试
1.1 打开蓝牙设备节点
$ hciconfig hci0 up //打开 bluez 蓝牙工具$ hciconfig -a
图1-1-蓝牙节点信息
1.2 蓝牙配置
$ bluetoothctl //打开 bluez 蓝牙工具Agent registered$ power on //启动蓝牙设备Changing power on succeeded$ pairable on //设置为配对模式Changing pairable on succeeded$ discoverable on //设置为可发现模式Changing discoverable on succeeded$ agent on //启动代理Agent is already registered$ default-agent //设置当前代理为默认Default agent request successful
1.3 开发板从机模式进行配对
打开手机蓝牙设置,会发现一个“BlueZ 5.62”的设备,点击进行连接
图1-2-连接蓝牙
在开发板上确认配对,输入 yes
图1-3-蓝牙配对
1.4 开发板主机模式进行配对
由于上一个步骤已经配对过了开发板的蓝牙,为能顺利的让开发板配对上手
机端,我们要先移除手机蓝牙设备。执行如下指令:
$ devices
图1-4-查看蓝牙设备
移除掉 iPhone 设备
$ remove C0:9A:D0:79:48:A7
图1-5-移除蓝牙设备
重新打开扫描
$ scan on
图1-6-扫描蓝牙设备
等一分钟左右关闭扫描并且查看设备
$ scan off$ devices
连接配对名为 iPhone 的设备(设备名称更具自己的实际情况来连接)
$ pair C0:9A:D0:79:48:A7
图1-7-蓝牙设备配对
1.5 手机给开发板发送文件
连接成功之后手机给开发板发送文件(此处使用的是安卓手机,iPhone不支持蓝牙传输文件)。
图1-8-蓝牙传输文件(手机发送图片给开发板)
接收到的图片放在开发板的/tmp 目录下
图1-9-接收的图片路径
将改图片拷贝到 U 盘里面,在电脑上打开图片
图1-10-开发板接收到的图片
至此,手机发送给开发板图片成功!!!
1.5 开发板给手机发送文件
输入如下指令开启 obexctl
$ tw_obexctl.sh
图1-11-开启obexctl
连接自己的手机蓝牙设备:
$ connect F80C72:13
将/userdate/media/test.mp3 文件发送到手机:
$ send /userdata/media/test.mp3
图1-12-开发板发送文件进度
图1-13-手机接收到文件进度
图1-14-文件传输完成
至此,蓝牙测试全部完成!!!
二、测试完结
本篇介绍了Linux系统下RK3588的蓝牙模块测试,通过整个测试流程可以帮助您对与开发板的蓝牙模块的使用更加精进!
全部0条评论
快来发表一下你的评论吧 !