你好,
试图从SDK5中的“ BLE_APP_PERIPHERAL”示例开始测试定向的广告。当我启动定向广告时,堆栈立即返回差距错误代码65(gap_err_protocol_problem)。关于此错误的代码注释和RW文档非常简短。哪些类型的问题导致此错误?
无方向的广告正常工作。
嗨,詹姆斯,
我假设您使用的是API App_easy_gap_directed_advertise_start的定向advertise()函数,请在创建消息app_easy_gap_gap_directed_advertise_start_create_msg中尝试设置成员Intv_min和intv_max of intv_max(设置一个等于例如,两个)。它们将被忽略,但似乎堆栈也对这些堆栈进行理智检查,以便直接开始广告。
谢谢mt_dialog
谢谢,将定向的广告间隔设置为160个允许定向广告开始。这种意外的行为是否记录在我错过的任何地方?
不,您没有错过任何笔记,因为此行为在任何地方都没有记录下来。我向团队发出了内部机票,将此问题包括在申请票据中,并进入下一个SDK版本。
谢谢!
堆栈是否支持低占空比的定向广告,该广告已在BLE 4.1中添加?
不幸的是,就我现在而言,堆栈不支持在定向广告模式下的这种配置。
谢谢(你的)信息。
嗨,詹姆斯,
我假设您使用的是API App_easy_gap_directed_advertise_start的定向advertise()函数,请在创建消息app_easy_gap_gap_directed_advertise_start_create_msg中尝试设置成员Intv_min和intv_max of intv_max(设置一个等于例如,两个)。它们将被忽略,但似乎堆栈也对这些堆栈进行理智检查,以便直接开始广告。
谢谢mt_dialog
谢谢,将定向的广告间隔设置为160个允许定向广告开始。这种意外的行为是否记录在我错过的任何地方?
嗨,詹姆斯,
不,您没有错过任何笔记,因为此行为在任何地方都没有记录下来。我向团队发出了内部机票,将此问题包括在申请票据中,并进入下一个SDK版本。
谢谢mt_dialog
谢谢!
堆栈是否支持低占空比的定向广告,该广告已在BLE 4.1中添加?
嗨,詹姆斯,
不幸的是,就我现在而言,堆栈不支持在定向广告模式下的这种配置。
谢谢mt_dialog
谢谢(你的)信息。