6个职位/0个新职位
最后一篇文章
pnndra公司
离线
最后一次见到:2年11个月前
已加入:2014-06-17 10:05
直接广告

大家好,
我使用DSPS项目实现了一个中心概要文件(我不确定SDK是3.0.8还是3.0.10)。当我开始扫描时,使用此代码,我可以接收消息GAPM\u ADV\u REPORT\u IND,然后接收以无向模式进行广告的外围设备的广告数据,但是我无法接收以直接广告模式进行广告的外围设备的广告数据。我的app\u扫描功能与原项目相同:

无效应用程序扫描(void)
{
ke\ u state\ u set(任务\应用程序,应用程序\可连接);

//创建内核消息以开始扫描
struct gapm\u start\u scan\u cmd*msg=(struct gapm\u start\u scan\u cmd*)KE\u msg\u ALLOC(gapm\u start\u scan\u cmd,TASK\u gapm,TASK\u APP,gapm\u start\u scan\u cmd);
//最大对等连接
msg->mode=GAP\u GEN\u发现;
消息->操作码=GAPM\扫描\被动;
消息->操作地址=GAPM\公共地址;
msg->filter\u duplic=SCAN\u FILT\u duplic\u EN;//扫描\u FILT\u duplic\u DIS;
msg->interval=APP\u SCAN\u interval;
msg->window=APP\u SCAN\u窗口;

//发送消息
发送消息(msg);
}

我应该怎么做才能让我的中心接收到来自外围设备的直接广告包?另一个问题是关于APP\u SCAN\u间隔和APP\u SCAN\u窗口。我试图改变他们,但他们似乎是无效的。

顺致敬意,

达里奥

设备:
MT\u对话框
离线
最后一次见到:1个月3周前
工作人员
已加入:2015-06-08 11:34
嗨,普恩德拉,

嗨,普恩德拉,

您是否已将设备设置为直接播发到主机的bdaddress?

谢谢你的对话

赵桂梦
离线
最后一次见到:4年4个月前
已加入:2014-08-25 05:18
嗨,MT\u dialog,

嗨,MT\u dialog,
我也遇到了同样的问题。我用与DA14580外设相同的代码直接做了重联广告,IOS和Nordic central可以很好的捕捉到报告,但DA14580 central没有。为什么?
我期待你的答复。
致以最诚挚的问候。

赵桂梦
离线
最后一次见到:4年4个月前
已加入:2014-08-25 05:18
附加:如果DA14580

另外:如果DA14580中央直接与外设连接,可以很好的建立连接。

MT\u对话框
离线
最后一次见到:1个月3周前
工作人员
已加入:2015-06-08 11:34
赵桂梦你好,

赵桂梦你好,

确保您的广告客户有正确的bd\u地址,并且为了从定向广告中获得指示,请尝试将您的扫描模式设置为GAP\u-observator\u模式。

谢谢你的对话

赵桂梦
离线
最后一次见到:4年4个月前
已加入:2014-08-25 05:18
MT\u对话框,

MT\u对话框,
我得到的报告,无论是无向广告或直接广告与差距\观察员\模式。
非常感谢你。