【发布时间】:2014-07-03 08:59:45
【问题描述】:
作为我要求的一部分,我们需要在微控制器 (Cortox M3) 和 Mobile 或 Pc 之间建立配对连接。我们正在使用 Alpwise 堆栈来实现我们的目的。我的问题是控制器配置,而不是移动设备,因为没有配对我就可以使用它。 我应该在哪里使用 API“BLESMP_InitiatePairing”api。目前我在 BLEGAP_EVENT_CONNECTED 内部调用 GAP_callback 函数中的 api。 这是在此 API 调用的正确位置吗,因为如果我在这里调用,控制转到 BLEEVENT_PAIRING_COMPLETE(返回 SMERROR_UNKNOWREASON)然后它进入 BLEEVENT_PAIRING_REQUEST 然后再次进入 BLEEVENT_PAIRING_COMPLETE(返回 SMERROR_UNKNOWREASON)。而当我调用“BLESMP_InitiatePairing”api 时,它会向我返回成功消息
【问题讨论】:
-
我已将微控制器配置为广告模式并进行了配置
标签: bluetooth embedded bluetooth-lowenergy core-bluetooth