CN104113820A - Ios***与蓝牙模块进行数据通信的方法 - Google Patents

Ios***与蓝牙模块进行数据通信的方法 Download PDF

Info

Publication number
CN104113820A
CN104113820A CN201410389202.XA CN201410389202A CN104113820A CN 104113820 A CN104113820 A CN 104113820A CN 201410389202 A CN201410389202 A CN 201410389202A CN 104113820 A CN104113820 A CN 104113820A
Authority
CN
China
Prior art keywords
bluetooth module
data communication
apple
audio stream
carry out
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410389202.XA
Other languages
English (en)
Inventor
商忠民
黄飞明
袁赟
梁栋
刘学兵
周斌
顾微
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
WUXI YIRENYIDENG TECHNOLOGY DEVELOPMENT CO., LTD.
Original Assignee
WUXI SI-POWER MICRO-ELECTRONICS Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by WUXI SI-POWER MICRO-ELECTRONICS Co Ltd filed Critical WUXI SI-POWER MICRO-ELECTRONICS Co Ltd
Priority to CN201410389202.XA priority Critical patent/CN104113820A/zh
Publication of CN104113820A publication Critical patent/CN104113820A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提供一种IOS***与蓝牙模块进行数据通信的方法,包括下述步骤:步骤一.苹果设备作为发送端将需要发送的数据进行单极性不归零编码;步骤二.对上述编码进行OOK键控幅度调制成一段特殊音频流;步骤三.苹果设备作为发送端将该段音频流通过A2DP协议或HFP协议发送至作为接收端的蓝牙模块;步骤四.外部蓝牙模块对调制后的音频流进行解码工作。本发明实现了无需支持蓝牙4.0且无须苹果MFI认证芯片的情况下,***蓝牙模块与苹果IOS***之间进行数据通信的方法,在增加了兼容性的同时节约了成本。

Description

