بلوٹوتھ ماڈیول سیریل بیسک

کی میز کے مندرجات

1. بلوٹوتھ ماڈیول سیریل پورٹ

سیریل انٹرفیس کو مختصراً سیریل پورٹ کہا جاتا ہے، جسے سیریل کمیونیکیشن انٹرفیس بھی کہا جاتا ہے، جسے عام طور پر COM پورٹ بھی کہا جاتا ہے۔ یہ ایک عام اصطلاح ہے، اور انٹرفیس جو سیریل کمیونیکیشن کا استعمال کرتے ہیں انہیں سیریل پورٹس کہتے ہیں۔ سیریل پورٹ ایک ہارڈویئر انٹرفیس ہے۔

UART یونیورسل اسینکرونس ریسیور/ٹرانسمیٹر کا مخفف ہے، جس کا مطلب ہے یونیورسل اسینکرونس وصول کنندہ/ٹرانسمیٹر۔

UART میں TTL سطح کا سیریل پورٹ اور RS-232 سطح کا سیریل پورٹ شامل ہے، اور UART مواصلات کا استعمال کرنے والے دونوں آلات کو UART پروٹوکول کی تعمیل کرنے کی ضرورت ہے۔

2. بلوٹوتھ ماڈیول UART پروٹوکول

مختلف پروٹوکول فارمیٹس کے مطابق، اسے مزید دو پروٹوکول فارمیٹس میں تقسیم کیا جا سکتا ہے: H4 (TX/RX/CTS/RTS/GND) اور H5 (TX/RX/GND)

H4:  مواصلات میں دوبارہ ٹرانسمیشن شامل نہیں ہے، لہذا CTS/RTS ضرور استعمال کریں۔ UART کمیونیکیشن "شفاف ٹرانسمیشن" موڈ میں ہے، یعنی لاجک اینالائزر کے ذریعے مانیٹر کیا جانے والا ڈیٹا اصل کمیونیکیشن ڈیٹا ہے ڈائریکشن ہیڈ ڈیٹا ٹائپ ہوسٹ -> کنٹرولر 0x01 HCI کمانڈ ہوسٹ -> کنٹرولر 0x02 ACL پیکٹ ہوسٹ -> کنٹرولر 0x03 SCO کنٹرولر -> میزبان 0x04 HCI ایونٹ کنٹرولر -> میزبان 0x02 ACL پیکٹ کنٹرولر -> میزبان 0x03 SCO پیکٹ

H5:  (3-وائر کے نام سے بھی جانا جاتا ہے)، دوبارہ ٹرانسمیشن کی حمایت کی وجہ سے، CTS/RTS اختیاری ہے۔ H5 کمیونیکیشن ڈیٹا پیکٹ 0xC0 کے ساتھ شروع اور ختم ہوتے ہیں، یعنی 0xC0... پے لوڈ 0xC0۔ اگر پے لوڈ میں 0xC0 ہے، تو اسے 0xDB 0xDC میں تبدیل کر دیا جاتا ہے۔ اگر پے لوڈ میں 0xDB ہے، تو اسے 0xDB 0xDD میں تبدیل کر دیا جاتا ہے۔

3. بلوٹوتھ ماڈیول سیریل پورٹ

زیادہ تر بلوٹوتھ HCI ماڈیول H5 موڈ کو سپورٹ کرتے ہیں،

ایک چھوٹا حصہ (جیسے BW101/BW104/BW151) صرف H4 موڈ کو سپورٹ کرتا ہے (یعنی CTS/RTS درکار ہے)

چاہے H4 ہو یا H5، بلوٹوتھ کی شروعات کے دوران، پروٹوکول اسٹیک ماڈیول کے ساتھ 115200bps کی بوڈ ریٹ پر جڑتا ہے۔ کنکشن کے کامیاب ہونے کے بعد، یہ ایک ہائی بوڈ ریٹ (>=921600bps) پر چھلانگ لگا دیتا ہے۔ عام طور پر 921600/1M/1.5M/2M/3M استعمال ہوتے ہیں۔

نوٹ: H4 سیریل پورٹ کنفیگریشن میں چیک بٹ شامل نہیں ہے۔ H5 عام طور پر ایون چیک استعمال کرتا ہے۔ لاجک اینالائزر کے ساتھ سیریل پورٹ ڈیٹا پیکٹ پکڑتے وقت فارمیٹ سیٹ کرنا یاد رکھیں۔

4. کیس

بنیادی پیرامیٹرز

FSC-DB004-BT826 BT826 بلوٹوتھ ماڈیول اور DB004 پن انٹرفیس بورڈ کو مربوط کرتا ہے، بلوٹوتھ 4.2 ڈوئل موڈ پروٹوکول (BR/EDR/LE) کو سپورٹ کرتا ہے، بیس بینڈ کنٹرولر، Cortex-M3 CPU، PCB اینٹینا کو مربوط کرتا ہے۔

  • · پروٹوکول: SPP، HID، GATT، وغیرہ
  • · پیکیج کا سائز: 13 * 26.9 * 2 ملی میٹر
  • پاور لیول 1.5
  • · ڈیفالٹ سیریل پورٹ باؤڈ ریٹ: 115.2kbps باؤڈ ریٹ کی حد: 1200bps~921kbps
  • · OTA اپ گریڈ کی حمایت کریں۔
  • بی کیو بی، ایم ایف آئی
  • ROHS وضاحتیں کے مطابق

5. خلاصہ

بلوٹوتھ سیریل کمیونیکیشن ایک بہت ہی آسان اور بنیادی علم ہے۔ عام طور پر، ڈیبگ کرتے وقت، ماڈیول کی تفصیلات کو بغور پڑھیں، اور منطقی تجزیہ کار استعمال کرتے وقت کچھ امور پر توجہ دیں۔ اگر آپ کو کچھ اور سمجھ نہیں آتا ہے، تو آپ Feasycom ٹیم سے رابطہ کر سکتے ہیں!

میں سکرال اوپر