Bii o ṣe le ṣe atunto Profaili ti Feasycom Bluetooth Audio Module Nipasẹ Awọn aṣẹ AT?

Atọka akoonu

Ẹrọ ohun afetigbọ Bluetooth ti Feasycom pẹlu lẹsẹsẹ awọn profaili fun data ati awọn iṣẹ gbigbe ohun. Nigbati awọn olupilẹṣẹ n kọ ati awọn eto n ṣatunṣe aṣiṣe, wọn nigbagbogbo nilo lati tunto iṣẹ ṣiṣe famuwia module. Nitorinaa, Feasycom n pese eto awọn aṣẹ AT pẹlu ọna kika kan pato lati dẹrọ awọn olupilẹṣẹ ni atunto awọn profaili nigbakugba, nibikibi. Nkan yii yoo ṣafihan bi o ṣe le lo awọn aṣẹ AT wọnyi si awọn olupilẹṣẹ nipa lilo awọn modulu ohun afetigbọ Bluetooth Feasycom.

Ni akọkọ, ọna kika ti awọn aṣẹ AT Feasycom jẹ bi atẹle:

AT+Command{=Param1{,Param2{,Param3...}}}

akiyesi:

- Gbogbo awọn aṣẹ bẹrẹ pẹlu "AT" ati pari pẹlu " "

-" " duro fun ipadabọ gbigbe, bamu si "HEX" bi "0x0D"

-" " duro fun ifunni laini, ti o baamu si "HEX" gẹgẹbi "0x0A"

- Ti aṣẹ ba pẹlu awọn paramita, awọn paramita yẹ ki o yapa nipasẹ "="

- Ti aṣẹ naa ba pẹlu awọn paramita pupọ, awọn paramita yẹ ki o yapa nipasẹ “,”

- Ti aṣẹ ba ni esi, idahun bẹrẹ pẹlu " "o si pari pẹlu" "

- Module naa yẹ ki o da abajade ti ipaniyan pipaṣẹ nigbagbogbo pada, pada “DARA” fun aṣeyọri ati ERR for failure (the figure below lists the meanings of all ERR )

Koodu aṣiṣe | Itumo

------------|------------

001 | Kuna

002 | paramita ti ko tọ

003 | Ipo ti ko tọ

004 | Aiṣedeede pipaṣẹ

005 | Nšišẹ lọwọ

006 | Aṣẹ ko ni atilẹyin

007 | Profaili ko tan

008 | Ko si iranti

Awon miran | Ni ipamọ fun ojo iwaju lilo

Awọn atẹle jẹ apẹẹrẹ meji ti awọn abajade ipaniyan pipaṣẹ AT:

  1. Ka awọn Bluetooth orukọ ti awọn module

<< AT+VER

>> +VER=FSC-BT1036-XXXX

>> O dara

  1. Dahun ipe nigbati ko si ipe ti nwọle

<< AT+HFPANSW

>> ERR003

Nigbamii, jẹ ki a ṣe atokọ diẹ ninu awọn profaili ti a lo nigbagbogbo bi a ṣe han ni isalẹ:

- SPP (Profaili Port Serial)

- GATTS (Profaili Iwa Jeneriki LE-Agbeegbe ipa)

- GATTC (Profaili Iwa Iwa gbogbogbo LE-Aarin ipa)

- HFP-HF (Profaili Ọfẹ Ọwọ)

- HFP-AG (Ọwọ-Ọfẹ-AG Profaili)

- A2DP-Riṣi (Profaili Pinpin Audio To ti ni ilọsiwaju)

- Orisun A2DP (Profaili Pinpin Audio To ti ni ilọsiwaju)

- AVRCP-Aṣakoso (Faili oluṣakoso latọna jijin Audio/Fidio)

- AVRCP-Àfojúsùn (Ohùn/Video profaili oludari isakoṣo latọna jijin)

-ẸRỌ-IṢỌRỌ (Profaili Atupa eniyan)

- PBAP (Profaili Wiwọle Iwe foonu)

