Feasycom's Bluetooth Audio modulus seriem profiles notitiarum et functionum transmissionis audio includit. Cum tincidunt scribunt ac programmata debugging, necesse est saepe configurare moduli firmware functionem. Ideo Feasycom praebet mandatum AT mandatum cum forma specifica ad faciliorem tincidunt tincidunt in figurandis profile quolibet, alicubi. Articulus hic introducet quomodo his AT mandatis utendis utendo ad tincidunt Feasycom Bluetooth Audio modulorum.
Primum, forma mandatorum Feasycom AT talis est:
AT+Mando{=Param1{,Param2{,Param3...}}}
Nota:
- Omnia mandata incipimus cum "AT" et cum fine. "
- " "Redtrum significat reditus, respondens "HEX" pro "0x0D".
- " Lineam cibarium significat, HEX ut 0x0A respondens.
- Si ambitus mandatum includit, parametri secernendi sunt "="
- Si praeceptum plures ambitum includit, parametri seiungi debent ab ""
- Si mandatum responsionem habet, responsio incipit cum " " et desinit cum " "
- Modulus effectus mandati executionis semper reddere debet, "OK" pro prosperitate reddens et for failure (the figure below lists the meanings of all ERR )
Error Code | Meaning
------------|--------
001 | Defecit
002 | Aliquam parametri
003 | Aliquam publica
004 | Mismatch imperium
005 | Occupatus
006 | Imperium non praebetur
007 | Profile non convertit in
008 | Nulla memoria
Alii | Reservatis in futurum usui
Duo sunt exempla sequentium rerum AT mandatum executionis:
- Legunt Bluetooth nomen moduli
<< AT+VER
>> + VER=FSC-BT1036-XXXX
>> OK
- Respondet vocatus non est advenientis vocatus
<< AT+HFPANSW
>> ERR003
Deinde inscribamus aliquas communes personas quas infra ostendemus:
- SPP (Serial Portus Profile)
- GATTS (le-periphericum munus generale attributum Profile)
- GATTC (LE-Central munus generale attributum Profile)
- HFP-HF (Manus-Free Profile)
- HFP-AG (Manus liberorum AG Profile)
- A2DP-Sink (Advanced Audio Distribution Profile)
- A2DP-Source (Advanced Audio Distribution Profile)
- AVRCP-Controller (Audio/Video remotum moderatoris Profile)
- AVRCP-Target (Audio/Video remote controlatoris Profile)
- HID-INVENTUM (Humanum interface Profile)
- PBAP (Phonebook Access Profile)
— iAP2 (Pro iOS adinventiones) ;
Demum ponimus debita AT mandata pro profiles supra in tabula infra memorata:
Mandatum | AT+ PROFILE{=Param}
Param | Expressit ut punctum ager, quisque frenum repraesentat
BIT[0] | SPP (Serial Portus Profile)
BIT[1] | GATT Servo (Profile Generalis attributum)
BIT[2] | GATT Client (Profile Generalis attributum)
BIT[3] | HFP-HF (Manus-Free Profile Handsfree)
BIT[4] | HFP-AG (Manus-Free Profile Audio Gateway)
BIT[5] | A2DP Sink (Advanced Audio Distribution Profile)
BIT[6] | A2DP Source (Advanced Audio Profile)
BIT[7] | AVRCP Controller (Audio / Video remote controller Profile)
BIT[8] | AVRCP Target (Audio / Video remote controlatoris Profile)
BIT[9] | HID Cantiones (Human Interface Profile)
BIT[10] | PBAP Servo (Phonebook Access Profile)
BIT[15] | iAP2 (Pro iOS cogitationes)
Responsio | +PROFILE=Param
Note | Profile sequentes eodem tempore fieri non possunt per mandata AT:
- GATT Server and GATT Client
- HFP pessum et HFP Source
- A2DP Submersa et A2DP Source
- AVRCP Controller et AVRCP Target
Usura AT imperat ut Profile Feasycom Bluetooth Audio Module configurare in forma binaria in firmware progressio. In parametris configurari necesse est ut positiones ad numeros decimales respondentes BITUMEN convertendo. Hic tria exempla sunt.
1. Read hodiernam profile
<< AT+ PROFILE
>> + PROFILE=1195
2. Da tantum HFP Source et A2DP Source, alias disable (id est, et BIT[4] et BIT[6] in binario 1 sunt, et aliae BIT positiones sunt 0, conversa summa decimalis 80 est.
<< AT+PROFILE=80
>> OK
3. Admitte solum HFP Sink et A2DP Sink, alias disable (id est, et BIT[3], et BIT[5] sunt 1 in binario, et aliae BIT positiones sunt 0, conversa summa decimalis est 40)
<< AT+PROFILE=40
>> OK
Mandatum completum AT obtineri potest ex programmatione generali manuali producti respondentis a Feasycom provisum. Infra tantum pauci principales Bluetooth Audio moduli generales programmantes manuales nexus download:
- FSC-BT1036C (Magister-servus integrari potest inter officia audio dominum et servum audio per mandata commutare)
- FSC-BT1026C (sustentat munus audio servus et munus TWS)
- FSC-BT1035 (Sustinet magister munus audio)