Ahoana ny fametrahana ny mombamomba ny Feasycom Bluetooth Audio Module amin'ny AT Commands?

Fizahan-takelaka

Ny maodely Bluetooth Audio an'ny Feasycom dia misy andiam-pandaharana ho an'ny angon-drakitra sy fandefasana feo. Rehefa manoratra sy manao debugging ny programa ny developer, dia matetika izy ireo no mila manamboatra ny fiasan'ny firmware module. Noho izany, ny Feasycom dia manome baiko AT miaraka amin'ny endrika manokana mba hanamora ny mpamorona amin'ny fanamboarana ny mombamomba azy amin'ny fotoana rehetra, na aiza na aiza. Ity lahatsoratra ity dia hampiditra ny fomba fampiasana ireo baiko AT ireo amin'ny mpamorona mampiasa ny Feasycom Bluetooth Audio modules.

Voalohany, ny endriky ny baikon'ny AT Feasycom dia toy izao manaraka izao:

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

Fanamarihana:

- Ny baiko rehetra dia manomboka amin'ny "AT" ary mifarana amin'ny " "

-" " dia maneho ny fiverenan'ny kalesy, mifanaraka amin'ny "HEX" ho "0x0D"

-" " dia maneho ny fahana andalana, mifanaraka amin'ny "HEX" ho "0x0A"

- Raha misy masontsivana ny baiko dia tokony hosarahina amin'ny "=" ny masontsivana.

- Raha misy mari-pamantarana maromaro ny baiko, dia tokony hosarahina amin'ny ","

- Raha misy valiny ny baiko dia manomboka amin'ny " "ary mifarana amin'ny" "

- Ny maodely dia tokony hamerina foana ny vokatry ny fanatanterahana baiko, mamerina "OK" ho an'ny fahombiazana ary ERR for failure (the figure below lists the meanings of all ERR )

Error Code | HEVITRY

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

001 | tsy nahomby

002 | Parameter tsy mety

003 | Fanjakana tsy mety

004 | Tsy mifanaraka amin'ny baiko

005 | Be asa

006 | Tsy tohana ny baiko

007 | Tsy nirehitra ny mombamomba azy

008 | Tsy misy fahatsiarovana

Ny hafa | Natokana ho an'ny fampiasana ho avy

Ireto manaraka ireto dia ohatra roa momba ny valin'ny famonoana baiko AT:

  1. Vakio ny anaran'ny mody Bluetooth

<< AT+VER

>> +VER=FSC-BT1036-XXXX

>> OK

  1. Valio antso rehefa tsy misy antso

<< AT+HFPANSW

>> ERR003

Manaraka izany, andeha hotanisaintsika ny mombamomba ireo fampiasa matetika araka ny aseho eto ambany:

- SPP (Serie Port Profile)

- GATTS (Generic Attribute Profile LE-Periferal anjara)

- GATTC (Generic Attribute Profile LE-Central role)

- HFP-HF (Profila tsy misy tanana)

- HFP-AG (Taratasy tsy misy tanana-AG)

- A2DP-Sink (Profil Distribution Audio Advanced)

- A2DP-Source (Fizarana Fampielezan-peo Mandroso)

- AVRCP-Controller (Audio/Video lavitra fanaraha-maso Profile)

- AVRCP-Target (Profil fanaraha-maso lavitra Audio/Video)

- FITAOVANA MIAFINA (Filazana entin'ny olombelona)

- PBAP (Proritera fidirana amin'ny bokikely)

- iAP2 (ho an'ny fitaovana iOS)

Farany, tanisaintsika ny baiko AT mifanaraka amin'ireo mombamomba voalaza etsy ambony ao amin'ny tabilao etsy ambany:

Command | AT+PROFILE{=Param}

Param | Aseho amin'ny endrika bitika decimal, maneho ny bitika tsirairay

BIT[0] | SPP (Serial Port Profile)

BIT[1] | Mpizara GATT (Profilan'ny toetra ankapobeny)

BIT[2] | Mpanjifa GATT (Proriller Attribute Generic)

BIT[3] | HFP-HF (Famoronana tsy misy tanana Handsfree)

BIT[4] | HFP-AG (Vavahady Audio tsy misy tanana)

BIT[5] | A2DP Sink (Fizarana fampielezam-peo mandroso)

BIT[6] | Loharano A2DP (Fizarana Fanapariahana Audio Mandroso)

BIT[7] | AVRCP Controller (Audio/Video remote control Profile)

BIT[8] | Tanjona AVRCP (Profil fanaraha-maso lavitra Audio/Video)

BIT[9] | Kitendry HID (Profil amin'ny fifandraisan'ny olombelona)

BIT[10] | Mpizara PBAP (Proritera fidirana amin'ny bokikely)

BIT[15] | iAP2 (Ho an'ny fitaovana iOS)

Valiny | +PROFILE=Param

Fanamarihana | Ireto profil manaraka ireto dia tsy azo atao miaraka amin'ny baiko AT:

- Mpizara GATT sy mpanjifa GATT

- HFP Sink sy HFP Source

- Loharano A2DP sy loharano A2DP

- AVRCP Controller sy AVRCP Target

Ny fampiasana baiko AT hanamboarana ny mombamomba ny Feasycom Bluetooth Audio Module dia ampiharina amin'ny endrika binary ao amin'ny programa firmware. Mila amboarina amin'ny alalan'ny famadihana ny toeran'ny BIT mifanaraka amin'izany ho isa desimal ny masontsivana. Ireto misy ohatra telo:

1. Vakio ny mombamomba ankehitriny

<< AT+PROFILE

>> +PROFILE=1195

2. Alefaso ihany ny Loharano HFP sy Loharano A2DP, esory ny hafa (izany hoe, ny BIT[4] sy ny BIT[6] dia 1 amin'ny binary, ary ny toeran'ny BIT hafa dia 0, ny fitambaran'ny desimal niova fo dia 80)

<< AT+PROFILE=80

>> OK

3. Alefaso ihany ny HFP Sink sy A2DP Sink, esory ny hafa (izany hoe, ny BIT[3] sy ny BIT[5] dia 1 amin'ny binary, ary ny toeran'ny BIT hafa dia 0, ny fitambaran'ny decimal niova fo dia 40)

<< AT+PROFILE=40

>> OK

Ny baiko AT feno dia azo alaina avy amin'ny torolàlana momba ny fandaharana ankapobeny momba ny vokatra omen'ny Feasycom. Ireto ambany ireto ny rohy fampidinana boky fampianarana ankapoben'ny fandaharana Bluetooth Audio Module:

- Ampahany FSC-BT1036C (Master-Slave Integrated, afaka mifamadika eo amin'ny fiasan'ny master audio sy audio andevo amin'ny alàlan'ny baiko)

- Ampahany FSC-BT1026C (Manohana ny fiasan'ny andevo audio sy ny fiasa TWS)

- Sary FSC-BT1035 (Manohana ny fiasan'ny master audio)

Horonana Top