IOS***与蓝牙模块进行数据通信的方法
技术领域
本发明涉及蓝牙通信领域,尤其是一种苹果公司IOS***与不需要支持蓝牙4.0及不带苹果MFI认证芯片的外部蓝牙模块之间数据通信的方法。
背景技术
苹果公司(下文简称苹果)的产品以其独具时尚的设计而流行于世。然而,苹果所独用的IOS***中很多功能与***非苹果产品之间并不兼容。
本发明针对其蓝牙功能而言,目前传统而标准的蓝牙数据传输通过SPP协议(蓝牙串口协议)来实现,且兼容多种蓝牙版本,市面已有智能操作***,均采用此标准协议,除苹果产品外,各智能电子产品间的蓝牙均可进行自由通信。
而苹果IOS***,并没有对外开放SPP权限,无法直接与其他非苹果的蓝牙产品进行数据通信。外部蓝牙模块若需与苹果数据通信,就需要添加申请Apple的认证IC,即必须经过MFI认证的苹果解密芯片。此举无疑需要一定的费用,增加成本。
且苹果***仅对蓝牙4.0模式下的数据通信是开放的。即外部蓝牙产品若与之通信,此产品必须携带蓝牙4.0。
而蓝牙4.0虽以低功耗注称,然目前市面普及率尚不高,且与苹果数据通信时,尚只能传输很小数据量(每帧不大于20字节,每秒不大于2000字节)。
发明内容
本发明的目的在于提供一种无需支持蓝牙4.0且无须苹果MFI认证芯片的情况下,***蓝牙模块与苹果IOS***之间实现数据通信的方法。本发明采用的技术方案是:
一种IOS***与蓝牙模块进行数据通信的方法,包括下述步骤:
步骤一.苹果设备作为发送端将需要发送的数据进行单极性不归零编码;
步骤二.对上述编码进行OOK键控幅度调制成一段特殊音频流;
步骤三.苹果设备作为发送端将该段音频流通过A2DP协议或HFP协议发送至作为接收端的蓝牙模块;
步骤四.外部蓝牙模块对调制后的音频流进行解码工作。
进一步地,所述步骤一中,发送端发送的数据为音频文件。
进一步地,所述步骤一中,进行单极性不归零编码时,每个码元的时长为10ms。
进一步地,所述步骤三中,采用正弦波对经过单极性不归零编码的数据进行OOK键控幅度调制。
本发明的优点在于:本发明提供了一种在不支持蓝牙4.0且无须苹果MFI认证芯片的情况下,***蓝牙模块与苹果IOS***之间就能实现数据通信的方法,在增加了兼容性的同时节约了成本。
附图说明
图1为本发明的苹果设备与蓝牙模块之间数据通信框图。
图2为本发明的单极性不归零编码示例图。
图3为本发明的OOK调制示例图。
图4为本发明的解码方式示例图。
具体实施方式
下面结合具体附图和实施例对本发明作进一步说明。
本发明提供一种不需要支持蓝牙4.0及不带MFI认证芯片的***蓝牙模块与苹果IOS***之间数据通信的方法,方法中采用了单极性不归零编码与OOK调制方式。
如图1所示,与苹果设备数据通信的为没有苹果MFI认证解密芯片的蓝牙模块。该通信方法包括:
步骤一.苹果设备作为发送端将需要发送的数据进行单极性不归零编码;
步骤二.对上述编码进行OOK键控幅度调制成一段特殊音频流;
步骤三.苹果设备作为发送端将该段音频流通过A2DP协议或HFP协议发送至作为接收端的蓝牙模块;
步骤四.蓝牙模块对音频流进行解码。
下面详细对上述步骤做说明。图1中,单极性不归零编码与OOK调制工作由苹果设备端安装的外部蓝牙模块App完成。
首先,步骤一中,苹果设备端会将需要发送的音频文件经过单极性不归零编码后形成一个矩形脉冲的数字信号,如图2所示。此码的特征是:恒定的高电平代表1,零电平代表0,一个码元的时长为10ms, 此处10ms不是强制性规定,也可以根据需要设定,但是10ms是经过试验后的一个优选值。在表示完一个码元后,电压不需回到0,且一个码元期间,电平不会发生变化。如图示中,一个码元Ts为一个码元。
接着,编码完成后,再利用正弦波对编码后的数字信号进行OOK键控幅度调制,形成一段特殊音频流,调制方式如图3所述,1为正弦波;0表示关断,无波形。
OOK调制:On-Off Keying二进制启闭键控,又名二进制振幅键控(2ASK)。把一个幅度取为0,另一个幅度为非0。用正弦波对经过单极性不归零编码的数字信号进行2ASK(OOK键控)幅度调制,1的时候为正弦波;0则表示关断,没有波形。
通过OOK调制后的波形即是一段特殊的音频流,发送端苹果设备将这段音频流通过A2DP协议(蓝牙音频传输模型协议)或HFP协议(蓝牙免提应用协议)发送至外部蓝牙模块。苹果设备端安装的外部蓝牙模块App与外部蓝牙模块之间通过A2DP协议或HFP协议进行通讯。此蓝牙模块无需苹果MFI进行认证。
A2DP协议:蓝牙音频传输模型协议,蓝牙一种技术规格,通过此协议可以收听到高品质的立体声音乐。此协议定义了建立音视频流所需要的参数和流程。A2DP的应用是从SRC(数字音频流发送端设备)到SNK(数字音频流接收端设备)建立/控制/操作一个音频数据流。音频数据流连接一旦建立并执行开始数据流传输(Starting Streaming)进程,SRC与SNK就都处于随时准备收发数据的“数据流传输(Streaming)状态”。SRC使用“Send Audio Stream”将音频流数据发送到SNK,SNK使用“Receive Audio Stream”接收音频数据。
HFP协议:蓝牙免提应用协议,也是蓝牙的一种技术规格,仅收听一般电话的单声道音质。
最后作为接收端的外部蓝牙模块会对此音频流进行解码,将音频流解析为模块可识别数据,此数据为一串二进制数据。如图4所示为解码前的波形在解码时,一个码元内若有信号,则表示为1,若没有信号,则表示为0,如图例示的音频流在经解码后为110111001001111010,此串数据即为最终得到的数据。
如若外部再接有其他需要适配苹果设备的硬件设施,通过此蓝牙模块所实现的数据通信方式便可得到苹果端的数据,利用此数据即可更方便的实现该硬件设施需要实现的功能,实现了在不支持蓝牙4.0且无须苹果MFI认证芯片的情况下,***蓝牙模块与苹果IOS***之间进行数据通信的方法。
本方法增加兼容性的同时节约了成本。
本发明涉及的一些专业术语解释如下:
APP,即应用软件或应用程序。
A2D,Advanced Audio Distribution Profile ,蓝牙音频传输模型协议。
SPP,Serial Port Profile ,蓝牙串口协议。
HFP,Hands-free Profile ,蓝牙免提应用协议。
IAP,iPod Accessory Protocol的缩写,是苹果公司专门为苹果配件指定的协议。
苹果MFi认证,是苹果公司(Apple Inc.)对其授权配件厂商生产的外置配件的一种标识使用许可,是apple公司 “Made for iOS”的英文缩写。

