होस्ट कन्ट्रोलर इन्टरफेस (HCI) लेयर एक पातलो तह हो जसले ब्लुटुथ प्रोटोकल स्ट्याकको होस्ट र नियन्त्रक तत्वहरू बीच आदेश र घटनाहरू ट्रान्सपोर्ट गर्दछ। शुद्ध नेटवर्क प्रोसेसर अनुप्रयोगमा, HCI तह SPI वा UART जस्ता यातायात प्रोटोकल मार्फत लागू हुन्छ।
HCI इन्टरफेस
होस्ट (कम्प्यूटर वा MCU) र होस्ट कन्ट्रोलर (वास्तविक ब्लुटुथ चिपसेट) बीचको सञ्चार होस्ट कन्ट्रोलर इन्टरफेस (HCI) लाई पछ्याउँछ।
HCI ले आदेशहरू, घटनाहरू, एसिन्क्रोनस र सिंक्रोनस डेटा प्याकेटहरू कसरी आदानप्रदान हुन्छन् भनेर परिभाषित गर्दछ। एसिन्क्रोनस प्याकेटहरू (ACL) डेटा स्थानान्तरणको लागि प्रयोग गरिन्छ, जबकि सिंक्रोनस प्याकेटहरू (SCO) हेडसेट र ह्यान्ड्स-फ्री प्रोफाइलहरूका लागि प्रयोग गरिन्छ।
ब्लुटुथ HCI कसरी काम गर्छ?
HCI ले बेसब्यान्ड नियन्त्रक र लिङ्क प्रबन्धकलाई कमाण्ड इन्टरफेस प्रदान गर्दछ, र हार्डवेयर स्थिति र नियन्त्रण दर्ताहरूमा पहुँच। अनिवार्य रूपमा यो इन्टरफेसले ब्लुटुथ बेसब्यान्ड क्षमताहरू पहुँच गर्ने एक समान विधि प्रदान गर्दछ। HCI 3 खण्डहरूमा अवस्थित छ, होस्ट - ट्राफिक लेयर - होस्ट कन्ट्रोलर। HCI प्रणालीमा खेल्नको लागि प्रत्येक खण्डको फरक भूमिका हुन्छ।
Feasycom सँग हाल ब्लुटुथ HCI लाई समर्थन गर्ने मोड्युलहरू छन्:
मोडेल: FSC-BT825B
- ब्लुटुथ संस्करण: ब्लुटुथ 5.0 डुअल-मोड
- आयाम: 10.8mm एक्स 13.5mm एक्स 1.8mm
- प्रोफाइलहरू: SPP, BLE (मानक), ANCS, HFP, A2DP, AVRCP, MAP (वैकल्पिक)
- इन्टरफेस: UART, PCM
- प्रमाणपत्र: FCC
- हाइलाइटहरू: ब्लुटुथ 5.0 डुअल-मोड, मिनी साइज, लागत प्रभावकारी