luluojian 发表于 2020-3-23 17:50:04

关于添加配对状态提示音的问题

QCC3003怎么在底层添加discoverable(配对搜索状态)状态的提示音。时间间隔为5秒。请大佬指教。

忙忙碌碌 发表于 2020-3-23 18:25:25

提示音是用ADK配置工具配置的

376460392 发表于 2020-3-23 20:28:23

我也是用ADK工具添加语音死机,一直还没有解决.

628495173 发表于 2020-3-23 22:01:58


试试看,利用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;

luluojian 发表于 2020-3-25 17:56:32

52bluetooth 发表于 2020-3-23 22:01
试试看,利用EventUsrGaiaUser1做语音提示。

谢谢,我试一下

luluojian 发表于 2020-3-25 18:01:09

wsnyy 发表于 2020-3-23 18:25
提示音是用ADK配置工具配置的

进入配对状态的提示音是可以配置的,但是在配对状态下是没有任何提示音的,我现在是需要在配对状态下间隔性的有提示音。

luluojian 发表于 2020-3-26 16:29:45

52bluetooth 发表于 2020-3-23 22:01
试试看,利用EventUsrGaiaUser1做语音提示。

这个代码我加进去试了一下确实可以,,函数(MessageSendLater(&theSink.task,EventUsrGaiaUser1,0,5000);),为什么会找不到声明和定义呢。还有就是我把这段代码的提示语音换成系统提示音就不行了。

628495173 发表于 2020-3-26 17:48:47

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]
查看完整版本: 关于添加配对状态提示音的问题