Tha modal Bluetooth Audio Feasycom a’ toirt a-steach sreath de phròifilean airson gnìomhan tar-chuir dàta is claisneachd. Nuair a bhios luchd-leasachaidh a’ sgrìobhadh agus a’ dì-bhugachadh phrògraman, gu tric feumaidh iad comas-gnìomh firmware a’ mhodal a rèiteachadh. Mar sin, tha Feasycom a’ toirt seachad seata de òrdughan AT le cruth sònraichte gus leigeil le luchd-leasachaidh pròifilean a rèiteachadh uair sam bith, àite sam bith. Bheir an artaigil seo a-steach mar a chleachdas iad na h-òrdughan AT seo do luchd-leasachaidh a’ cleachdadh modalan Feasycom Bluetooth Audio.
An toiseach, tha cruth òrdughan AT Feasycom mar a leanas:
AT+Command{=Param1{,Param2{,Param3...}}}
Note:
- Bidh a h-uile àithne a’ tòiseachadh le “AT” agus a’ crìochnachadh le “ "
-" " a 'riochdachadh tilleadh a' charbaid, a 'freagairt ri "HEX" mar "0x0D"
-" " a 'riochdachadh biadhadh loidhne, a' freagairt ri "HEX" mar "0x0A"
- Ma tha paramadairean san àithne, bu chòir na paramadairean a bhith air an sgaradh le "="
- Ma tha an àithne a’ toirt a-steach grunn pharaimearan, bu chòir na paramadairean a bhith air an sgaradh le “,”
- Ma tha freagairt aig an àithne, tòisichidh am freagairt le " " agus a' crìochnachadh le" "
- Bu chòir don mhodal an-còmhnaidh toradh coileanadh na h-àithne a thilleadh, a’ tilleadh “OK” airson soirbheachas agus ERR for failure (the figure below lists the meanings of all ERR )
Còd na Mearachd | Ciall
-----------|-------
001 | Dh'fhàillig
002 | Paramadair mì-dhligheach
003 | Staid neo-dhligheach
004 | Mì-chothromachadh àithne
005 | Trang
006 | Chan eil taic ris an àithne
007 | Pròifil gun tionndadh air
008 | Gun chuimhne
Daoine eile | Glèidhte airson a chleachdadh san àm ri teachd
Tha na leanas nan dà eisimpleir de thoraidhean coileanadh òrdughan AT:
- Leugh ainm Bluetooth a’ mhodal
<< AT+VER
>> +VER=FSC-BT1036-XXXX
>> Ceart gu leòr
- Freagair gairm nuair nach eil fios a’ tighinn a-steach
<< AT+HFMANSW
>> ERR003
An ath rud, leig dhuinn liosta de phròifil a chleachdar gu cumanta mar a chithear gu h-ìosal:
- SPP (Pròifil Port Sreathach)
- GATTS (Pròifil Feartan Coitcheann Dreuchd LE-Imeall)
- GATTC (Pròifil Feartan Coitcheann Dreuchd LE-Central)
- HFP-HF (Pròifil gun làmhan)
- HFP-AG (Pròifil AG gun làmhan)
- A2DP-Sink (Pròifil Cuairteachaidh Fuaim Adhartach)
- Stòr A2DP (Pròifil Sgaoileadh Fuaim Adhartach)
- AVRCP-Controller (Pròifil rianadair iomallach claisneachd / bhidio)
- AVRCP-Target (Pròifil rianadair iomallach claisneachd / bhidio)
- HID-DEVICE (Pròifil Eadar-aghaidh Daonna)
- PBAP (Pròifil Ruigsinneachd Leabhar Fòn)
- iAP2 (Airson innealan iOS)
Mu dheireadh, tha sinn a 'liostadh na h-òrdughan AT co-fhreagarrach airson na pròifilean a tha air an ainmeachadh gu h-àrd sa chlàr gu h-ìosal:
àithne | AT+PROFILE{=Param}
Param | Air a chur an cèill mar raon bit deicheach, tha gach pìos a’ riochdachadh
BIT[0] | SPP (Pròifil Port Sreathach)
BIT[1] | Freiceadan GATT (Pròifil Feartan Coitcheann)
BIT[2] | Cliant GATT (Pròifil Feartan Coitcheann)
BIT[3] | HFP-HF (Pròifil gun làmhan gun làmhan)
BIT[4] | HFP-AG (Geata Fuaim Pròifil gun làmhan)
BIT[5] | Sinc A2DP (pròifil cuairteachaidh claisneachd adhartach)
BIT[6] | Stòr A2DP (Pròifil Sgaoileadh Fuaim Adhartach)
BIT[7] | Rianadair AVRCP (Pròifil rianadair iomallach claisneachd / bhidio)
BIT[8] | Targaid AVRCP (Pròifil rianadair iomallach claisneachd / bhidio)
BIT[9] | Meur-chlàr HID (Pròifil Eadar-aghaidh Daonna)
BIT[10] | Freiceadan PBAP (Pròifil Ruigsinneachd Leabhar Fòn)
BIT[15] | iAP2 (Airson innealan iOS)
Freagairt | +PROFILE=Param
Thoir an aire | Chan urrainnear na pròifilean a leanas a chomasachadh aig an aon àm tro òrdughan AT:
- GATT Server agus GATT Client
- HFP Sink agus HFP Source
- Sinc A2DP agus Stòr A2DP
- Rianadair AVRCP agus Targaid AVRCP
Tha cleachdadh òrdughan AT gus am Pròifil de mhodal claisneachd Bluetooth Feasycom a chuir an gnìomh ann an cruth dà-chànanach sa phrògram firmware. Feumar na paramadairean a rèiteachadh le bhith ag atharrachadh nan suidheachaidhean BIT co-fhreagarrach gu àireamhan deicheach. Seo trì eisimpleirean:
1. Leugh am pròifil làithreach
<< AT+ PROFILE
>> +PROFILE=1195
2. Dèan comas air Stòr HFP agus Stòr A2DP a-mhàin, cuir à comas feadhainn eile (ie, tha an dà chuid BIT[4] agus BIT[6] 1 ann am binary, agus tha dreuchdan BIT eile aig 0, is e an t-suim deicheach tionndaidh 80)
<< AT+PROFILE=80
>> Ceart gu leòr
3. Dèan comas air HFP Sink agus A2DP Sink a-mhàin, cuir à comas feadhainn eile (ie, tha an dà chuid BIT[3] agus BIT[5] 1 ann am binary, agus suidheachadh BIT eile 0, is e an t-suim deicheach tionndaidh 40)
<< AT+PROFILE=40
>> Ceart gu leòr
Gheibhear na h-òrdughan AT iomlan bho leabhar-làimhe prògramadh coitcheann an toraidh fhreagarrach a thug Feasycom seachad. Gu h-ìosal chan eil ann ach beagan de phrìomh cheanglaichean luchdachadh sìos làimhe prògramadh coitcheann modal Bluetooth Audio:
- FSC-BT1036C (Master-Slave aonaichte, faodaidh e gluasad eadar gnìomhan maighstir claisneachd agus tràillean claisneachd tro òrdughan)
- FSC-BT1026C (A’ toirt taic do ghnìomh tràillean claisneachd agus gnìomh TWS)
- FSC-BT1035 (A ’toirt taic do ghnìomh maighstir claisneachd)