የFeasycom ብሉቱዝ ኦዲዮ ሞጁሉን በ AT ትዕዛዞች እንዴት ማዋቀር ይቻላል?

ዝርዝር ሁኔታ

የFeasycom ብሉቱዝ ኦዲዮ ሞጁል ለውሂብ እና ለድምጽ ማስተላለፊያ ተግባራት ተከታታይ መገለጫዎችን ያካትታል። ገንቢዎች ፕሮግራሞችን ሲጽፉ እና ሲያርሙ ብዙውን ጊዜ የሞጁሉን firmware ተግባር ማዋቀር አለባቸው። ስለዚህ Feasycom ገንቢዎች በማንኛውም ጊዜ እና ቦታ መገለጫዎችን ለማዋቀር ለማመቻቸት የ AT ትዕዛዞችን ስብስብ ያቀርባል። ይህ ጽሑፍ Feasycom ብሉቱዝ ኦዲዮ ሞጁሎችን ለሚጠቀሙ ገንቢዎች እነዚህን የ AT ትዕዛዞች እንዴት መጠቀም እንደሚችሉ ያስተዋውቃል።

በመጀመሪያ፣ የFeasycom's AT ትዕዛዞች ቅርጸት እንደሚከተለው ነው።

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

ማስታወሻ:

- ሁሉም ትዕዛዞች በ "AT" ይጀምራሉ እና በ " ያበቃል "

-" " የመጓጓዣ መመለሻን ይወክላል፣ ከ"HEX" እንደ "0x0D" ጋር ይዛመዳል

-" " የመስመር ምግብን ይወክላል፣ ከ"HEX" እንደ "0x0A" ጋር ይዛመዳል

- ትዕዛዙ ግቤቶችን የሚያካትት ከሆነ, መለኪያዎቹ በ "="" መለየት አለባቸው.

- ትዕዛዙ ብዙ መለኪያዎችን ካካተተ, መለኪያዎቹ በ "" መለየት አለባቸው.

- ትዕዛዙ ምላሽ ካለው ምላሹ የሚጀምረው በ " "እና በዚህ ያበቃል" "

- ሞጁሉ ሁል ጊዜ የትዕዛዙን አፈፃፀም ውጤት መመለስ አለበት ፣ ለስኬት "እሺ" እና for failure (the figure below lists the meanings of all ERR )

የስህተት ኮድ | ትርጉም

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

001 | አልተሳካም።

002 | ልክ ያልሆነ መለኪያ

003 | ልክ ያልሆነ ሁኔታ

004 | የትእዛዝ አለመመጣጠን

005 | ስራ የሚበዛበት

006 | ትእዛዝ አይደገፍም።

007 | መገለጫ አልበራም።

008 | ትውስታ የለም።

ሌሎች | ለወደፊት ጥቅም ላይ ይውላል

የሚከተሉት የ AT ትዕዛዝ አፈጻጸም ውጤቶች ሁለት ምሳሌዎች ናቸው፡

  1. የሞጁሉን የብሉቱዝ ስም ያንብቡ

<< AT+VER

>> +VER=FSC-BT1036-XXXX

>> እሺ

  1. ገቢ ጥሪ በማይኖርበት ጊዜ ጥሪን ይመልሱ

<< AT+HFPANSW

>> ERR003

በመቀጠል፣ ከዚህ በታች እንደሚታየው አንዳንድ በብዛት ጥቅም ላይ የዋሉ መገለጫዎችን እንዘርዝር።

- SPP (ተከታታይ ወደብ መገለጫ)

- GATTS (አጠቃላይ የባህሪ መገለጫ LE-Peripheral ሚና)

- GATTC (አጠቃላይ የባህሪ መገለጫ LE-ማዕከላዊ ሚና)

- HFP-HF (ከእጅ-ነጻ መገለጫ)

- HFP-AG (ከእጅ-ነጻ-AG መገለጫ)

- A2DP-Sink (የላቀ የኦዲዮ ስርጭት መገለጫ)

- A2DP-ምንጭ (የላቀ የኦዲዮ ስርጭት መገለጫ)

- AVRCP-ተቆጣጣሪ (የድምጽ/ቪዲዮ የርቀት መቆጣጠሪያ መገለጫ)

- AVRCP-ዒላማ (የድምጽ/ቪዲዮ የርቀት መቆጣጠሪያ መገለጫ)

- HID-DeVICE (የሰው በይነገጽ መገለጫ)

- ፒቢኤፒ (የስልክ ደብተር መዳረሻ መገለጫ)

- iAP2 (ለ iOS መሣሪያዎች)

