SPP နှင့် GATT Bluetooth ပရိုဖိုင်များကား အဘယ်နည်း

မာတိကာ

ကျွန်ုပ်တို့သိသည့်အတိုင်း Bluetooth module ကို Classic Bluetooth (BR/EDR) နှင့် Bluetooth Low Energy (BLE) ဟူ၍ နှစ်မျိုးခွဲခြားထားပါသည်။ Classic Bluetooth နှင့် BLE ၏ ပရိုဖိုင်များစွာ ရှိသည်- SPP, GATT, A2DP, AVRCP, HFP, etc. ဒေတာပေးပို့ခြင်းအတွက်၊ SPP နှင့် GATT တို့သည် အသုံးအများဆုံး ဂန္တဝင် Bluetooth နှင့် BLE ပရိုဖိုင်များ အသီးသီးဖြစ်သည်။

SPP ပရိုဖိုင်ဆိုတာဘာလဲ။

SPP (Serial Port Profile) သည် ဂန္ထဝင်ဘလူးတုသ်ပရိုဖိုင်ဖြစ်ပြီး၊ SPP သည် RFCOMM ကိုအသုံးပြု၍ တူညီသောစက်ပစ္စည်းနှစ်ခုကြားတွင် အတုယူလုပ်ဆောင်ထားသော အမှတ်စဉ်ဆက်ကြောင်းချိတ်ဆက်မှုများကို စနစ်ထည့်သွင်းရန်အတွက် လိုအပ်သော Bluetooth ကိရိယာများအတွက် SPP မှ သတ်မှတ်ပေးပါသည်။ လိုအပ်ချက်များကို အပလီကေးရှင်းများသို့ ပံ့ပိုးပေးသည့် ဝန်ဆောင်မှုများနှင့် Bluetooth ကိရိယာများကြား အပြန်အလှန်လုပ်ဆောင်နိုင်မှုအတွက် လိုအပ်သည့် အင်္ဂါရပ်များနှင့် လုပ်ထုံးလုပ်နည်းများကို သတ်မှတ်ခြင်းဖြင့် လိုအပ်ချက်များကို ဖော်ပြသည်။

GATT ပရိုဖိုင်ဆိုတာဘာလဲ။

