17个员额/ 0个新员额
最后发表
罗尼
离线
最后看到:4年8个月前
主
加入:2014-05-15 15:02
Sample128

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

TR_Dialog
离线
最后看到:4天21小时前
工作人员
加入:2014-06-30 23:52
嗨罗尼:

嗨罗尼:

请参阅“软件”页签下的以下文档:UM-B-003:用户手册-软件开发指南1.4.pdf

谢谢,

TR_Dialog

罗尼
离线
最后看到:4年8个月前
主
加入:2014-05-15 15:02
这是我们正在用的。

这是我们正在用的。
在第11章中,我们没有理解如何处理特征2的通知。
我们必须在app_sample128.c和app_sample128. _task.c中做什么来实现它?
sdk中提供了sample128的配置文件。这是一个很好的工具来开始理解概要。
为什么不提供应用程序作为源代码?
谢谢

avlasov1
离线
最后看到:6年6个月前
加入:2014-05-15 16:58
看看app_proxr.c

看看app_proxr_task.c。使用这些函数来对应用程序代码建模——只需要使用某些函数,而不是全部函数。如果你正在处理定时通知,看看app_bat .c中的计时器实现也会有帮助。如果您正在使用接近报告程序项目,您将需要在app_proxr_project .c中启用sample128,这也是您启用计时器的地方。

罗尼
离线
最后看到:4年8个月前
主
加入:2014-05-15 15:02
看了看那辆车

看了代理和电池的例子。
1.在发送SAMPLE128_CREATE_DB_REQ的函数中,我不明白我必须对数据库做什么。
电源和电池都在填充db,但我不知道他们在做什么。
2.发送SAMPLE128_ENABLE_REQ的函数也有同样的问题。我看到电池和代理正在准备的东西,我不明白。
我认为文档缺少一个链接,没有解释应用程序部分和概要文件之间的联系。

我确信有人解决了sampleq129示例。是否有可能获得app_sample128.c和app_sample128. _task.c的来源?
谢谢你的努力

WT_Dialog
离线
最后看到:3年2个月前
工作人员
加入:2013-12-05 14:43
嗨,罗尼,

嗨,罗尼,

在SDK 3.0.4的接近报告程序中有一个例子

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

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

罗尼
离线
最后看到:4年8个月前
主
加入:2014-05-15 15:02
谢谢你的建议。

谢谢你的建议。
我使用的软件连接到设备,使ble接口的分析。
当运行prox报告器时,它可以正常工作,因为我可以看到电池通知。
但是我的问题是关于sample128的例子。
听了你的建议,我取得了一些进步。情况如下:

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

MHv_Dialog
离线
最后看到:1周6天前
工作人员
加入:15 2013-12-06
嗨,罗尼,

嗨,罗尼,

有几件事……

首先,你可能已经注意到,Android和iOS在服务发现方面都很懒惰。我的意思是,他们都存储了gatt数据库的外设,他们第一次连接。但是在第一次之后,你将不会看到新的服务等出现。推动新发现的简单方法是关闭蓝牙,然后再打开。这将清除外围设备的本地gatt数据库。

另一个问题(这可能只与Android相关,Android开发者BT智能参考应用程序有一些错误,导致各种应用程序遭受相同的问题。亚博国际官网平台网址

我会给你发邮件,附上以下链接:

a)不存在上述问题的Android应用

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

我希望这能帮到你。

罗尼
离线
最后看到:4年8个月前
主
加入:2014-05-15 15:02
太好了。这就是我

太好了。这正是我想要的。
如果可能的话,你可以使第三个特征超过一个字节长,所以我看到它是怎么做的?
谢谢
罗尼

MHv_Dialog
离线
最后看到:1周6天前
工作人员
加入:15 2013-12-06
嗨,罗尼,

嗨,罗尼,

第三个特征是8字节长。它的实现就是为了证明;o)

罗尼
离线
最后看到:4年8个月前
主
加入:2014-05-15 15:02
太好了。

太好了。
你需要我的电子邮件地址吗?
谢谢

MHv_Dialog
离线
最后看到:1周6天前
工作人员
加入:15 2013-12-06
嗨,罗尼,

嗨,罗尼,

你应该已经收到我的邮件了。我在周四晚上把它发到了你的邮箱地址"。net。il"它包含链接,所以请检查您的垃圾邮件文件夹。

罗尼
离线
最后看到:4年8个月前
主
加入:2014-05-15 15:02
我确实在周四得到了

我在周四收到了一封邮件,里面有你的回复和一个到这个论坛的链接。
我最近遇到了一些问题,我的常规电子邮件,所以你可以这么好,并发送到我的gmail链接

谢谢

MHv_Dialog
离线
最后看到:1周6天前
工作人员
加入:15 2013-12-06
我刚刚又把链接发给它了

我刚刚用你的gmail账号再次发送了链接。希望你这次能如愿以偿。在你收到它之后,我建议你编辑你的帖子,删除你的电子邮件。你永远不会kbow……

罗尼
离线
最后看到:4年8个月前
主
加入:2014-05-15 15:02
我不明白。

我不明白。
不知何故,它没有到达,我甚至没有得到一个通知,它已经收到。

MHv_Dialog
离线
最后看到:1周6天前
工作人员
加入:15 2013-12-06
奇怪。我恨过一次

奇怪。我又一次憎恨它。如果你拿到了,请告诉我,否则我会试着用别的方法给你。

罗尼
离线
最后看到:4年8个月前
主
加入:2014-05-15 15:02
刚收到它。谢谢

刚收到它。
谢谢

主题锁定