蓝牙开发中常用到与电话相关的API函数有哪些

最近在做蓝牙相关的项目,网上关于蓝牙的资料也挺少的,因此就把自己在开发中碰到的问题跟大家分享一下,希望可以帮得到某些人。在这里, 我们主要是介绍与电话相关的API,在二次开发中难免会用到,下面的API以ADK3.5为例,仅供参考。

工具/原料

ADK3.5

方法/步骤

首先是拨手机最后一次拨的号(重播);这个参数 Option 可能是theSink.last_outgoing_ag或是 hfp_primary_link。

蓝牙开发中常用到与电话相关的API函数有哪些

其次是接听电话接口,参数必须为TRUE,为FALSE的话就是下面提到的拒接电话了。

蓝牙开发中常用到与电话相关的API函数有哪些

接下来就是挂电话接口了,不需要参数,也没有返回值。

蓝牙开发中常用到与电话相关的API函数有哪些

拒接电话这个接口跟前面的是一样的,就是参数设为FALSE。

蓝牙开发中常用到与电话相关的API函数有哪些

然后就是按号码拨电话接口了,priority = priority = hfp_primary_link;

len 为号码的长度,第三个参数是号码值。

蓝牙开发中常用到与电话相关的API函数有哪些

最后就是语音拨号接口,这个只有支持语音功能时才可以使用。

蓝牙开发中常用到与电话相关的API函数有哪些

相关文章

  1. Zigbee无线技术学习经验总结:(二)基础学习篇

    工具/原料 Zigbee无线通信 IEEE 802.15.4 标准 Zigbee协议栈 IAR for 8051编译软件 C语言 Zigbee Soc芯片 Zigbee开发套件 为什么说是IAR而不是Keil? 是因为TI的官方协议栈是在IAR编译环境下开发的,因此我们写程序就必须用IAR. 还要特 ...

  2. Windows 8.1怎样开发DirectX程序

    Windows 8.1系统已自带 DirectX 组件,编写使用 DirectX9 的程序不在话下.那么,到底应该怎样在 Windows 8.1 中编写 DirectX 程序呢? 下面,就以 VS2013 为例,来向大家作一个介绍. 工具/原料 VS2013 方法: 启动 VS2013. 点击&qu ...

  3. 现在流行的10种反编译软件的方法

    方法/步骤 1. 断点: 所谓断点就是程序被中断的地方,这个词对于解密者来说是再熟悉不过了.那么什么又是中断呢?中断就是由于有特殊事件(中断事件)发生,计算机暂停当前的任务(即程序),转而去执行另外的任务(中断服务程序),然后再返回原先的任务继续执行.打个比方:你正在上班,突然有同学打电话告诉你他从 ...

  4. 如何进行U盘二次开发

    1隐藏区与私密区 私密区是由用户自己控制的一块空白区域,用户通过提供的接口对其进行逻辑读写. 隐藏区是具有文件系统管理功能的逻辑分区,但通常情况下是不可见的,需要通过接口函数才能将其映射为可见分区,或通过专用的接口函数将其隐藏. Chipsbank提供的闪存盘方案可在所有类型的闪存盘中提供私密区的功 ...

  5. 易语言如何快速掌握某一个API函数的用法

    方法/步骤 很多人肯定都有过这样的问题,在写代码写到一半时,需要某一项功能,需要某个API函数来完成它才行,而自己又不懂,易语言提供了一个API助手,轻松帮你搞定 先打开易语言,点程序-新建,然后选择常用向导,选择API助手,双击它,或者点击确定 打开后会弹出打开API助手,里面有很多函数的用法介绍 ...

  6. 易语言如何调用API函数

    工具/原料 易语言 打开易语言,新建一个windows窗口程序.打开工作夹,在"程序"页右击"DLL命名"选择"插入新命令",右边会出现DLL命令定义表,供用户填写. 易语言中,使用一个API函数前,首先要对该函数进行定义,定义DLL命令涉 ...

  7. 微信摇一摇红包开发

    摇一摇抢红包相信每个玩微信的人都有体验过,但是如何发起一次摇一摇红包的活动,估计很多人又要抓脑壳了!!!其实现在很多企业商户都试着在学习BAT巨头们的套路,你们玩红包大战抢占用户,攻城略地,中小企业一样也可以,红包本身就是众乐乐的营销工具,何况现在全国有几千万的公众号,大家都可以通过玩红包去获取用户 ...

  8. 如何开启高清实时音视频内核调试模式?

    在使用AnyChat SDK开发的过程中,通常遇到问题可以通过分析相应的日志文件(客户端:BRAnyChatCore.log,服务器:AnyChatCoreServer.log)来定位问题的所在,当遇到一些特殊问题时,标准的日志输出无法确定问题原因时,可以开启AnyChat的内核调试模式,输出更详细 ...

  9. 如何实现蓝牙音频模块的串口数据收发

    工具/原料 CSR8670开发板套件 USB-SPI仿真下载器 串口调试助手 配置串口相关参数,比如波特率等,相关的枚举值在Uart_if.h头文件中. 查询与UART相关的Sink. 将Sink与Task关联. 得到任务处理函数. 发送初始信息,将调用处理程序的代码. 数据发送放在任务处理函数里, ...