Claims (6)

1.一种IOS***与蓝牙模块进行数据通信的方法,其特征在于,包括下述步骤:
步骤一.苹果设备作为发送端将需要发送的数据进行单极性不归零编码;
步骤二.对上述编码进行OOK键控幅度调制成一段特殊音频流;
步骤三.苹果设备作为发送端将该段音频流通过A2DP协议或HFP协议发送至作为接收端的蓝牙模块。
2.如权利要求1所述的IOS***与蓝牙模块进行数据通信的方法,其特征在于:步骤三之后还包括:
步骤四.外部蓝牙模块对调制后的音频流进行解码工作。
3.如权利要求1所述的IOS***与蓝牙模块进行数据通信的方法,其特征在于:
所述步骤一中,发送端发送的数据为音频文件。
4.如权利要求1所述的IOS***与蓝牙模块进行数据通信的方法,其特征在于:
所述步骤一中,进行单极性不归零编码时,每个码元的时长为10ms。
5.如权利要求1所述的IOS***与蓝牙模块进行数据通信的方法,其特征在于:
所述步骤二中,采用正弦波对经过单极性不归零编码的数据进行OOK键控幅度调制。
6.如权利要求1所述的IOS***与蓝牙模块进行数据通信的方法,其特征在于:
所属步骤四中,解码时,一个码元内若有信号,则表示为1,若没有信号,则表示为0。
CN201410389202.XA 2014-08-08 2014-08-08 Ios***与蓝牙模块进行数据通信的方法 Pending CN104113820A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410389202.XA CN104113820A (zh) 2014-08-08 2014-08-08 Ios***与蓝牙模块进行数据通信的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410389202.XA CN104113820A (zh) 2014-08-08 2014-08-08 Ios***与蓝牙模块进行数据通信的方法

Publications (1)

Publication Number Publication Date
CN104113820A true CN104113820A (zh) 2014-10-22

Family

ID=51710424

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410389202.XA Pending CN104113820A (zh) 2014-08-08 2014-08-08 Ios***与蓝牙模块进行数据通信的方法

Country Status (1)

