通过广告包DA14585发送数据

⚠️
大家好. .谢谢光临论坛。令人兴奋的消息!我们现在在移动的过程中,我们的新论坛平台,将提供更好的功能和包含在主对话框的网站。所有文章和帐户已经被迁移。我们现在只接受交通新论坛,请发布任何新的线程//www.wsdof.com/support。我们将修复bug /优化搜索和标签在接下来的日子里。
8帖子/ 0
最后发表
MarkDsylva_2277
离线
最后看到:3个月3天前
加入:2019-06-19 04:20
通过广告包DA14585发送数据

嗨,对话框的团队,

我从事一个项目使用DA14580和android手机应用程序在移动应用程序建立一个连接,接收数据通过通知。这似乎是按预期工作。

我有一个新的需求的手机应用程序来接收数据从多个DA14585设备。我在网上做了一些研究,我打算做以下几点:

  • 不用时关掉广告
  • 打开广告和广告modifly字节accomadate我的数据字节
  • 手机应用程序必须不断扫描广告数据,当它检测到一个合适的包将读取数据字节的广告包。

这是正确的方法吗?。

如果是这样,有什么软件文档或例子如何做到这一点呢?。请帮助我这个要求。

问候,

马克

设备:
PM_Dialog
离线
最后看到:3天4小时前
工作人员
加入:2018-02-08 11:03
嗨MarkDsylva_2277,

嗨MarkDsylva_2277,

如果我正确地理解你的问题,它更相关的移动应用程序。假设你有两个DA14585设备,即dev_1和dev_2和都是广告。建议用不同的BD广告地址和设备名称。最初,dev_1的移动应用程序连接。

如果你想建立一个连接和发送日期通知,请注意,主(移动应用)启动每个连接或断开。这样做,你应该明确媒体的“连接”按钮移动应用程序。dev_1将停止广告,它将处于连接状态,发送数据的移动应用/通知。为了连接dev_2,你应该从应用程序然后断开dev_1 dev_2连接。为了发送数据,你应该在连接状态是由中央设备。关于第三颗子弹,你能澄清这一点吗?你有一个定制的移动应用程序吗?

如果你不想启动任何连接,你应该把数据放入广告字符串。例如,您可以使用制造商特定的数据和设置一个计时器来更新它们。然而,应用程序如何将扫描的广告数据和检索他们广告包,它不支持对话框。另外,如果你可以提供任何进一步的输入,它将非常有助于更好地理解您的需求。

谢谢,PM_Dialog

MarkDsylva_2277
离线
最后看到:3个月3天前
加入:2019-06-19 04:20
嗨PM_Dialog,

嗨PM_Dialog,

谢谢你的回复。第二个方法是我努力的方向。我试图在广告的地方7字节的数据字符串。我阅读你的文档和提到的一些ble_app_noncon“例子”miscSDK的文件夹。这是正确的对我的要求。有任何关于这个示例教程。而且我试图将电池保存在我的蓝牙设备,我计划做广告数据每分钟一次。请分享你的想法我开始的地方。

问候,

马克

PM_Dialog
离线
最后看到:3天4小时前
工作人员
加入:2018-02-08 11:03
嗨MarkDsylva_2277,

嗨MarkDsylva_2277,

你也可以检查简单的灯塔SW例子支持门户。请阅读西南的例子:DA1458x例子设置文件,你会发现适当的步骤以链接SDK和运行示例代码。你将在你的电脑需要安装Python。你可以停止广告,把设备进入睡眠模式时是必要的。请检查ble_app_sleepmode SDK的例子。一个按钮用于唤醒设备并开始广告。你可以叫醒它同步将通过一个祝福计时器。记住,当设备配置在睡眠模式下,它将进入睡眠之间的间隔(广告或连接的时间间隔)。这样做,可以减少广告的时间间隔。

谢谢,PM_Dialog

MarkDsylva_2277
离线
最后看到:3个月3天前
加入:2019-06-19 04:20
你好,

你好,

我得到一个错误而运行python命令。截图附呈供你参考。

谢谢,

马克

附件:
PM_Dialog
离线
最后看到:3天4小时前
工作人员
加入:2018-02-08 11:03
https://support.dialog
MarkDsylva_2277
离线
最后看到:3个月3天前
加入:2019-06-19 04:20

你好,

我试着像你说的简单的例子灯塔。另一个发生错误。我也试着清理命令。没有成功。输出图像。

问候,

马克

PM_Dialog
离线
最后看到:3天4小时前
工作人员
加入:2018-02-08 11:03
嗨,马克,

嗨,马克,

不幸的是,我不能复制这个问题。我下载了信标SW例子对我们网站的支持,遵循这些步骤如上所述在本教程中,我能够用SDK6.0.12链接它。python版本是安装在你的电脑吗?请用干净的SDK试试使用Windows PowerShell吗?

谢谢,PM_Dialog