凯越68ATS精简指令.docx

上传人:b****6 文档编号:5619997 上传时间:2022-12-29 格式:DOCX 页数:11 大小:41.75KB
下载 相关 举报
凯越68ATS精简指令.docx_第1页
第1页 / 共11页
凯越68ATS精简指令.docx_第2页
第2页 / 共11页
凯越68ATS精简指令.docx_第3页
第3页 / 共11页
凯越68ATS精简指令.docx_第4页
第4页 / 共11页
凯越68ATS精简指令.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

凯越68ATS精简指令.docx

《凯越68ATS精简指令.docx》由会员分享,可在线阅读,更多相关《凯越68ATS精简指令.docx(11页珍藏版)》请在冰豆网上搜索。

凯越68ATS精简指令.docx

凯越68ATS精简指令

GCO-MD-102

蓝牙模块编程指南

 

TableOfContenTS

1简介4

2AT指令的语法5

2.1指令格式5

2.2应答方式5

2.3指令应答流程5

2.4指令详解7

Table1:

GOC-MD-102通常指令表11

2.5应答详解11

Table2:

GOC-MD-102通常应答指令表14

3示例14

3.1建立HSHF连接错误!

未定义书签。

3.2断开连接错误!

未定义书签。

3.3蓝牙从手机读取电话号码错误!

未定义书签。

3.4蓝牙从手机读取通话记录错误!

未定义书签。

3.5手机把电话本发送到蓝牙错误!

未定义书签。

TABLEoffigures

错误!

未找到图形项目表。

TABLEofTables

Table1:

GOC-MD-102通常指令表11

Table2:

GOC-MD-102通常应答指令表14

1简介

GOC-MD-102是一款高度集成的蓝牙模块,它能够支持蓝牙2.0协议,兼容蓝牙1.2协议,模块内部集成了RF,Basebandcontroller,充电管理,电源管理等等。

它能够支持一个SPP,A2DP,AVRCP,HSHF蓝牙profile。

GOC-MD-102集成一个完整的蓝牙系统,却仅仅有一个很小的封装。

客户能够很容易的把它用到自己的设计中去。

本文档主要描述如何通过IO和UART来控制GOC-MD-102,以及蓝牙模块GOC-MD-102和外部通讯的AT指令集

蓝牙模块默认波特率为11520,8位数据位,1位停止位,没有奇偶教验。

2AT指令的语法

2.1指令格式

主控MCU发送指令给蓝牙,其中格式为:

AT#\r\n,

说明:

AT#是指示指令的前缀,cmd是基本指示指令,parameter是指令所带的参数。

比如进入配对:

AT#CA\r\n

2.2应答方式

是蓝牙发送给主控MCU/ARM的指令,其中格式为:

OK\r\n

ER\r\n

\r\n

说明:

如果该条指令被支持,蓝牙模块会回复OK\r\n,

如果该条指令不被支持,或者当前状态不支持该条指令,这蓝牙模块会回复ER\r\n

如果该条指令被执行,蓝牙模块会回复\r\n

比如,蓝牙目前进在连接,会发出:

IB\r\n

指令给MCU/ARM

在支持DUN协议的情况下,如果PIO为高电平,发送指令以前首先在INT输出一个200ms的正脉冲。

 

2.3指令应答流程

指令的所有应答流程都遵循以下3种模式。

图1.指令不被支持,或者当前状态不支持该条指令

图2.指令支持,而且被蓝牙模块执行

 

图3.指令支持,而且被蓝牙模块执行

 

每当蓝牙模块进入一个新的状态时,蓝牙模块就会发送\r\nS\r\n指令

Hf-state是表示蓝牙单声道状态

0~初始化

1~待机状态

2~连接中

3~连接成功

4~电话拨出

5~电话打入

6~通话中

Av-state是表示蓝牙立体声状态

0~初始化

1~待机状态

2~连接中

3~连接成功

4~在播放立体声音乐