Country Link
CN (1) CN104113820A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105933428A (zh) * 2016-05-27 2016-09-07 飞天诚信科技股份有限公司 一种与苹果终端进行通讯的方法及设备
CN106656276A (zh) * 2016-12-15 2017-05-10 北京塞宾科技有限公司 一种基于蓝牙音频的k歌方法
WO2020037810A1 (zh) * 2018-08-20 2020-02-27 南昌黑鲨科技有限公司 基于蓝牙的音频传输方法、***、音频播放设备及计算机可读存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080125037A1 (en) * 2006-08-23 2008-05-29 Brima Ibrahim Method and system for routing of FM data to a bluetooth A2DP link
CN103200263A (zh) * 2013-04-02 2013-07-10 上海山景集成电路股份有限公司 智能终端和蓝牙音频播放设备及其交互方法、***
CN103580844A (zh) * 2012-08-06 2014-02-12 唐赓 手机软件和基于标准蓝牙耳机接口的外设全双工数字通讯方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080125037A1 (en) * 2006-08-23 2008-05-29 Brima Ibrahim Method and system for routing of FM data to a bluetooth A2DP link
CN103580844A (zh) * 2012-08-06 2014-02-12 唐赓 手机软件和基于标准蓝牙耳机接口的外设全双工数字通讯方法
CN103200263A (zh) * 2013-04-02 2013-07-10 上海山景集成电路股份有限公司 智能终端和蓝牙音频播放设备及其交互方法、***

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105933428A (zh) * 2016-05-27 2016-09-07 飞天诚信科技股份有限公司 一种与苹果终端进行通讯的方法及设备
CN105933428B (zh) * 2016-05-27 2019-05-10 飞天诚信科技股份有限公司 一种与苹果终端进行通讯的方法及设备
CN106656276A (zh) * 2016-12-15 2017-05-10 北京塞宾科技有限公司 一种基于蓝牙音频的k歌方法
WO2020037810A1 (zh) * 2018-08-20 2020-02-27 南昌黑鲨科技有限公司 基于蓝牙的音频传输方法、***、音频播放设备及计算机可读存储介质

Similar Documents

Publication Publication Date Title
CN103200263B (zh) 智能终端和蓝牙音频播放设备及其交互方法、***
US9928208B2 (en) Methods to send extra information in-band on inter-integrated circuit (I2C) bus
JP5613866B1 (ja) ワイヤレス誘導電力伝送
JP6209282B2 (ja) 多段振幅変調に基づく可視光信号のエンコードとデコード方法、装置及びシステム
CN102412869B (zh) 控制通信范围的快速接入近距无线通信***和方法
CN102694597B (zh) 可见光信号的解码方法和控制方法
CN102693567B (zh) 基于门禁***通信的编解码方法
US9548795B2 (en) Method of identifying wireless power receiver in wireless power system
CN204013542U (zh) 一种近距离通信***
CN104113820A (zh) Ios***与蓝牙模块进行数据通信的方法
US9990330B2 (en) Simultaneous edge toggling immunity circuit for multi-mode bus
CN104951344B (zh) 利用声音信号升级固件的方法及装置
CN104702373A (zh) 一种采用声音编码为设备进行网络配置的装置和方法
CN104052505B (zh) 单芯片无线发射机、发射芯片及信号发射方法
JP2017063405A (ja) 標準準拠無線信号を修正するデータ送信機
CN104008641B (zh) 移动终端、刷卡器、移动终端音频通信方法及***
CN103856314A (zh) 一种音频通讯自适应波特率方法、装置及u盾
CN101141357A (zh) 一种无线Modem的拨号接入装置及方法
KR20160133838A (ko) PCI Interface을 이용한 VLC 송, 수신기
CN108765918A (zh) 一种红外装置及其运行方法
CN108616294A (zh) 一种无线供电***及其通信***及方法
CN103001705B (zh) 一种近场通信收发器芯片测试波的产生***及其产生方法
CN105049129A (zh) 基于声波的Wi-Fi配置***及其配置方法
US8699630B2 (en) Systems and methods for handling data rate changes within a packet or frame
CN204516034U (zh) 一种红外转发器

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: WUXI YIRENYIDENG TECHNOLOGY DEVELOPMENT CO., LTD.

Free format text: FORMER OWNER: WUXI SI-POWER MICRO-ELECTRONICS CO., LTD.

Effective date: 20150909

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20150909

Address after: 214072 Jiangsu province Binhu District of Wuxi City Liyuan Development Zone 530 building (DiCui Road No. 100)

Applicant after: WUXI YIRENYIDENG TECHNOLOGY DEVELOPMENT CO., LTD.

Address before: 214028 Zhujianglu Road New District, Jiangsu, No. 51,

Applicant before: WUXI SI-POWER MICRO-ELECTRONICS Co., LTD.

RJ01 Rejection of invention patent application after publication

Application publication date: 20141022

RJ01 Rejection of invention patent application after publication