无法添加超过六种服务

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
7个帖子/ 0新
最后一篇
散世南
离线
最后一次露面:2年11个月前
加入:2014-08-22 12:04
无法添加超过六种服务

你好,
我有一个以上的服务有问题。
程序构建还可以,但运行它时,GAPM_DEVICE_IS_IND剂量不来自BLE堆栈。
所以我无法开始添加服务。
添加服务小于或等于六个时,我可以正常添加所有服务。
添加超过六种服务是否有任何限制?
此致。

设备:
sts_dialog(未经验证)
嗨Shimochan,

嗨Shimochan,

GAPM_DEVICE_IS_IND消息未在代码中实现,也许您的意思是GAPM_DEVICE_READY_IND?如果您的意思是这样,它会在初始化服务数据库之前发生。您可以添加的服务质量由堆的大小定义。

布罗尔,

sts_dialog.

散世南
离线
最后一次露面:2年11个月前
加入:2014-08-22 12:04
嗨sts_dialog,

嗨sts_dialog,

感谢您的快速答复。
正如您所说,GapM_Device_Is_ind是Gap_device_ready_ind的错误。
无论如何,你能教我哪个和堆的大小如何,我必须特别改变?
我没有改变SKD v5.0.4关于堆大小。
我想做的是添加七个服务,这些服务由六个标准服务一个自定义。

此致。

sts_dialog(未经验证)
你好,
散世南
离线
最后一次露面:2年11个月前
加入:2014-08-22 12:04
嗨sts_dialog,

嗨sts_dialog,

感谢你的回复。
我读过两个链接上面,但我仍然无法解决问题。

我的六种服务是:
米兰,低音,WASS,BCS,UDS和CUST1。
将这六个服务添加为来自BLE堆栈的GAPM_DEVICE_READY_IND事件的触发器。

我的七个塞子是:
米兰,低音,WASS,BCS,UDS,CUST1和CTS。

在这种情况下,GAPM_DEVICE_READY_IND事件不是BLE堆栈。

当我附上两个存储器映射(一个是六个服务,而另一个是七种服务),
如果内存堆有问题,你会检查它们吗?

此致。

散世南
离线
最后一次露面:2年11个月前
加入:2014-08-22 12:04
对不起,我无法附加文件

对不起,我无法正确地附加文件。
所以,我再试一次。

sts_dialog(未经验证)
你好,

你好,

在执行“服务”数据库之前,堆栈重置后,会发生GapM_Device_ready_Ready_ind消息的指示。如果您认为这是堆的错误,请尝试逐一的服务删除并检查它,但如果堆中的问题,将发生平台重置。

布罗尔,

sts_dialog。