DA14580的中央模式示例

16个员额/0个新员额
最后一篇
Sabasit.
离线
最后一次露面:1年5个月前
专家
加入:2014-10-14 14:20
DA14580的中央模式示例

嗨对话小组,

中央模式是否有任何完整托管(_FH)示例的DA14580?

谢谢
Sabasit.

设备:
je_dialog.
离线
最后一次露面:4个月5天前
职员
加入:2013-12-05 14:02
你好sabasit,

你好sabasit,

我们唯一拥有的是DSP(即成熟)。BR JE_DIALOG.

reza.yazdani67(未经验证)
亲爱的Je_Dialog,

亲爱的Je_Dialog,

你好你能给我发一份DSPS申请表吗?我的电子邮件是yazdani67@ut.ac.ir.

谢谢

je_dialog.
离线
最后一次露面:4个月5天前
职员
加入:2013-12-05 14:02
你好,你可以下载

您好,您可以从支持站点(在referecne desgin部分下)下载。我们在DK_应用程序中将其称为“主机”。BR JE_对话

桑迪普乌卡尼
离线
最后一次露面:4年3个月前
加入:2016-11-07 06:25
你好,

你好,

我想写客户端-服务器程序意味着扫描BLE设备,连接并从其他BLE设备发送/接收数据。

寻找:

1.客户模式下的DA14580扫描BLE设备并列出。
2.服务器模式下的DA14580连接任何请求的设备。
3.连接成功后,数据通信过程应正常工作。
4.扫描我可以通过UART看到的响应数据,比如有多少设备可用,然后我可以连接任何一个设备。

如果SDK 5.0.3中有任何应用程序可用于上述要求,则建议我使用和开发该应用程序的API。

如果我在这个方向上得到任何帮助,非常可观!

我被困,因为我没有得到任何API,所以可以开始我的工作,也没有任何文件。

谢谢
桑普

mt_dialog.
离线
最后一次露面:7个月1周前
职员
加入:2015-06-08 11:34
你好,桑迪普,

你好,桑迪普,

目前有几个示例可以演示这种功能,实现中央和设备的DSP示例在完全托管的项目中(580中的应用程序运行),并且还有邻近项目。接近项目的核心在完全嵌入的设计上运行,这意味着应用程序在外部MCU上运行,并通过名为GTL的完全协议与580通信,但完全嵌入式和完全托管的设计背后的逻辑非常相似。所以你应该从这些项目开始。

您可以找到参考设计部分的DSP和文档,并且Proximity Reporter位于SDK中。

谢谢mt_dialog.

桑迪普乌卡尼
离线
最后一次露面:4年3个月前
加入:2016-11-07 06:25
嗨对话小组

嗨对话小组

我从prox_reporter应用程序开始,但当我请求从其他中央移动设备进行配对/连接时,它是配对。
后者,从中央设备我想发送和接收数据,因为它鉴于我已经下载了Buetooth终端应用程序,但在很长一段时间后它不是连接。该功能不存在吗?或者我需要添加任何代码。

谢谢
桑迪普

mt_dialog.
离线
最后一次露面:7个月1周前
职员
加入:2015-06-08 11:34
嗨Sandip Unkani,

嗨Sandip Unkani,

我不太明白你的意思是什么样的蓝牙终端应用?您是否尝试过上面所示的近距离监视器?另请查看UM-B-010用户手册:集成和外部处理器解决方案中的接近示例以设置示例。

谢谢mt_dialog.

桑迪普乌卡尼
离线
最后一次露面:4年3个月前
加入:2016-11-07 06:25
BLE读/写功能

你好,

我无法在app_reporter应用程序(SDK 5.0.3)中找到读/写API。

我想通过bluetooth retminal应用程序(anroid phone应用程序)发送/接收数据,您可以找到google play store。该应用程序用于Tx/Rx十六进制或ascii数据。

稍后还成功完成连接和绑定我想要数据通信。有简介错过匹配问题吗?

你能建议Ble简介吗?

谢谢
桑迪普

mt_dialog.
离线
最后一次露面:7个月1周前
职员
加入:2015-06-08 11:34
嗨Sandip Ukani,

嗨Sandip Ukani,

