你好,MT_Dialog,
我们正在开发一种使用手机与DA14580通信的产品。的iOS软件(iphone 5S - v9.3.2和iphone 7 - v10.2.1)将25S这是一个固定数目之后被断开。此外,iOS设备可以得到,而DA14580数据,但DA14580水湿从iOS的接收数据(包括我们的软件和LightBlue这有助于开发蓝牙)。IOS已设置正确的UUID,和iOS的通信方法已经在其他项目成功地应用于诸如CC2540。
然而,Android软件没有meeted这两个问题呢。
有些工程师建议我们使用最新版本的固件,如5.0.2.1或更高,但它会花费我们大量的时间来使用新的SDK。能否请您给我们一些建议吗?这将是,如果你可以发送iOS的演示给我们一个很好的事情!
期待您的回复。
设备:
嗨zopies,
对话框表明进入最新的SDK,这是5.0.4而不是5.0.2.1,我想您正在使用SDK3进行应用程序。此外,我无法理解项目上的问题,我们可以了解您提到您无法使用Android设备可以在580中收到580到IOS设备的任何数据,这是一个Bit Generic和我无法通过该描述推断任何内容,但如果它与Android合作而不是使用iOS,那么我可以假设这与iOS本身有关,而不是SDK或580。最后,你应该能够在以下目录“软件和工具” - >“Mobile”中找到支持站点上的IOS和Android的源代码。在那里,您将找到智能标签应用程序和拟议应用程序源代码。
谢谢mt_dialog.
对不起,似乎很难找到合适的地址。在下面的目录下的“指南” - >“软件”,我只是找到一些链接获得iOS应用没有源代码。能否请您粘贴的烃源代码的地址,我(找的iOS的源代码和Android在以下目录中“软件和工具”的支持站点 - >“移动”)?非常感谢。
嗨zopies,
请检查下面的链接:
HTTPS://support.dialog-semiconductor.com/connectivity/product/da14580 QT ...
虽然我不认为该链接会有所帮助,因为工作地点限制,你必须登录,它会PROMT你支持网站的主页,所以从主页面,选择表示“软件和工具的标签“然后这个标签下的一个选项将显示‘移动’该选项卡里面有所有可用的源代码。
谢谢mt_dialog.
非常感谢!在LightBlue iOS中的帮助下,我们认为有可能是关于硬件的一些问题。from16比特修改UUID的长度DA14580至128位和不响应的iOS设定后,它是令人兴奋的得到正确的结果是iOS和DA14580可以相互成功通信。此外,通信可以保持很长一段时间。DA14580的SDK仍然是3.0.10。
虽然我们sovled上述两个问题,我不知道为什么DA14580需要设置128位的UUID而不是16位之一。安卓既能cummnication nomally下DA14580的UUID这个问题的两个长度设置。
嗨zoples,
我想你指的是服务和特色的UUID长度。该SIG配置文件是使用16位的UUID和自定义配置文件使用128位的UUID,这是由蓝牙技术联盟定义的,所以我想你看到什么没有用580或SDK,但与iOS的做。也许对于iOS版的自定义配置文件的使用需要128位UUID的,并限制到在16位UUID的操作自定义配置文件的访问,虽然似乎有点不太可能,但如果你看到这个只在iOS设备和Android设备上的工作唯一合乎逻辑的假设,我可以做的。
谢谢mt_dialog.
感谢您的帮助!:)