- iAP2 (Fun awọn ẹrọ iOS)

Ni ipari, a ṣe atokọ awọn aṣẹ AT ti o baamu fun awọn profaili ti a mẹnuba loke ninu tabili ni isalẹ:

Òfin | AT+PROFILE{=Param}

Param | Ti ṣalaye bi aaye bit eleemewa kan, bit kọọkan duro

BIT[0] | SPP (Profaili Port Serial)

BIT[1] | Olupin GATT (Profaili Iwa Iwa gbogbogbo)

BIT[2] | Oníbara GATT (Àkópọ̀ Ìdánilójú Ìdánilójú)

BIT[3] | HFP-HF (Aimudani Profaili Ọfẹ Ọwọ)

BIT[4] | HFP-AG (Ọwọ-Ọfẹ Profaili Audio Ẹnu-ọna)

BIT[5] | A2DP Sink (Profaili Pinpin Audio To ti ni ilọsiwaju)

BIT[6] | Orisun A2DP (Profaili Pinpin Audio To ti ni ilọsiwaju)

BIT[7] | AVRCP Adarí (Ohùn/Video profaili oludari isakoṣo latọna jijin)

BIT[8] | Àfojúsùn AVRCP (Profaili oluṣakoso latọna jijin Audio/Fidio)

BIT[9] | Àtẹ bọ́tìnnì HID (Profaili Àwòrán Ọ̀rọ̀ ènìyàn)

BIT[10] | PBAP Server (Profaili Wiwọle Iwe foonu)

BIT[15] | iAP2 (Fun awọn ẹrọ iOS)

Idahun | +PROFILE=Param

Akiyesi | Awọn profaili wọnyi ko le mu ṣiṣẹ nigbakanna nipasẹ awọn aṣẹ AT:

- GATT Server ati GATT ose

- HFP rì ati HFP Orisun

- A2DP ifọwọ ati A2DP Orisun

- AVRCP Adarí ati AVRCP Àkọlé

Lilo awọn aṣẹ AT lati tunto Profaili ti Feasycom Bluetooth Audio Module jẹ imuse ni fọọmu alakomeji ninu eto famuwia. Awọn paramita nilo lati tunto nipasẹ yiyipada awọn ipo BIT ti o baamu si awọn nọmba eleemewa. Eyi ni apẹẹrẹ mẹta:

1. Ka awọn ti isiyi profaili

<< AT+PROFILE

>> +PROFILE=1195

2. Ṣiṣẹ Orisun HFP nikan ati Orisun A2DP, mu awọn miiran ṣiṣẹ (ie, mejeeji BIT[4] ati BIT[6] jẹ 1 ni alakomeji, ati awọn ipo BIT miiran jẹ 0, apao eleemewa ti o yipada jẹ 80)

<< AT+PROFILE=80

>> O dara

3. Mu HFP Sink ati A2DP Sink ṣiṣẹ nikan, mu awọn miiran mu (ie, mejeeji BIT[3] ati BIT[5] jẹ 1 ni alakomeji, ati awọn ipo BIT miiran jẹ 0, apao eleemewa ti o yipada jẹ 40)

<< AT+PROFILE=40

>> O dara

Awọn pipaṣẹ AT pipe le ṣee gba lati ọdọ ọja ti o baamu iwe ilana siseto gbogbogbo ti a pese nipasẹ Feasycom. Ni isalẹ wa nikan diẹ akọkọ module Bluetooth Audio module gbogbo awọn ọna asopọ ṣiṣe igbasilẹ afọwọṣe:

- FSC-BT1036C (Ti ṣepọ Titunto si-ẹrú, le yipada laarin oluwa ohun ati awọn iṣẹ ẹrú ohun nipasẹ awọn aṣẹ)

- FSC-BT1026C (Ṣiṣe atilẹyin iṣẹ ẹrú ohun ati iṣẹ TWS)

- FSC-BT1035 (Ṣe atilẹyin iṣẹ titunto si ohun)

Yi lọ si Top