第一次开发蓝牙设备,在阅读了相关文档之后依然是一头雾水,可否提供一个与手机通讯的范例?连接之后发送一个字节到手机上就可以。谢谢!开发板为14580,基本
PS:对零基础开发的人员,可否提供一些建议?
可以在参考设计标签页下找对话框串行端口服务(DSPS),这个工程直接就可以拿来用。
您好,谢谢您的回复。目前还有一个问题,就是通过DA14580基本发送到手机上的数据会出现乱码,例如DA14580发送123456,收到的时而是123456,时而是Y“UY(不是英文字母)。而用手机发送,DA14580接收,就没有出现过类似的问题。请问这是哪里需要设置吗?手机系统是是Android 4.4.2
我这里之前没遇到过;你那里有没有嗅探器的工具,确认一下是手机APP端接收的问题,还是本身数据就发错了。
我这里没有嗅探器的工具,您可以提供一下吗?
嗅探器是硬件的工具,不是软件的。1.你现在用的是DSP的的参考设计?SDK5的还是SDK3的?在原始工程上你做了哪些修改?是不是这两个版本都遇到了你说的问题2.这个问题和手机相关吗?有没有尝试别的手机?
这样,我手里没有这个嗅探工具。1:现在用的是SDK5没有任何改动,在keil编译后用SmartSnippets下载到开发板上。2:试了两个手机:三星音符II和华为荣耀6,都会有乱码测试的图片如附件。另关于这个传输速率的问题,我测得的与Android的手机通讯时的接收速率大概在1.5K字节/秒左右,不知道你们有没没有做过测试,数据大概是多少,可否告知?谢谢!
这个问题我现在能够重现。你需要把PC端串口工具里的流控制模式置上,这样就不会有乱码了
感谢您的回复!问题解决了。还有一个问题想问下,之前您提的嗅探工具是官方有售的吗?可以用来抓取手机和DA14580之间的包吗?
这个是第三方的工具,用来捕捉蓝牙空中的交互数据,然后带有协议解析的功能
可以在参考设计标签页下找对话框串行端口服务(DSPS),这个工程直接就可以拿来用。
您好,谢谢您的回复。目前还有一个问题,就是通过DA14580基本发送到手机上的数据会出现乱码,例如DA14580发送123456,收到的时而是123456,时而是Y“UY(不是英文字母)。而用手机发送,DA14580接收,就没有出现过类似的问题。请问这是哪里需要设置吗?
手机系统是是Android 4.4.2
我这里之前没遇到过;你那里有没有嗅探器的工具,确认一下是手机APP端接收的问题,还是本身数据就发错了。
我这里没有嗅探器的工具,您可以提供一下吗?
嗅探器是硬件的工具,不是软件的。
1.你现在用的是DSP的的参考设计?SDK5的还是SDK3的?
在原始工程上你做了哪些修改?
是不是这两个版本都遇到了你说的问题
2.这个问题和手机相关吗?有没有尝试别的手机?
这样,我手里没有这个嗅探工具。
1:现在用的是SDK5没有任何改动,在keil编译后用SmartSnippets下载到开发板上。
2:试了两个手机:三星音符II和华为荣耀6,都会有乱码测试的图片如附件。
另关于这个传输速率的问题,我测得的与Android的手机通讯时的接收速率大概在1.5K字节/秒左右,不知道你们有没没有做过测试,数据大概是多少,可否告知?谢谢!
这个问题我现在能够重现。
你需要把PC端串口工具里的流控制模式置上,这样就不会有乱码了
感谢您的回复!问题解决了。还有一个问题想问下,之前您提的嗅探工具是官方有售的吗?可以用来抓取手机和DA14580之间的包吗?
这个是第三方的工具,用来捕捉蓝牙空中的交互数据,然后带有协议解析的功能