嗨,我有兴趣将我们的应用程序从CC254X迁移到DA14580(硬件HJ580),因为它更小。它是一个简单的应用程序,可以在设备和智能手机之间接收和发送文本。我们对DA14580的配置文件特性有一些问题,我们针对CC254X的实际UUID是:
专用静态最终UUID蓝牙CCCD=UUID。从字符串(“00002902-0000-1000-8000-00805f9b34fb”);专用静态最终UUID蓝牙电话服务=UUID。从字符串(“0000ffe0-0000-1000-8000-00805f9b34fb”);专用静态最终UUID蓝牙字符=UUID。从字符串(“0000ffe1-0000-1000-8000-00805f9b34fb”);
这工作得很好,但我们试图适应DA14580的特点,但似乎是有什么是错误的。。。我们用浅蓝色来检测蓝牙连接
专用静态最终UUID蓝牙CCCD=UUID。从字符串(“00002902-0000-1000-8000-00805f9b34fb”);专用静态最终UUID蓝牙电话服务=UUID。从字符串(“0000fff0-0000-1000-8000-00805f9b34fb”);专用静态最终UUID蓝牙字符=UUID。从字符串(“0000fff1-0000-1000-8000-00805f9b34fb”);
我认为我们使用了错误的特征。我们用播放商店的通用“串行蓝牙终端”进行了测试,HJ580模块似乎工作正常,因此它不是硬件问题。有什么建议吗?
设备:
你好,莫东加,
谢谢你的在线提问。我建议你先检查一下教程2:自定义配置文件示例教程,以了解如何在应用程序代码中设置uuid。很抱歉,但是我不能理解您的配置是什么,所以在看了建议的教程之后,请共享UUIDs声明。
如果您要开始一个新的设计/项目,我们强烈建议您从DA14531或DA14585/586产品和我们最新的SDK6.0.14开始,因为它改进了很多。我们有很多代码示例和改进的文档,还有软件路线图支持。DA14580产品系列亚博电竞菠菜和SDK5没有软件路线图支持。
请查看DA14531:
//www.xmece.com/亚博电竞菠菜products/connectivity/bluetooth-low-energy/products/da14531
有一个更完整的教程,用于开发自定义配置文件-在DA14531和DA14585/DA14586设备上创建自定义GATT配置文件特征.
我们还有一个DA14531模块,即DA14531 SmartBond TINY™ 模块!它有非常小的尺寸和非常低的功率。请按以下链接查找本模块的数据表、文档和硬件资料:
//www.xmece.com/亚博电竞菠菜products/bluetooth-module-da14531-smartbond-tiny
还有一些参考设计可以帮助您缩短开发阶段,因为您不需要花费太多时间来开发应用程序代码。
无代码的
无代码允许您通过一组AT命令快速启动无线物联网应用程序。无代码AT命令平台允许通过BLE控制本地UART连接设备和远程设备。您可以亚博国际官网平台网址创建简单的演示/应用程序/概念验证,而无需任何代码开发,或者在上面构建您自己的应用程序!
//www.xmece.com/亚博电竞菠菜products/smartbond-codeless-commands
对话串行端口服务(DSPS)
DSP模拟串行电缆通信。它提供了一个简单的RS-232连接的替代品,包括通过蓝牙低能耗熟悉的软件流控制逻辑。SPS软件发行版包括应用程序和配置文件源代码,并支持GAP中央/外围角色。
//www.xmece.com/亚博电竞菠菜products/dialog-serial-port-service-dsps
谢谢,下午好
哦,是的!!!!非常感谢您的信息,我想在几天内我会再次联系。致以最诚挚的问候