不能添加超过六个服务

⚠️
你好。。谢谢你来参加论坛。令人兴奋的消息!我们现在正在移动到我们的新论坛平台,将提供更好的功能,并包含在主对话网站的过程。所有帖子和账号都已迁移。我们现在只接受新论坛上的流量-请在//www.wsdof.com/support. 我们将在未来几天内修复bug/优化搜索和标记。
7个职位/0个新职位
最后一篇文章
石磨厂
离线
最后一次见到:2年11个月前
已加入:2014-08-22 12:04
不能添加超过六个服务

你好,
我在添加六个以上的服务时遇到问题。
程序构建是可以的,但是在运行它时,GAPM设备不是来自BLE堆栈。
所以我不能开始添加服务。
当添加服务小于或等于6时,我可以正常添加所有服务。
增加六项以上的服务有什么限制吗?
致以最诚挚的问候。

设备:
STS\U对话框(未验证)
嗨,shimochan,

嗨,shimochan,

GAPM\u DEVICE\u IS\u IND消息未在代码中实现,可能您的意思是GAPM\u DEVICE\u READY\u IND?如果您的意思是这样的,它会在初始化服务的数据库之前发生。可以添加的服务量由堆的大小定义。

比尔,

STS\U对话框

石磨厂
离线
最后一次见到:2年11个月前
已加入:2014-08-22 12:04
嗨,STS\U对话框,

嗨,STS\U对话框,

谢谢你的快速回复。
正如你所说,GAPM\u DEVICE\u IS\u IND是GAP\u DEVICE\u READY\u IND的错误。
不管怎样,你能不能教我堆的大小,我要具体改一下?
我没有改变skdv5.0.4关于堆大小的内容。
我要做的是添加七个服务,它们由六个标准服务和一个自定义服务组成。

致以最诚挚的问候。

STS\U对话框(未验证)
你好,
石磨厂
离线
最后一次见到:2年11个月前
已加入:2014-08-22 12:04
嗨,STS\U对话框,

嗨,STS\U对话框,

谢谢你的回复。
我读了上面的两个链接,但我仍然不能解决这个问题。

我的六项服务是:
diss、bass、wass、bcss、udss和cust1。
这六个服务被添加为BLE堆栈中GAPM\U DEVICE\U READY\U IND事件的触发器。

我的七个系列是:
diss、bass、wass、bcss、udss、cust1和ctss。

在这种情况下,GAPM\u DEVICE\u READY\u IND event不来自BLE堆栈。

当我附上两个内存映射(一个用于六个服务,另一个用于七个服务)时,
如果内存堆有问题,你能检查一下吗?

致以最诚挚的问候。

石磨厂
离线
最后一次见到:2年11个月前
已加入:2014-08-22 12:04
抱歉,我无法附加文件

抱歉,我无法正确附加文件。
所以,我再试一次。

STS\U对话框(未验证)
你好,

你好,

GAPM\u DEVICE\u READY\u IND消息的指示发生在堆栈重置之后,在实现服务的数据库之前。如果您认为堆有问题,请尝试逐个删除您的服务并进行检查,但如果堆中出现问题,将发生平台重置。

比尔,

STS\U对话框。