亲爱的对话框,
我目前正在做一个项目,需要一个非BLE模块和一个android应用程序之间的BLE通信。
为了实现这个目的,我使用DA14531,通过DA14531的UART RX端口接收来自非BLE模块的数据并通过BLE发送,从而使通信成为可能。使用DA14531的BLE接收android app发送的数据,并通过UART TX端口发送给非BLE模块(见下图)。
[1]非ble模块-------发送"X"数据使用UART-------->[2]DA14531 ---------- 发送”X"数据使用BLE--------->[3]Android应用------发送"Y"数据使用BLE --------->[4]DA14531——发送”Y"数据使用UART ---------->[1]......[2]......[3].....[4]....[1]..
回到我的观点,
我想知道是否有任何准备使用的程序:
1)从UART接收数据并通过BLE发送。
2)从BLE接收数据并通过UART发送。
提前谢谢,
Dvir
设备:
嗨Dvir12L123,
根据你的描述,你使用的是DA14531设备,所以让我把设备选择从DA14580改为DA14531。你使用的是DA14531 TINY模块还是其他DA14531 dk ?我的建议是检查以下项目,即无代码和对话串行端口服务(DSPS)
无代码
CodeLess允许您使用一组AT命令快速入门无线物联网应用程序。亚博国际官网平台网址无代码AT命令平台允许通过BLE控制本地UART连接的设备以及远程设备。您可以创建简单的演示/应用程序/概念证明,而无需任何代码开发亚博国际官网平台网址或构建自己的应用程序!此外,codelless可以配置为“二进制模式”,用于数据泵的目的,其中蓝牙codelless设备在不检查其内容的情况下传输数据,这是端到端原始数据传输的首选方法。
在这里你可以找到所有可用的文档:
//www.xmece.com/亚博电竞菠菜products/smartbondtm-codeless-commands
对话串行端口服务
dsp模拟串行电缆通信。它提供了一个简单的替代RS-232连接,包括熟悉的软件流量控制逻辑通过蓝牙低能量。SPS软件分发版包括应用程序和概要文件源代码,并支持GAP中心/外设角色。请记住,HW流量控制也是必需的。(2个附加信号为UART - RTS/CTS)。
在这里你可以找到所有可用的文档:
//www.xmece.com/亚博电竞菠菜products/dialog-serial-port-service-dsps
谢谢,PM_Dialog
亲爱的PM_Dialog,
非常感谢你的快速回复,我真的很感激。
我使用DA14531 DK。
我将查看这些项目,并希望找到我需要的。
谢谢你!
Dvir
嗨Dvir,
谢谢你接受我的回答。请浏览这两个项目,如果您有任何后续问题,请创建一个新的论坛线程。
谢谢,PM_Dialog