中心模式示例DA14580

16个员额/ 0个新员额
最后发表
sabasit
离线
最后看到:1年5个月前
专家
加入:2014-10-14 20分
中心模式示例DA14580

嗨,对话框的团队,

在中心模式下是否有DA14580的完整托管(_fh)示例?

谢谢,
sabasit

设备:
JE_Dialog
离线
最后看到:4个月5天前
工作人员
加入:2013-12-05 14:02
你好Sabasit,

你好Sabasit,

我们现在只有DSPS(成熟的)。BR JE_Dialog

雷扎。yazdani67(未验证)
亲爱的JE_Dialog,

亲爱的JE_Dialog,

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

谢谢你!

JE_Dialog
离线
最后看到:4个月5天前
工作人员
加入:2013-12-05 14:02
大家好,你可以下载

大家好,你可以从支持站点下载(参考设计部分)。我们在DK_Apps中称它为“主机”。BR JE_Dialog

sandip ukani
离线
最后看到:4年3个月前
加入:2016-11-07 06:25
你好,

你好,

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

寻找:

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

如果在SDK 5.0.3中有任何应用程序可以满足上述要求,那么建议我可以使用和开发该应用程序的API。

如果我在这方面得到任何帮助都是非常值得赞赏的!

我卡住了,因为我没有得到任何API,所以可以开始我的工作,以及没有任何文档。

谢谢,
sandip

MT_dialog
离线
最后看到:7个月1个星期前
工作人员
加入:2015-06-08 34
嗨sandip,

嗨sandip,

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

您可以在参考设计部分找到DSPS和文档,并且接近报告程序位于SDK中。

由于MT_dialog

sandip ukani
离线
最后看到:4年3个月前
加入:2016-11-07 06:25
嗨对话小组

嗨对话小组

我已经开始从prox_reporter应用程序,但当我请求配对/连接从其他中央移动设备,它是配对。
后来,我想从中心设备发送和接收数据,为此我下载了Buetooth终端应用程序,但经过长时间的过程,它没有连接。这个功能不存在吗?或者我需要添加任何代码。

谢谢,
Sandip

MT_dialog
离线
最后看到:7个月1个星期前
工作人员
加入:2015-06-08 34
嗨sandip unkani,

嗨sandip unkani,

我不太明白你指的是哪种蓝牙终端应用?你试过我上面指示的接近监视器了吗?为了设置示例,请检查UM-B-010用户手册:集成和外部处理器解决方案中的接近示例。

由于MT_dialog

sandip ukani
离线
最后看到:4年3个月前
加入:2016-11-07 06:25
BLE读/写功能

你好,

我无法定位读/写API在app_reporter应用程序(SDK 5.0.3)。

我想通过蓝牙终端应用程序(android手机应用程序)发送/接收数据,你可以找到谷歌play store。该应用程序是用于Tx/Rx十六进制或ascii数据。

连接和绑定也成功完成后,我想要的数据通信。是否存在侧写不匹配的问题?

你能建议一下BLE简介吗?

谢谢
Sandip

MT_dialog
离线
最后看到:7个月1个星期前
工作人员
加入:2015-06-08 34
嗨sandip ukani,

嗨sandip ukani,

关于你提到的读/写API,写/读只能由主服务器发起,从服务器只能通知,只要主服务器已经写了他们的客户端配置特征,所以通过从服务器更新特征,这将自动发送给你的主服务器。要初始化这些过程,需要使用配置文件定义的消息。

通过使用一个通用的android应用程序,如BLE扫描仪,你应该能够读和写接近报告的特征。那些通用扫描仪会在电话上列出所有可用的服务和特征,然后你应该能够读,写和通知他们。不是所有的特征都有相同的属性,但你手机上的应用程序应该表明哪个特征具有读/写/通知属性。

由于MT_dialog

sandip ukani
离线
最后看到:4年3个月前
加入:2016-11-07 06:25
你好,

你好,

能解释ke_msg_send, atts_write_rsp_send和co_write16p函数的功能吗?

谢谢,
Sandip

MT_dialog
离线
最后看到:7个月1个星期前
工作人员
加入:2015-06-08 34
嗨sandip ukani,

嗨sandip ukani,

  • 使用ke_msg_send()将已分配的命令发送到BLE堆栈。
  • atts_write_rsp_send指示堆栈祝福写请求发送一个响应从中央,如果你检查SDK,这个命令时才调用gattc_write_cmd_ind_handler触发()这意味着中央想写的任何设备的特点。
  • Co_write16p函数将16位值参数赋给一个指针,作为两个独立的字节。

由于MT_dialog

hantig
离线
最后看到:3年10个月前
加入:2017-07-03 17:01
非常感谢!

非常感谢!
我将开发一对接近标签使用两个da14580。因此,外围和观察者。
外围设备容易做sdk的例子。但是观察者设备比较困难,因为sdk中没有示例代码。
我更改如下。
在DSPS的app_configuration_func()命令中,cmd->role = GAP_OBSERVER_SCA
在app_scanning中,msg->mode = GAP_OBSERVER_MODE和msg->filter_duplic = SCAN_FILT_DUPLIC_DIS

顺便说一下,与usb dongle相比,gapm_adv_report_ind_handler()比dongle被调用的少。
在usb硬件狗中广播报文每0.5s显示一次,而在DSPS中观察者程序广播报文(gapm_adv_report_ind_handler调用次数)每2~3s显示一次。
为了充当我的程序作为usb加密狗,有什么办法?如何改变观察者设备的扫描间隔?
对不起,你能给我源代码吗?如果你会为难我,我想详细地帮我。

亲爱的MT_dialog:对不起,你能帮我吗?我曾经用过nrf51822,但是da14580比nrf51822更好。我对da14580更感兴趣,我已经开发了几个蓝牙设备使用da14580。
但是作为观察者的da14580源代码对我们来说是必要的。帮帮我!提前谢谢。

MT_dialog
离线
最后看到:7个月1个星期前
工作人员
加入:2015-06-08 34
嗨hantig,

嗨hantig,

请不要在多个帖子里重复同一个问题,我已经在你的原帖里回答了你的问题,这里https://support.dialog-semiconductor.com/gap-role-combinations

由于MT_dialog

hantig
离线
最后看到:3年10个月前
加入:2017-07-03 17:01
非常感谢!亲爱的,太

非常感谢!亲爱的,MT_dialog。
首先,我发送给你的图像表明当前的情况。
我是按照你告诉我的方法去做的,但还是一样。
因此,如果我在app_on_adv_report_ind()中设置断点,并与dongle包嗅测器进行比较,当dongle包显示5~6次时,app_on_adv_report_ind()仅调用1次。
打扰一下,您能发给我观察者的源代码吗?我的地址是skyclean906@gmail.com

附件:
MT_dialog
离线
最后看到:7个月1个星期前
工作人员
加入:2015-06-08 34
嗨hantig,

嗨hantig,

请不要在多个帖子里重复同一个问题,我已经在你的原帖里回答了你的问题,这里https://support.dialog-semiconductor.com/gap-role-combinations.让我们把你的问题放在一边。

由于MT_dialog