关于添加配对状态提示音的问题
QCC3003怎么在底层添加discoverable(配对搜索状态)状态的提示音。时间间隔为5秒。请大佬指教。 提示音是用ADK配置工具配置的 我也是用ADK工具添加语音死机,一直还没有解决.试试看,利用EventUsrGaiaUser1做语音提示。
case (EventUsrEnterPairing):
MAIN_DEBUG(("HS: EnterPair [%d]\n", lState));
/*go into pairing mode*/
if ((lState != deviceLimbo) && (lState != deviceConnDiscoverable))
{
sinkInquirySetInquirySession(inquiry_session_normal);
stateManagerEnterConnDiscoverableState(TRUE);
MessageSendLater(&theSink.task, EventUsrGaiaUser1, 0, 5000);
}
else
{
lIndicateEvent = FALSE;
}
break;
case (EventUsrGaiaUser1):
MessageSendLater(&theSink.task, EventUsrGaiaUser2, 0, 5000);
break;
case (EventUsrGaiaUser2):
if ((lState != deviceLimbo) && (lState != deviceConnDiscoverable))
{
MessageSendLater(&theSink.task, EventUsrGaiaUser1, 0, 5000);
}
else
{
lIndicateEvent = FALSE;
}
break;
52bluetooth 发表于 2020-3-23 22:01
试试看,利用EventUsrGaiaUser1做语音提示。
谢谢,我试一下 wsnyy 发表于 2020-3-23 18:25
提示音是用ADK配置工具配置的
进入配对状态的提示音是可以配置的,但是在配对状态下是没有任何提示音的,我现在是需要在配对状态下间隔性的有提示音。 52bluetooth 发表于 2020-3-23 22:01
试试看,利用EventUsrGaiaUser1做语音提示。
这个代码我加进去试了一下确实可以,,函数(MessageSendLater(&theSink.task,EventUsrGaiaUser1,0,5000);),为什么会找不到声明和定义呢。还有就是我把这段代码的提示语音换成系统提示音就不行了。 luluojian 发表于 2020-3-26 08:29
这个代码我加进去试了一下确实可以,,函数(MessageSendLater(&theSink.task,EventUsrGaiaUser1,0,5000) ...
代码弄的有点问题,改为这样试试。
case (EventUsrGaiaUser2):
if ((lState != deviceLimbo) && (lState == deviceConnDiscoverable))
{
MessageSendLater(&theSink.task, EventUsrGaiaUser1, 0, 5000);
}
else
{
lIndicateEvent = FALSE;
}
页:
[1]