Meriv çawa Profîla Modula Dengê Bluetooth ya Feasycom Bi Fermanên AT-ê vesaz dike?

Table of Contents

Modula Audio ya Bluetooth ya Feasycom ji bo fonksiyonên daneyan û veguheztina deng rêzek profîlan vedihewîne. Dema ku pêşdebir bernameyan dinivîsin û xeletiyê dikin, ew bi gelemperî hewce ne ku fonksiyona firmware ya modulê mîheng bikin. Ji ber vê yekê, Feasycom komek fermanên AT-ê bi formatek taybetî peyda dike da ku pêşdebiran di veavakirina profîlan de her dem, li her deverê hêsantir bike. Vê gotarê dê çawa van emrên AT-ê ji pêşdebiran re ku modulên Audio-ya Feasycom Bluetooth bikar tînin bikar bînin destnîşan bike.

Pêşîn, forma fermanên AT-ê yên Feasycom wiha ye:

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

Not:

- Hemî ferman bi "AT" dest pê dikin û bi "" diqedin. "

-" "Vegera gerîdeyê, ku bi "HEX" re têkildar e wekî "0x0D" nîşan dide

-" " xwarina rêzê, ku bi "HEX" re têkildar e wekî "0x0A" nîşan dide

- Ger emrê pîvanan dihewîne, divê pîvan bi "="" werin veqetandin.

- Ger ferman gelek parameteran vedihewîne, divê parametr bi "," ji hev bên veqetandin.

- Ger bersivek fermanê hebe, bersiv bi "" dest pê dike. "û bi" bi dawî dibe "

- Pêdivî ye ku modul her gav encama pêkanîna fermanê vegerîne, ji bo serketinê "OK" û for failure (the figure below lists the meanings of all ERR )

Koda çewtiyê | Mane

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

001 | Bi ser neket

002 | Parametreya nederbasdar

003 | Dewlet nederbasdar

004 | Lihevhatina fermanan

005 | Bikar

006 | Ferman nayê piştgirî kirin

007 | Profîl venebûye

008 | Bîr nîne

Yên din | Ji bo karanîna pêşerojê ve hatî parastin

Li jêr du mînakên encamên pêkanîna fermana AT hene:

  1. Navê Bluetooth-ê ya modulê bixwînin

<< AT+VER

>> +VER=FSC-BT1036-XXXX

>> OK

  1. Dema ku têlefonek tê tune be bersiv bidin bangek

<< AT+HFPANSW

>> ERR003

Dûv re, werin em hin profîlên ku bi gelemperî têne bikar anîn wekî ku li jêr têne destnîşan kirin navnîş bikin:

- SPP (Profîla Porta Serial)

- GATTS (Profîla Taybetmendiya Giştî ya LE-Rola Perîferîk)

- GATTC (Profîla Taybetmendiya Giştî ya LE-Rola Navendî)

- HFP-HF (Profîla Bê Destan)

- HFP-AG (Profîla Hands-Free-AG)

- A2DP-Sink (Profîla Belavkirina Dengê Pêşkeftî)

- A2DP-Çavkanî (Profîla Belavkirina Dengê Pêşketî)

- AVRCP-Kontrolker (Profîla Kontrolkerê Dûr a Deng / Vîdyo)

- AVRCP-Target (Profîla Kontrolkerê Dûr a Deng / Vîdyo)

- HID-DEVICE (Profîla Navbera Mirovan)

- PBAP (Profîla Gihîştina Pirtûka Têlefonê)

- iAP2 (Ji bo cîhazên iOS)

Di dawiyê de, em ji bo profîlên ku li jor hatine destnîşan kirin di tabloya jêrîn de emrên AT-ê yên têkildar navnîş dikin:

Ferman | AT+PROFILE{=Param}

Param | Wek qadeke bit ya dehekî tê îfadekirin, her bit temsîl dike

BIT[0] | SPP (Profîla Porta Serial)

BIT[1] | Pêşkêşkara GATT (Profîla Taybetmendiya Giştî)

BIT[2] | Xerîdar GATT (Profîla Taybetmendiya Giştî)

BIT[3] | HFP-HF (Hands-Free Profile Handsfree)

BIT[4] | HFP-AG (Hands-Free Profile Audio Gateway)

BIT[5] | A2DP Sink (Profîla Belavkirina Dengê Pêşketî)

BIT[6] | Çavkaniya A2DP (Profîla Belavkirina Dengê Pêşketî)

BIT[7] | Kontrolkerê AVRCP (Profîla Kontrolkerê Dûr a Deng / Vîdyo)

BIT[8] | AVRCP Target (Profîla Kontrolkerê Dûr a Deng / Vîdyo)

BIT[9] | Klavyeya HID (Profîla Navbera Mirovan)

BIT[10] | Pêşkêşkara PBAP (Profîla Gihîştina Pirtûka Têlefonê)

BIT[15] | iAP2 (Ji bo cîhazên iOS)

Bersiv | +PROFILE=Param

Nîşe | Profîlên jêrîn bi hevdemî bi fermanên AT-ê nayên çalak kirin:

- Pêşkêşkara GATT û Xerîdar GATT

- HFP Sink û Çavkaniya HFP

- A2DP Sink û Çavkaniya A2DP

- Kontrolkerê AVRCP û Armanca AVRCP

Bikaranîna fermanên AT-ê ji bo mîhengkirina Profîla Feasycom Modula Audio ya Bluetooth-ê di bernameya firmware de di forma binary de tête bicîh kirin. Pêdivî ye ku parametre bi veguheztina pozîsyonên BIT-ê yên têkildar bi hejmarên dehîkî ve werin mîheng kirin. Li vir sê nimûne hene:

1. Profîla niha bixwînin

<< AT+PROFILE

>> +PROFILE=1195

2. Tenê Çavkaniya HFP û Çavkaniya A2DP çalak bike, yên din neçalak bike (ango, hem BIT[4] û hem jî BIT[6] di binary de 1 ne, û cihên din ên BIT 0 in, berhevoka dehiyê ya ku hatiye veguheztin 80 ye)

<< AT+PROFILE=80

>> OK

3. Tenê HFP Sink û A2DP Sink çalak bikin, yên din neçalak bikin (ango, hem BIT[3] û hem jî BIT[5] di binary de 1 ne, û cihên din ên BIT 0 in, berhevoka dehiyê ya ku hatiye veguheztin 40 e)

<< AT+PROFILE=40

>> OK

Fermanên AT-ê yên bêkêmasî dikarin ji manuala bernamesaziya giştî ya hilbera têkildar a ku ji hêla Feasycom ve hatî peyda kirin têne wergirtin. Li jêr tenê çend lînkên dakêşana manuala bernameya giştî ya modula Bluetooth Audio ya sereke hene:

- FSC-BT1036C (Master-Slave entegre, dikare bi fermanan di navbera fonksiyonên masterê deng û xulamê deng de biguhezîne)

- FSC-BT1026C (Fonksiyon xulamê deng û fonksiyona TWS piştgirî dike)

- FSC-BT1035 (Piştgiriya fonksiyona masterê ya bihîstwerî dike)

Scroll to Top