标题: E4A写的代码连接不上HC-05 [打印本页]

作者: lin2222    时间: 2020-3-14 01:46
标题: E4A写的代码连接不上HC-05
有大佬帮忙吗 最近用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.搜索设备()
结束 事件


作者: tiyueliang    时间: 2020-3-19 09:56
    蓝牙1.置UUID("00001101-0000-1000-8000-00805F9B34FB")
    蓝牙1.置工作模式(2)
    蓝牙1.取已配对设备()
    蓝牙1.连接设备(btmac)




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1