በመጨረሻም፣ ከዚህ በላይ ለተጠቀሱት መገለጫዎች ተጓዳኝ የ AT ትዕዛዞችን ከዚህ በታች ባለው ሠንጠረዥ ውስጥ ዘርዝረናል።

ትዕዛዝ | AT+PROFILE{=Param}

ፓራም | እንደ አስርዮሽ ቢት መስክ ይገለጻል፣ እያንዳንዱ ቢት ይወክላል

BIT[0] | SPP (ተከታታይ ወደብ መገለጫ)

BIT[1] | GATT አገልጋይ (አጠቃላይ የባህሪ መገለጫ)

BIT[2] | የGATT ደንበኛ (አጠቃላይ የባህሪ መገለጫ)

BIT[3] | HFP-HF (ከእጅ-ነጻ የመገለጫ እጅ ነፃ)

BIT[4] | HFP-AG (ከእጅ-ነጻ የመገለጫ የድምጽ መግቢያ በር)

BIT[5] | A2DP Sink (የላቀ የኦዲዮ ስርጭት መገለጫ)

BIT[6] | A2DP ምንጭ (የላቀ የኦዲዮ ስርጭት መገለጫ)

BIT[7] | AVRCP መቆጣጠሪያ (የድምጽ/ቪዲዮ የርቀት መቆጣጠሪያ መገለጫ)

BIT[8] | AVRCP ዒላማ (የድምጽ/ቪዲዮ የርቀት መቆጣጠሪያ መገለጫ)

BIT[9] | HID ቁልፍ ሰሌዳ (የሰው በይነገጽ መገለጫ)

BIT[10] | PBAP አገልጋይ (የስልክ ደብተር መዳረሻ መገለጫ)

BIT[15] | iAP2 (ለ iOS መሣሪያዎች)

ምላሽ | +PROFILE=ፓራም

ማስታወሻ | የሚከተሉት መገለጫዎች በ AT ትዕዛዞች በአንድ ጊዜ ሊነቁ አይችሉም።

- GATT አገልጋይ እና GATT ደንበኛ

- HFP ሲንክ እና HFP ምንጭ

- A2DP ሲንክ እና A2DP ምንጭ

- AVRCP መቆጣጠሪያ እና AVRCP ዒላማ

የFeasycom ብሉቱዝ ኦዲዮ ሞዱል መገለጫን ለማዋቀር የ AT ትዕዛዞችን በመጠቀም በጽኑ ፕሮግራሙ ውስጥ በሁለትዮሽ መልክ ተተግብሯል። ተጓዳኝ የ BIT ቦታዎችን ወደ አስርዮሽ ቁጥሮች በመቀየር መለኪያዎችን ማዋቀር ያስፈልጋል። ሶስት ምሳሌዎች እነሆ፡-

1. የአሁኑን መገለጫ ያንብቡ

<< AT+PROFILE

>> +PROFILE=1195

2. የHFP ምንጭ እና A2DP ምንጭን ብቻ አንቃ፣ ሌሎችን አሰናክል (ማለትም፣ ሁለቱም BIT[4] እና BIT[6] በሁለትዮሽ 1 ናቸው፣ እና ሌሎች BIT ቦታዎች 0 ናቸው፣ የተቀየረው የአስርዮሽ ድምር 80 ነው)

<< AT+PROFILE=80

>> እሺ

3. HFP Sink እና A2DP Sinkን ብቻ አንቃ፣ሌሎችን አሰናክል (ማለትም፣ ሁለቱም BIT[3] እና BIT[5] በሁለትዮሽ 1 ናቸው፣ እና ሌሎች BIT ቦታዎች 0 ናቸው፣ የተቀየረው የአስርዮሽ ድምር 40 ነው)

<< AT+PROFILE=40

>> እሺ

የተሟሉ የ AT ትዕዛዞች በFeasycom ከሚቀርበው ተጓዳኝ የምርት አጠቃላይ የፕሮግራም ማኑዋል ሊገኙ ይችላሉ። ከዚህ በታች ጥቂት ዋና የብሉቱዝ ኦዲዮ ሞጁል አጠቃላይ ፕሮግራሚንግ በእጅ ማውረድ አገናኞች ናቸው፡-

- FSC-BT1036C (ማስተር-ባሪያ የተዋሃደ፣ በድምጽ ማስተር እና በድምጽ ባሪያ ተግባራት መካከል በትእዛዞች መካከል መቀያየር ይችላል)

- FSC-BT1026C (የድምጽ ባሪያ ተግባርን እና የTWS ተግባርን ይደግፋል)

- FSC-BT1035 (የድምጽ ማስተር ተግባርን ይደግፋል)

ወደ ላይ ሸብልል