中心与外围设备有8个连接

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
4个帖子/ 0新
最后一篇
ks@xter.dk.
离线
最后一次露面:6个月1周前
加入:2019-04-10 11:43
中心与外围设备有8个连接

你好

我正在开发用于连接到8个外围设备的设备的软件。我已经使用了DSPS_HOST例如为灵感,但是当我碰上gapc_disconnect_ind_handler一个断言,因为国家是APP_CONNECTABLE而不是APP_CONNECTED。当建立一个连接时,它会发生,但运行超出范围,并且它同时扫描更多设备。

当我开始扫描我设置ke_state_set时(task_app,app_connectable)

启动扫描时。我用:

静态void user_scan_start(void)
{
struct gapm_start_scan_cmd * cmd = ke_msg_alloc(gapm_start_scan_cmd,
task_gapm,
task_app,
gapm_start_scan_cmd);

cmd-> op.code = gapm_scan_passive;
cmd-> op.addr_src = gapm_static_addr;
cmd->间隔= 10;
cmd->窗口= 5;
cmd-> mode = gap_gen_discovery;
cmd-> filt_policy = scan_allow_adv_all;
cmd-> filter_duplic = scan_filt_duplic_en;

//发送消息
ke_msg_send(cmd);

//我们现在是可连接的
ke_state_set(task_app,app_connectable);
}

这是正确的方法,还是你知道我做错了什么。

是否有任何示例或文档,介绍了如何使用多个连接进行中央。

此致

设备:
PM_DIALOG.
离线
最后一次露面:1小时4分钟前
职员
加入:2018-02-08 11:03
嗨金,

嗨金,

非常感谢您的问题。让我在内部检查它,我会尽快回复你。

谢谢,PM_DIALOG.

ks@xter.dk.
离线
最后一次露面:6个月1周前
加入:2019-04-10 11:43
谢谢。期待着

谢谢。期待您的回复。

问候

PM_DIALOG.
离线
最后一次露面:1小时4分钟前
职员
加入:2018-02-08 11:03
嗨金,

嗨金,

我会在您的注册电子邮件地址发送电子邮件。

谢谢,PM_DIALOG.