关于您提到的读/写API,写入/读取只能由主设备发起,只要主机已经写了客户端配置特性,因此只要通过更新从从站的特征即可自动发送它即可自动发送的站点来通知。到你的主人。要启动这些过程的程序,因此使用了已定义的消息。

通过使用诸如BLE scanner之类的通用android应用程序,您应该能够读取和写入邻近报告器的特征。这些通用扫描仪将在手机上列出所有可用的服务和特征,然后你应该能够读、写和通知他们。并非所有特性都具有相同的属性,但您手机上的应用程序应指明具有读/写/通知属性的特性。

谢谢mt_dialog.

桑迪普乌卡尼
离线
最后一次露面:4年3个月前
加入:2016-11-07 06:25
你好,

你好,

可以解释KE_MSG_SEND,ATTS_WRITE_RSP_SEND和CO_WRITE16P功能的功能?

谢谢
桑迪普

mt_dialog.
离线
最后一次露面:7个月1周前
职员
加入:2015-06-08 11:34
嗨Sandip Ukani,

嗨Sandip Ukani,

  • ke_msg_send()用于将分配的命令发送到BLE堆栈。
  • ATTS_WRITE_RSP_SEND指示堆栈从中央发送响应BLE WRITE请求,如果检查SDK,则仅触发GATTC_WRITE_CMD_IND_HANDLER()时才会调用此命令,这意味着中央想要写入任何设备特征。
  • co_write16p函数将16位值参数作为两个独立的字节分配给指针。

谢谢mt_dialog.

汉蒂格
离线
最后一次露面:3年10个月前
加入:2017-07-03 17:01
非常感谢!

非常感谢!
我将开发一对接近标签,使用两个DA14580。因此,外围设备和观察者。
通过SDK示例容易地进行外围设备。但观察者设备很困难,因为SDK中没有示例代码。
我如下更改。
在DSP的app\u configuration\u func()中,cmd->role=GAP\u OBSERVER\u SCA
在app_scanning中,msg-> mode = gap_observer_mode和msg-> filter_duplic = scan_filt_duplic_dis

顺便说一下,通过对比为USB加密狗,GAPM_ADV_REPORT_IND_HANDLER()少于加密狗。
USB加密狗广播数据包中的示例每0.5s显示每0.5s,但在DSP观察者程序广播数据包(GapM_Adv_Report_ind_Handler调用时间)显示每2〜3次。
inorder才能通过我的程序作为USB加密狗,如何要做?如何更改观察者设备的扫描间隔?
纠正我,你会给我源代码吗?如果你很难,我想详细帮助我。

亲爱的MT_dialog,对不起,你能帮我吗?我曾经使用过nrf51822,但da14580比nrf51822优越。我对da14580更感兴趣,我已经使用da14580开发了几个蓝牙设备。
但是,DA14580源代码作为观察者当然需要对US.Help Me!提前致谢。

mt_dialog.
离线
最后一次露面:7个月1周前
职员
加入:2015-06-08 11:34
嗨,汉蒂格,

嗨,汉蒂格,

请不要在多个线程中重新发布同样的问题,我在这里回答了你的原始帖子中的问题https://support.dialog-semiconductor.com/gap-role-combinations

谢谢mt_dialog.

汉蒂格
离线
最后一次露面:3年10个月前
加入:2017-07-03 17:01
非常感谢!亲爱的,山

非常感谢!亲爱的,mt_dialog。
首先,我发给你的图像,指示当前情况。
我已经做到了你告诉我的方法,但它是一样的。
因此,如果我在app_on_adv_report_ind()上设置断点,并与加密狗数据包嗅探器进行比较,当加密狗数据包显示5~6次时,app_on_adv_report_ind()只调用了1次。
对不起,你能给我发个观察员来源代码吗?我的地址是skyclean906@gmail.com.

依恋:
mt_dialog.
离线
最后一次露面:7个月1周前
职员
加入:2015-06-08 11:34
嗨,汉蒂格,

嗨,汉蒂格,

请不要在多个线程中重新发布同样的问题,我在这里回答了你的原始帖子中的问题https://support.dialog-semiconductor.com/gap-role-combinations。让我们在一个线程中保持您的问题。

谢谢mt_dialog.