Pehea e hoʻonohonoho ai i ka ʻaoʻao o Feasycom Bluetooth Audio Module e nā kauoha AT?

Table of Contents

Loaʻa i ka Feasycom's Bluetooth Audio module kekahi pūʻulu o nā profiles no ka ʻikepili a me nā hana hoʻouna leo. Ke kākau nei nā mea hoʻomohala a hoʻopau i nā polokalamu, pono pinepine lākou e hoʻonohonoho i ka hana o ka firmware module. No laila, hāʻawi ʻo Feasycom i kahi hoʻonohonoho o nā kauoha AT me kahi ʻano kikoʻī e hoʻomaʻamaʻa i nā mea hoʻomohala i ka hoʻonohonoho ʻana i nā profile i kēlā me kēia manawa, ma nā wahi āpau. E hōʻike ana kēia ʻatikala pehea e hoʻohana ai i kēia mau kauoha AT i nā mea hoʻomohala e hoʻohana ana i nā modules Feasycom Bluetooth Audio.

ʻO ka mea mua, ʻo ke ʻano o nā kauoha AT Feasycom penei:

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

'Ōlelo Aʻo:

- Hoʻomaka nā kauoha āpau me "AT" a hoʻopau me " "

-" " hōʻike i ka hoʻihoʻi kaʻa, pili me "HEX" me "0x0D"

-" " hōʻike i ka hānai laina, pili me "HEX" me "0x0A"

- Inā loaʻa nā ʻāpana i ke kauoha, pono e hoʻokaʻawale ʻia nā ʻāpana e "="

- Inā loaʻa i ke kauoha nā ʻāpana he nui, pono e hoʻokaʻawale ʻia nā ʻāpana e ","

- Inā he pane ke kauoha, hoʻomaka ka pane me " "a pau me" "

- Pono ka module e hoʻihoʻi i ka hopena o ka hoʻokō kauoha, e hoʻihoʻi i ka "OK" no ka kūleʻa a me ka ERR for failure (the figure below lists the meanings of all ERR )

Kuhi hewa | ʻO ke ʻano

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

001 | Ua hāʻule

002 | Heluhelu kūpono ʻole

003 | Kūlana kūpono ʻole

004 | Kūlike ʻole kauoha

005 | Paahana

006 | ʻAʻole kākoʻo ʻia ke kauoha

007 | ʻAʻole i hoʻā ka ʻaoʻao

008 | ʻAʻohe hoʻomanaʻo

ʻO nā mea ʻē aʻe | Mālama ʻia no ka hoʻohana e hiki mai ana

Eia nā hiʻohiʻona ʻelua o nā hopena hoʻokō kauoha AT:

  1. E heluhelu i ka inoa Bluetooth o ka module

<< AT+VER

>> +VER=FSC-BT1036-XXXX

>> OK

  1. E pane i kahi kelepona inā ʻaʻohe kelepona komo

<< AT+HFPANSW

>> ERR003

A laila, e hoʻopaʻa inoa i kekahi mau profiles maʻamau e like me ka mea i hōʻike ʻia ma lalo nei.

- SPP (Serial Port Profile)

- GATTS (Generic Attribute Profile LE-Peripheral role)

- GATTC (Generic Attribute Profile LE-Central role)

- HFP-HF (Kōnaehana lima ʻole)

- HFP-AG (Kōnaehana Kūʻokoʻa-AG)

- A2DP-Sink (Pūnaewele Hoʻolaha Leo Kiʻekiʻe)

- Kumu A2DP

- AVRCP-Mana Hoʻoponopono

- AVRCP-Pahuhopu (Kōnaehana hoʻokele leo/wikiō)

- HID-DEVICE (Pūnaewele Kūkākūkā kanaka)

- PBAP (Papa Kelepona Komo)

- iAP2 (No nā polokalamu iOS)

ʻO ka mea hope loa, papa inoa mākou i nā kauoha AT e pili ana i nā ʻaoʻao i ʻōlelo ʻia ma luna o ka papa ma lalo.

Kauoha | AT+PROFILE{=Param}

Param | Hōʻike ʻia ma ke ʻano he kahua ʻāpana decimal, hōʻike kēlā me kēia bit

BIT[0] | SPP (Pūnaewele Port Profile)

BIT[1] | Mea hoʻohana GATT (Pūnaewele Hōʻikeʻike Generic)

BIT[2] | ʻO ka mea kūʻai aku ʻo GATT (Kōnaehana Kūlana Kūlana)

BIT[3] | HFP-HF,

BIT[4] | HFP-AG (Papa Leo Kikoʻi Lima ʻole)

BIT[5] | A2DP Sink (Pūnaewele Hoʻolaha Leo Kiʻekiʻe)

BIT[6] | Kumu A2DP

BIT[7] | Manaʻo AVRCP (Kōnaehana hoʻomalu leo/wikiō)

BIT[8] | Manaʻo AVRCP (Kōnaehana hoʻomalu leo/wikiō)

BIT[9] | PALAPALA HID

BIT[10] | PBAP Server (Pūnaewele Access Profile)

BIT[15] | iAP2 (No nā polokalamu iOS)

Pane | +PROFILE=Param

Hoomaopopo | ʻAʻole hiki ke hoʻohana ʻia nā ʻaoʻao ma lalo o nā kauoha AT:

- Ke kikowaena GATT a me ka mea kūʻai mai GATT

- HFP Sink a me HFP Source

- A2DP Sink a me A2DP Source

- Manao AVRCP a me AVRCP Target

Ke hoʻohana nei i nā kauoha AT e hoʻonohonoho i ka Profile o Feasycom Bluetooth Audio Module i hoʻokō ʻia ma ke ʻano binary i ka polokalamu firmware. Pono e hoʻonohonoho ʻia nā ʻāpana ma ka hoʻololi ʻana i nā kūlana BIT pili i nā helu decimal. Eia ʻekolu laʻana:

1. E heluhelu i ka moolelo o keia manawa

<< AT+PROFILE

>> +PROFILE=1195

2. E ho'ā wale i ka HFP Source a me ka A2DP Source, e hoʻopau i nā mea ʻē aʻe (ʻo ia hoʻi, ʻo ka BIT[4] a me ka BIT[6] he 1 ma ka binary, a ʻo nā kūlana BIT ʻē aʻe he 0, ʻo ka huina decimal i hoʻololi ʻia he 80)

<< AT+PROFILE=80

>> OK

3. E ho'ā wale i ka HFP Sink a me ka A2DP Sink, e hoʻopau i nā mea ʻē aʻe (ʻo ia hoʻi, ʻo ka BIT[3] a me ka BIT[5] he 1 ma ka binary, a ʻo nā kūlana BIT ʻē aʻe he 0, ʻo ka huina decimal i hoʻololi ʻia he 40)

<< AT+PROFILE=40

>> OK

Hiki ke kiʻi ʻia nā kauoha AT piha mai ka papa kuhikuhi papahana maʻamau o ka huahana i hāʻawi ʻia e Feasycom. Ma lalo iho nei he mau loulou download manual manual programming nui Bluetooth Audio module nui:

- FSC-BT1036C (Hoʻohui ʻia ʻo Master-Slave, hiki ke hoʻololi i waena o ka haku leo ​​a me nā hana leo leo ma o nā kauoha)

- FSC-BT1026C (Kākoʻo i ka hana kauā leo a me ka hana TWS)

- FSC-BT1035 (Kākoʻo i ka hana haku leo)

Pepa la i ka luna