上电以后或复位(AT#CW),自动从init状态转入idle

1蓝牙模块接受到host发送的指令AT#CC\r\n

或蓝牙模块自动向手机建立连接

或手机主动向蓝牙建立连接

2建立连接失败

3建立连接成功,

4蓝牙模块接受到host发送的指令AT#CD\r\n断开连接

手机主动断开和蓝牙的连接

5有电话拨入

6蓝牙模块接受到host发送的指令AT#CE\r\n拒绝来电

或者来电没有接听

或对方停止拨号

7蓝牙模块接受到host发送的指令AT#CF\r\n,接听来电

从手机上接听来电

8电话拨出,

或进行重播,

或进行语音拨号

9对方结束通话,

或从手机上挂断电话

或蓝牙模块接受到host发送的指令AT#CG\r\n

10电话拨通

11对方结束通话,

或从手机上挂断电话

或蓝牙模块接受到host发送的指令AT#CG\r\

2.4指令详解

AT指令

指令描述

说明

CC

建立hshf连接

AT#CC\r\n和最后一次连接或配对过的设备连接

AT#CC\r\n

与索引号为index的设备建立连接

CD

断开hshf和AV连接

CE

拒绝来电

CF

接听来电

CG

结束通话或结束拨号

CH

重拨

CO

通话在手机和蓝牙之间切换

CM

打开关闭蓝牙咪头

CV

删除所有配对信息

CZ

拨出电话号码

AT#CW\r\n

PHONENUMBER取值为*,#,0x30~0x39

AT#CW10086\r\n拨号码10086

CX

拨分机号码

AT#CX\r\n

n取值为*,#,0x30~0x39

CY

查询hfp状态

MG

CV

删除配对记录/按指定的索引删除

AT#CV\r\n删除所有的配对记录,AT#CV\r\n删除第index条配对记录index:

1-8

MA

播放或暂停音乐

MB

播放或暂停音乐

MC

停止播放

MD

播放下一首音乐

ME

播放上一首音乐

MM

改变蓝牙名字

或读去蓝牙的名字

AT#MM\r\n,

如果AT#MM后代有参数,就是设定蓝牙名字,

如果没有参数,那么就是读去蓝牙模块的名字和地址

AT#MMgoc\r\n,goc就是蓝牙的新名称。

AT#MM\r\n读去蓝牙模块的名字

MN

改变蓝牙密码

或读去蓝牙配对密码

AT#MN\r\n,

如果AT#MN后代有参数,就是设定蓝牙密码,

如果没有参数,那么就是读去蓝牙模块的配对密码;

AT#MN2222\r\n,2222就是新的密码

MG

设置自动连接

MH

取消自动连接

MP

设置自动接听

MQ

取消自动接听

MX

读取配对记录

MY

读取当前的版本号

PP

设置并读取一条通话记录

AT#PP\r\n;

Index:

1.读取已拨电话

2.读取已接电话

3.读取未接电话

PQ

通话记录下翻一条

PA

下载sim卡电话号码

PN

下载手机电话本

Table1:

GOC-MD-102通常指令表

2.5应答详解

状态指令

状态指示

Note

IA

断开连接

IB

连接成功

ID

电话打入

ID\r\n是number的长度

Number打入的电话号码

IC

拨号

IR

拨出的号码

IR\r\n

IF

挂断电话

IG

接听电话

IV

正在连接

IS

UART初始化完成

IO

关闭打开咪头

Index:

1.关闭咪头;0.打开

MA

AV处于待机状态

MB

AV处于开始运行

MC

语音在蓝牙端

MD

语音在手机端

MG

HFP的状态

index是表示蓝牙单声道状态:

0~初始化

1~待机状态

2~连接中

3~连接成功

4~电话拨出

5~电话打入

6~通话中

MX<参数>

配对记录

MX<索引号><设备地址><设备名>\r\n

索引号为0时表示当前正在连接的设备

MW

软件版本

MW20111130\r\n

PA

是否支持电话本的下载

PA0\r\n不支持,PA1支持。

PB

下载的电话号码

PB0xff\r\n

Name电话号码的对应人名,无名称的以unknown表示;

Number电话号码

编码方式UTF8

Number是ASCII字符

PC

下载手机电话本结束

PE

下载sim卡电话本结束

PD

读取通话记录

PD\r\n

Index索引号是两个字节

Table2:

GOC-MD-102通常应答指令表

例子:

1.下载已拨电话:

AT#PP1\r\n

PD0115989868729\r\n

OK\r\n

AT#PQ\r\n

PD0210086\r\n

OK\r\n

…………………………….

PC\r\n下载结束

OK\r\n

下载电话本:

2.下载SIM卡上的电话:

AT#PA\r\n

PA1\r\n

Pbunknow0xff1867776883\r\n

Pbunknow0xff125931597686170\r\n

…………………………….

Pbunknow0xff125931357606883\r\n

PE\r\n

3.下载手机上的电话本

AT#PN\r\n

PA1\r\n

Pbunknow0xff100\r\n

………………………….

PBunknow159894087\r\n

PC\r\n

OK\r\n

4.拨号出去:

IC\r\n

IR10086\r\n

IG\r\n

IF\r\n

5.读取配对记录:

AT#MX\r\n

MX14CE9482E6601DOOV-S768\r\n

MX260F2F3446612OPPOA125\r\n

MX04CE9482E6601DOOV-S768\r\n

OK\r\n

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 商务科技

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1