亲爱的对话框,
我目前工作的一个项目,需要BLE通信之间的非BLE模块和android应用程序。
为了实现这一点,我使用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命令快速开始无线物联网应用程序。亚博国际官网平台网址该CodeLess AT命令平台允许控制本地UART连接的设备,以及通过BLE远程设备。您可以创建简单的演示/应用程序/概念证明,而无需任何代码开发亚博国际官网平台网址或在上面构建自己的应用程序!此外,CodeLess可以配置为“二进制模式”,用于数据泵的目的,其中蓝牙CodeLess设备传输数据而不检查其内容,这是端到端原始数据传输的首选方法。
在这里你可以找到所有可用的文档:
//www.xmece.com/亚博电竞菠菜products/smartbondtm-codeless-commands
对话串口服务
DSPS模拟串行电缆通信。它提供了一个简单的替代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