17个员额/0个新员额
最后一篇文章
罗尼
离线
最后一次见到:5年3个月前
主人
加入:2014-05-15 15:02
Sample128.

经过与源代码和文档的大量斗争,我们能够运行sample128示例。
我们的android应用程序能够发现电路板,但我们不知道如何填充app_sample128.c和app_sample128_task.c
要开始使用特性的通知。
有人能在这件事上帮助我们吗?
谢谢

tru对话框
离线
最后一次见到:2个月3周前
工作人员
加入:2014-06-30 23:52
嗨,罗尼:

嗨,罗尼:

请参阅软件选项卡下的以下文档:UM-B-003:用户手册-软件开发指南1.4.pdf

谢谢,

tru对话框

罗尼
离线
最后一次见到:5年3个月前
主人
加入:2014-05-15 15:02
这是我们使用的。

这是我们使用的。
在第11章中,我们陷入了困境,而无需了解如何处理特征2的通知。
我们在app_sample128.c和app_sample128_task.c才能实现什么?
使用SDK提供样品128的轮廓。它是一个很好的工具,可以开始理解配置文件。
为什么应用程序不作为源提供?
谢谢

avlasov1
离线
最后一次见到:7年1个月前
加入:2014-05-15 16:58
看看app_proxr.c

看看app_proxr.c和app_proxr_task.c。使用这些函数对应用程序代码进行建模您只需要使用某些函数,而不是所有函数。如果您正在处理定时通知,那么查看app_batt.c中的定时器实现也会有所帮助。如果您正在使用邻近报告器项目,则需要在app_proxr_proj.c中启用sample128,这也是启用计时器的地方。

罗尼
离线
最后一次见到:5年3个月前
主人
加入:2014-05-15 15:02
看了看prox和

查看prox和电池示例。
1.在发送SAMPLE128_CREATE_DB_REQ的函数中,我不明白我必须对数据库做什么。
Prox和电池都填充DB,但我不明白他们正在做什么。
2.同样的问题,用于发送Sample128_enable_req的函数。我看到电池和PROX正在准备我不明白的东西。
我认为文档缺少一个链接,并且不会解释应用程序部件和配置文件之间的连接。

我相信有人解决了sampleq129的例子。是否可以获取app_sample128.c和app_sample128_task.c的源代码?
谢谢你的努力

wt_dialog(未经验证)
嗨,Rony,

嗨,Rony,

SDK 3.0.4中有一个应用程序示例

请参考spotar_status_update_req_handler()函数作为通过128位UUID特征发送通知的示例。

实际上,16位和128位UUID的通知传输方法是相同的。在为GATT服务器创建数据库或为GATT客户端发现数据库之后,所有过程都是相同的,因为处理是通过句柄而不是UUID完成的。

罗尼
离线
最后一次见到:5年3个月前
主人
加入:2014-05-15 15:02
谢谢你的建议。

谢谢你的建议。
我使用的软件连接到设备可以分析BLE界面。
运行PROX报告器时,它可以正常运行,因为我可以看到电池通知。
但我的问题在于sample128示例。
按照你的建议,我取得了一些进展。情况如下:

我能够连接到设备。
我看到4个服务:通用访问、通用属性、设备信息和无法识别的服务(sample128)
当我选择无法识别的服务并显示描述符时,我看到了2个特征
当我尝试启用特征2的通知时,我收到错误消息:
'该属性需要授权才能读取或写入'
似乎我没有启用特征2的通知功能。
我做错了什么?

MHv_对话框
离线
最后一次见到:1个月2周前
工作人员
加入:2013-12-06 15:10
嗨,Rony,

嗨,Rony,

几件事......

首先,你可能已经注意到了这一点,Android和iOS都懒得进行服务发现。我的意思是,它们在第一次连接时都存储外围设备的gatt数据库。但在第一次连接后,你将不会看到新服务等出现。强制进行新发现的简单方法是打开Bluetoot关闭,然后再打开。这将清除您外围设备的本地gatt数据库。

另一个问题(这可能只与Android有关)是,Android开发者BT智能参考应用程序中有几个错误,导致各种应用程序都面临同样的问题。雷竞技安卓下载

我将向您发送一封包含以下链接的电子邮件:

a)一个不遭受上述问题的Android应用程序

b) 一个完整的项目。它增加了第三个特征,但其他一切都是相同的

我希望这能帮到你。

罗尼
离线
最后一次见到:5年3个月前
主人
加入:2014-05-15 15:02
伟大的这正是我想要的

伟大的这正是我想要的。
如果可能的话,你能让第三个特征的长度超过一个字节,让我看看是怎么做的吗?
谢谢
罗尼

MHv_对话框
离线
最后一次见到:1个月2周前
工作人员
加入:2013-12-06 15:10
嗨,Rony,

嗨,Rony,

第三个特征是8字节长。它的实施正是为了证明这一点;o)

罗尼
离线
最后一次见到:5年3个月前
主人
加入:2014-05-15 15:02
伟大的。

伟大的。
你需要我的电子邮件地址吗?
谢谢

MHv_对话框
离线
最后一次见到:1个月2周前
工作人员
加入:2013-12-06 15:10
嗨,Rony,

嗨,Rony,

你应该已经收到我的电子邮件了。我在周四晚上把它发到了你的邮箱“.net.il”。它包含链接,请检查您的垃圾邮件文件夹。

罗尼
离线
最后一次见到:5年3个月前
主人
加入:2014-05-15 15:02
我的确在星期四得到了一份工作

周四我确实收到了一封电子邮件,其中包括你的回复和一个指向这个论坛的链接。
我最近在我的普通电子邮件中遇到了一些问题,你能帮我发送gmail链接吗

谢谢

MHv_对话框
离线
最后一次见到:1个月2周前
工作人员
加入:2013-12-06 15:10
我刚寄给它链接agin

我刚刚用你的gmail帐号把它的链接重新发送了。我希望你这次能得到。收到邮件后,我建议您编辑帖子以删除电子邮件。你永远不会知道。。。

罗尼
离线
最后一次见到:5年3个月前
主人
加入:2014-05-15 15:02
我不明白。

我不明白。
不知何故,它没有到达,我甚至没有收到它的通知。

MHv_对话框
离线
最后一次见到:1个月2周前
工作人员
加入:2013-12-06 15:10
奇怪。我讨厌它一次

奇怪。我讨厌它一次more. let me know if you get it or i will try to find a different way to get it to you.

罗尼
离线
最后一次见到:5年3个月前
主人
加入:2014-05-15 15:02
刚刚收到。谢谢

刚刚收到。
谢谢

主题锁定