有大佬帮忙吗 最近用E4A写的安卓代码 想用蓝牙连接HC-05 HC-05已经调好了AT 也能跟手机上的蓝牙串口APP通信,但E4A的代码就是连不上蓝牙
代码内部搜索也搜不到蓝牙 在想是不是要用BLE模块 还是安卓版本造成了影响 有大佬能解答吗
附上代码:
事件 主窗口.创建完毕()
蓝牙1.置工作模式(2)
高级列表框1.添加项目("","(已配对)","ddd","","")
结束 事件
事件 蓝牙1.连接完毕(连接结果 为 逻辑型,设备名称 为 文本型,设备地址 为 文本型,连接模式 为 整数型)
如果 连接结果=真 则
蓝牙标签.标题="连接成功"
否则
蓝牙标签.标题="连接失败"
结束 如果
结束 事件
事件 蓝牙1.发现设备(设备名称 为 文本型,设备地址 为 文本型,是否已配对 为 逻辑型)
如果 是否已配对 则
高级列表框1.添加项目("",设备名称 & "(已配对)",设备地址,"","")
否则
高级列表框1.添加项目("",设备名称,设备地址,"","")
结束 如果
结束 事件
事件 蓝牙1.收到数据(数据 为 字节型(),设备名称 为 文本型,设备地址 为 文本型)
变量 传感器数据 为 文本型()
传感器数据 = 分割文本(字节到文本(数据,"UTF-8"),",")
标签4.标题 = 传感器数据(0)
标签5.标题 = 传感器数据(1)
标签6.标题 = 传感器数据(2)
结束 事件
事件 高级列表框1.表项被单击(项目索引 为 整数型)
变量 地址 为 文本型
地址=高级列表框1.取项目信息(项目索引)
蓝牙1.停止搜索()
蓝牙1.连接设备(地址)
结束 事件
事件 按钮1.被单击()
高级列表框1.清空项目()
蓝牙1.搜索设备()
结束 事件
|