Hi Dialog:
我将DSPS_6.150.4.50进行uart to ble调试,遇到一个问题:
使用手机app接收,能进行连接和发现服务uuid,但是无法接收到串口所发送的数据,调试中发现只要和手机连接上,例程会一直调用uart_receive函数,请问DSPS的例程需要做什么设置才能通过uart to ble传输字符数据。
Hi, Lane
要实现设备传输字符数据(透传)的功能,需要用到DA14531的codeless工程。
实现该功能需要进行硬件和软件的设置。
设置好之后使用串口工具,通过在指令即可将DA14531切换到Binary mode并实现数据透传的功能。
具体的操作可以参考附件中第17页至26页中的内容。
Hi Dialog
受限于我们产品的主控芯片特性,通信上面可能不会使用uart,所以要改成自有协议,所以codeless不太适用于我的产品开发。
现在我想通过修改DSPS例程串口数据传输的方式来实现数据传输功能,比如我想发送“123456‘’这几个字符,我需要调用哪个函数压入uart to ble的缓存?
你好,
如果想要实现数据传输的功能。
可参考以下文档:
//www.wsdof.com/sites/default/files/um-b-088_da14585-531_serial_port_service_reference_application_2v0.pdf
//www.wsdof.com/products/dialog-serial-port-service-dsps
Hi, Lane
要实现设备传输字符数据(透传)的功能,需要用到DA14531的codeless工程。
实现该功能需要进行硬件和软件的设置。
设置好之后使用串口工具,通过在指令即可将DA14531切换到Binary mode并实现数据透传的功能。
具体的操作可以参考附件中第17页至26页中的内容。
Hi Dialog
受限于我们产品的主控芯片特性,通信上面可能不会使用uart,所以要改成自有协议,所以codeless不太适用于我的产品开发。
现在我想通过修改DSPS例程串口数据传输的方式来实现数据传输功能,比如我想发送“123456‘’这几个字符,我需要调用哪个函数压入uart to ble的缓存?
你好,
如果想要实现数据传输的功能。
可参考以下文档:
//www.wsdof.com/sites/default/files/um-b-088_da14585-531_serial_port_service_reference_application_2v0.pdf
//www.wsdof.com/products/dialog-serial-port-service-dsps