GATT (Generic Attribute ပရိုဖိုင်သည် BLE ပရိုဖိုင်ဖြစ်ပြီး၊ ၎င်းသည် ဝန်ဆောင်မှုနှင့် လက္ခဏာရပ်များမှတဆင့် ဆက်သွယ်ရန်အတွက် BLE စက်နှစ်လုံးအတွက် သတ်မှတ်ချက်များကို သတ်မှတ်ပေးသည်၊ GATT ဆက်သွယ်ရေး၏ ပါတီနှစ်ခုသည် Client/Server ဆက်ဆံရေး၊ Peripheral သည် GATT Server၊ Central သည် GATT Client ဖြစ်ပြီး ဆက်သွယ်ရေးအားလုံး နှစ်ခုလုံးကို Client မှ အစပြုပြီး Server မှ တုံ့ပြန်မှုကို လက်ခံသည်။

SPP+GATT ပေါင်းစပ်မှု

SPP နှင့် GATT တို့သည် ဒေတာပို့လွှတ်ခြင်း၏အခန်းကဏ္ဍကို လုပ်ဆောင်နေပါသည်၊ မိုဘိုင်းအက်ပ်နှင့် ဆက်သွယ်ရန်အတွက် Bluetooth module ကိုအသုံးပြုသည့်အခါ၊ iOS စမတ်ဖုန်းအတွက် BLE (GATT) သည် အခမဲ့အသုံးပြုနိုင်သည့် တစ်ခုတည်းသော နှစ်လမ်းသွားဒေတာပို့လွှတ်မှုပရိုဖိုင်ဖြစ်ကြောင်း ကျွန်ုပ်တို့သတိပြုမိသင့်သည်။ Android စမတ်ဖုန်းအတွက် အသုံးပြုပါက SPP နှင့် GATT နှစ်မျိုးလုံးကို ပံ့ပိုးပေးသောကြောင့် module တစ်ခုသည် SPP နှင့် GATT နှစ်မျိုးလုံးကို ပံ့ပိုးပေးနိုင်သည် မည်မျှအရေးကြီးပါသည်။

Bluetooth module တစ်ခုသည် SPP နှင့် GATT နှစ်မျိုးလုံးကို ပံ့ပိုးသောအခါ၊ ၎င်းသည် Bluetooth dual-mode module တစ်ခုဖြစ်ကြောင်း ဆိုလိုသည်။ အကြံပြုထားသည့် Bluetooth dual-mode module များ ရှိပါသလား။

ဤ module နှစ်ခုသည် သင့်အပလီကေးရှင်းအတွက် အလွန်သင့်လျော်မှုမရှိပါလား။ ယခု Feasycom သို့ ဆက်သွယ်ရန် တုံ့ဆိုင်းမနေပါနှင့်။

Related ထုတ်ကုန်များ

FSC-BT836B

Bluetooth 5 Dual-Mode Module မြန်နှုန်းမြင့် ဖြေရှင်းချက်

FSC-BT836B သည် Bluetooth 5.0 dual-mode module တစ်ခုဖြစ်ပြီး အင်္ဂါရပ်အများစုမှာ ဒေတာနှုန်းမြင့်မားသည်၊ SPP မုဒ်တွင်၊ ဒေတာသည် 85KB/s အထိရှိပြီး GATT မုဒ်တွင်၊ ဒေတာနှုန်းသည် 75KB/s အထိဖြစ်သည် (ဘယ်တော့လုပ်မလဲ။ iPhone X ဖြင့် စမ်းသပ်ပါ။)

အဓိကအင်္ဂါရပ်များ

● အရည်အချင်းပြည့်မီသော Bluetooth 5.0 dual မုဒ်။
● စာပို့တံဆိပ်ခေါင်းအရွယ်အစား- 13*26.9*2mm။
● Class 1.5 ပံ့ပိုးမှု (မြင့်မားသော output power)။
● ပရိုဖိုင်များ ပံ့ပိုးမှု- SPP၊ HID၊ GATT၊ ATT၊ GAP။
● မူရင်း UART Baud နှုန်းသည် 115.2Kbps ဖြစ်ပြီး 1200bps မှ 921.6Kbps အထိ ပံ့ပိုးနိုင်ပါသည်။
● UART၊ I2C ၊USB ဟာ့ဒ်ဝဲ အင်တာဖေ့စ်များ။
● OTA အဆင့်မြှင့်တင်မှုကို ပံ့ပိုးပေးသည်။
● Apple MFi (iAP2) ကို ပံ့ပိုးသည်
● BQB, FCC, CE, KC,TELEC လက်မှတ်ရထားသည်။

FSC-BT909

Long Range Bluetooth Module Dual-Mode

FSC-BT909 သည် Class 4.2 module တစ်ခုဖြစ်သည့် Bluetooth 1 dual-mode module တစ်ခုဖြစ်ပြီး ပြင်ပအင်တင်နာဖြင့် ပေါင်းထည့်သည့်အခါ ထုတ်လွှင့်မှုအကွာအဝေးသည် မီတာ 500 အထိရောက်ရှိနိုင်သည်။

ဤ module နှစ်ခုသည် သင့်အပလီကေးရှင်းအတွက် အလွန်သင့်လျော်မှုမရှိပါလား။ ယခု Feasycom သို့ ဆက်သွယ်ရန် တုံ့ဆိုင်းမနေပါနှင့်။

အဓိကအင်္ဂါရပ်များ

● အရည်အချင်းပြည့်မီသော Bluetooth 4.2/4.1/4.0/3.0/2.1/2.0/1.2/1.1
● စာပို့တံဆိပ်ခေါင်းအရွယ်အစား- 13*26.9*2.4mm
● Class 1 ပံ့ပိုးမှု (ပါဝါ +18.5dBm အထိ)။
● ပေါင်းစပ်ထားသော ကြွေအင်တင်နာ သို့မဟုတ် ပြင်ပအင်တင်နာ(ချန်လှပ်ထားနိုင်သည်)။
● မူရင်း UART Baud နှုန်းသည် 115.2Kbps ဖြစ်ပြီး 1200bps မှ 921Kbps အထိ ပံ့ပိုးနိုင်ပါသည်။
● UART၊ I2C၊ PCM/I2S၊ SPI၊ USB မျက်နှာပြင်များ။
● A2DP၊ AVRCP၊ HFP/HSP၊ SPP၊ GATT အပါအဝင် ပရိုဖိုင်များ
● USB 2.0 မြန်နှုန်းအပြည့် စက်ပစ္စည်း/အိမ်ရှင်/OTG ထိန်းချုပ်ကိရိယာ။

ထိပ်တန်းမှလှိမ့်