Protokol Modul Bluetooth BnCOM BCM-DC100-AS
Informasi produk
- Jeneng produk: BnCOM Modul UART Protokol
- Versi Produk: 0.0.4
- Produsen: BnCOM Co.,Ltd
- Tanggal Gawe: 2021.05.06
Pambuka
Dokumen iki nemtokake protokol komunikasi liwat UART (port Serial) antarane Modul BnCOM (disebut BT) lan MCU klien (disebut HOST) disambungake dening antarmuka UART.
Aturan dhasar protokol
- Transmisi data / resepsi antarane HOST lan BT digawe adhedhasar antarmuka UART (port serial).
- Baud rate: 230400 bps
- Bit data: 8
- Paritas bit: ora ana
- Mungkasi: 1
- Kontrol aliran: RTS/CTS Aktifake
Arah Komunikasi
- REQUEST (HOSTBT): Digawe saka HOST lan dikirim menyang BT.
- NOTIFY (BT & HOST): Pesen sing kedadeyan ing BT lan dikirim menyang HOST. Iki ngandhani status dhasar BT.
- RESPONSE (BT & HOST): Pesen sing dumadi ing BT lan dikirim menyang HOST. Iki ngandhani status dhasar BT.
Pandhuan Panggunaan Produk
Kanggo nggunakake BnCOM Module UART Protocol, tindakake langkah iki:
- Priksa manawa HOST lan BT disambungake liwat antarmuka UART.
- Setel tingkat baud dadi 230400 bps ing HOST lan BT.
- Setel bit data dadi 8 ing HOST lan BT.
- Pateni bit paritas ing HOST lan BT.
- Setel bit mandeg dadi 1 ing HOST lan BT.
- Aktifake kontrol aliran RTS / CTS ing HOST lan BT.
- Kirim pesen REQUEST saka HOST menyang BT kanggo miwiti komunikasi.
- Nampa pesen NOTIFY lan RESPONSE saka BT kanggo ngawasi status dhasar BT.
Pambuka
Dokumen iki nemtokake protokol komunikasi liwat UART (port Seral) antarane "Modul BnCOM" (sabanjuré "BT") lan MCU klien (sabanjuré "HOST") disambungake dening antarmuka UART.
Aturan dhasar protokol
- Transmisi data / resepsi antarane HOST lan BT digawe adhedhasar antarmuka UART (port serial).
- Baud rate: 230400 bps
- Bit data: 8
- Paritas bit: ora ana
- Mungkasi bit: 1
- Kontrol aliran: RTS / CTS Aktifake
Ing ndhuwur minangka nilai setelan gawan. Yen sampeyan pengin ngganti, nyuwun panyuwunan kanggo modifikasi nalika nulis perangkat kukuh BT utawa ngowahi kanthi nggunakake printah AT sing cocog (AT+BTUART=B,P,S).
- Arah Komunikasi
- PANJENENGAN (HOST→BT): Digawe saka HOST lan dikirim menyang BT.
- NOTIFY(BT → HOST): Pesen sing dumadi ing BT lan dikirim menyang HOST. Iki ngandhani status dhasar BT.
- RESPONS(BT → HOST): Pesen sing dumadi ing BT lan dikirim menyang HOST.
Iki ngandhani status dhasar BT.
- Aturan Komunikasi
Kabeh protokol kalebu kombinasi nilai ASCII, printah protokol ngandhani mburi instruksi liwat Carriage Return (0x0D).- Ex) PANJENENGAN – Sambungan Piranti Anyar: AT+CONNECT⤶
dhawuh AT + CONNECT Set komando A T + C O N N E C T \r Ascii set 0x41 0x54 0x2b 0x43 0x4f 0x4E 0x4E 0x45 0x43 0x54 0x0d - Ex) WARTA - Pesen pisanan kanggo HOST nalika daya ditrapake: READY⤶
dhawuh SIAP set dhawuh R E A D Y \r ascii set 0x52 0x45 0x41 0x44 0x59 0x0d - Ex) RESPONS – Panjaluk gagal (BAD_HOST_COMMAND): ERROR⤶
dhawuh ERROR Set komando E R R O R \r ascii set 0x45 0x52 0x52 0x4f 0x52 0x0d
- Ex) PANJENENGAN – Sambungan Piranti Anyar: AT+CONNECT⤶
Operasi protokol dhasar
BT ngirim RESPONSE cocog sawise nampa panjalukan saka HOST. HOST bisa uga ngarepake RESPONSE saka "OK⤶" utawa "ERROR⤶", lan bisa uga nampa RESPONS tartamtu sing cocog karo panjaluk kasebut.
Deskripsi BT GPIO
GPIO kapisah diparengake kanggo ngabari informasi status BT utawa ngontrol fungsi BT tartamtu ing HOST.
| GPIO | jeneng | arah | Aku/O | Katrangan |
| GPIO 15 | daya
LED negara |
Output | kurang | BT Daya Mati |
| dhuwur | BT Power On | |||
| GPIO 36 | Nyambung
LED negara |
Output | kurang | Piranti BT Pedhot |
| dhuwur | Piranti BT disambungake | |||
| GPIO 24 | Komando BT
Pelabuhan |
Input | kurang | AT Mode komando |
| dhuwur | Mode Bypass | |||
| GPIO 34 | Komando BT
LED negara |
Output | kurang | Status Mode Bypass |
| dhuwur | AT Command Mode State |
- BT ngalih menyang Mode Bypass nalika disambungake (mode AT Command bisa diowahi menyang GPIO24)
- BT ngalih menyang AT Command Mode nalika pedhot (mode Bypass ora bisa ngalih menyang GPIO24)
- Kanggo ngganti saka Bypass kanggo AT Command ing negara nyambung, ngganti GPIO24 saka HIGH kanggo LOW.
- Kanggo ngganti saka AT Command kanggo Bypass ing negara nyambung, ngganti GPIO24 saka LOW kanggo HIGH.
Klasifikasi UUID Layanan
BT nyedhiyakake Layanan Data kanggo komunikasi data. Saben UUID ditampilake ing tabel ing ngisor iki. Smartphone utawa piranti liyane bisa ngakses saben layanan liwat UUID ing ngisor iki.
| kelas | UUID | Properti |
| Layanan Data (Utama) | 0xA2980000DA8D4B0FA94D74F07D000000 | N/A |
| Notifikasi | ||
| (Karakteristik) | 0xA2980001DA8D4B0FA94D74F07D000000 | Notifikasi |
| Tulis No Response
(Karakteristik) |
0xA2980002DA8D4B0FA94D74F07D000000 | Tulis tanpa
wangsulan |
DATA IKLAN BLE
DATA IKLAN sing dikirim liwat BLE kaya ing ngisor iki.
| Total 31Byte | Struktur AD 1 | dawa | 0x02 | Dawane data iki |
| Jinis | 0x01 | Gendéra jinis pariwara | ||
| Data AD | 0x06 | Bendera LE | ||
| Struktur AD 2 | dawa | 0x18 | Dawane data iki | |
| Jinis | 0x09 | Jeneng Lokal Lengkap | ||
| Data AD
jeneng |
0x42 | B | ||
| 0x6E | n | |||
| 0x43 | C | |||
| 0x4f | O | |||
| 0x4d | M | |||
| 0x20 | '' | |||
| 0x44 | D | |||
| 0x75 | u | |||
| 0x61 | a | |||
| 0x6c | l | |||
| 0x20 | '' | |||
| 0x4d | M | |||
| 0x6f | o | |||
| 0x64 | d | |||
| 0x75 | u | |||
| 0x6c | l | |||
| 0x65 | e | |||
| Struktur AD 3 | dawa | 0x18 | Dawane data iki | |
| Jinis | 0xff | Data Spesifik Produsen | ||
| Data AD | 0x74 | Alamat MAC BT (6Byte) | ||
| 0xf0 | ||||
| 0x7d | ||||
| 0x00 | ||||
| 0x00 | ||||
| 0x00 | ||||
| NULL |
REQUEST (HOST→BT) Ringkesan Protokol
| dhawuh | Fungsi | Default Pabrik (Inisialisasi)
Setelan Nilai |
| Komando SISTEM | ||
| AT | BT의 UART Tx/Rx Path Test | |
| ATZ | BT Soft Reset | |
| AT&F | BT Factory Reset | |
| AT+BTUART=B,P,S | Setelan UART | 230400, N, 1 |
| AT+BTUART? | informasi UART | |
| AT+BTNAME=xxx | Setelan Jeneng Lokal BT | BnCOM Dual
Modul |
| AT+BTNAME? | Informasi Jeneng Lokal BT | |
| AT+BTADDR? | Informasi Alamat BT Mac | |
| AT + VERSI? | Informasi Versi F/W | |
| AT+PUTUS | Medhot sambungan piranti
(Ing kasus mode AT Command) |
|
| AT+REMOTEMAK? | Informasi Alamat Mac piranti sing disambungake | |
| AT+SCANMODE=n | Setelan BT sing bisa digoleki | 1 |
| AT+SCANMODE? | BT Informasi sing bisa digoleki | |
| Komando Klasik (SPP) | ||
| AT+PAIRCLEAR | Initialize Panyimpenan Piranti Paring | |
| AT+BTAUTOCON=e,n,s | Setelan related kanggo nyoba sambungan bola-bali ing BT | 0,10,20 |
| AT+BTAUTOCON? | Priksa setelan sing gegandhengan karo nyoba sambungan bola-bali ing BT | |
| AT + CONNECT | Sambungan BT SPP, piranti sing disambungake pungkasan | |
| AT+CONNECTMAC=n,xxxx | Sambungake karo piranti Mac Address sing ditunjuk BT | |
| AT+CONNECTMAC? | Kabeh informasi Alamat Mac kadhaptar ing
BT |
|
| AT+BTINQUIRY=E,T,N | Panemon piranti SSP | |
| AT+BTPINCODE=xxxx | Setelan Kode PIN | 0000 |
| AT+BTPINCODE? | Informasi Kode PIN | |
| AT+BTSSP=n | Setelan mode Pasangan Aman Sederhana | 1 (Mode SSP) |
| AT+BTSSP? | Informasi mode Pasangan Aman Sederhana | |
| AT+BTSSPMODE=n | Setelan Otentikasi Keamanan SSP | 0 (Mung_Kerja) |
| AT+BTSSPMODE? | Informasi Otentikasi Keamanan SSP | |
| AT+BTNUMACC | Sertifikasi Numeric Comparison Mode | |
| AT+BTPASSKEY | Sertifikasi Passkey Entry Mode | |
| Komando iAP | ||
| AT+IAPMODEL=xxxx | Setelan Jeneng Model IAP | BCM-DC100-AS |
| AT+IAPMODE? | Informasi Jeneng Model IAP | |
| AT+IAPACCESSORY=xxxx | Setelan Jeneng Aksesori IAP | BCM-DC100-AS |
| AT+IAPACCESSORY? | Informasi Jeneng Aksesori IAP | |
| AT+IAPPROSTR=xxxx | Setelan String protokol IAP | com.bncom.protocol |
| AT+IAPPROSTR? | Informasi String protokol IAP | |
| AT+IAPSERIAL=xxxx | Setelan Nomer Seri IAP | 123456789 |
| AT+IAPSERIAL? | Informasi Nomer Seri IAP | |
| AT+IAPMANUF=xxxx | Setelan Pabrik IAP | BnCOM Co., Ltd. |
| AT+IAPMANUF? | Informasi Produksi IAP | |
| Komando BLE | ||
| AT+LEADVINTERVAL=x | Setelan Interval Iklan | 256 (160 ms) |
| AT+LEADVINTERVAL? | Informasi Interval Iklan | |
| AT+LECONINTERVAL=Min,Maks | Setelan Interval Sambungan | 8,24(10ms,30ms) |
| AT+LECONINTERVAL? | Informasi Interval Sambungan |
NOTIFY (BT→HOST) Ringkesan Protokol
| dhawuh | Katrangan | Cathetan |
| SIAP | Initialization rampung karo daya Applied. | |
| OK | Mode bypass -> mode AT Command | |
| KONFAL | Sambungan piranti gagal | |
| SAMBUNGAN:1 | Sambungan Piranti SPP klasik | |
| SAMBUNGAN:2 | Sambungan piranti IAP SSP | |
| SAMBUNGAN:3 | Sambungan piranti BLE | |
| DIPUTUS | Pedhot piranti |
RESPONSE Umum (BT→HOST) Ringkesan Protokol
| dhawuh | Katrangan | Cathetan |
| OK | Respon kanggo resepsi printah | |
| ERROR | Respon kanggo kasus sing ora bisa digunakake kanthi normal |
Njaluk Detail Protokol
AT
| Katrangan | BT UART Tx/Rx Path Test |
| Examples | (HOST→BT): AT
(BT→HOST): OK |
ATZ
| Katrangan | BT Soft Reset |
| Examples | (HOST→BT): ATZ
(BT→HOST): OK — Urip maneh — (BT→HOST): SIAP |
AT&F
| Katrangan | BT Factory Reset (Reset dibutuhake)
– Kaca 8, REQUEST Protocol Summary, Catat nilai standar pabrik |
| Examples | (HOST→BT): AT&F
(BT→HOST): OK (HOST→BT): ATZ (BT→HOST): OK — Urip maneh — (BT→HOST): SIAP |
AT+BTUART=B,P,S
| Katrangan | Setelan BT UART | |
| Info | B = BaudRate | '9600' ~ '921600'
Nilai liyane: Error |
| P = Paritas bit | 'N' utawa 'E' utawa 'O'
Nilai liyane: Error |
|
| S = Stop bit | '0' utawa '1'
Nilai liyane: Error |
|
| Examples | (HOST→BT): AT+BTUART=230400,N,1
(BT→HOST): OK |
|
AT+BTUART?
| Katrangan | informasi BT UART |
| Examples | (HOST→BT): AT+BTUART?
(BT→HOST): +BTUART:230400,N,1 (BT→HOST): OK |
AT+BTNAME=String
| Katrangan | Setelan Jeneng Lokal BT | |
| Info | String | Inggris lan angka 1~30 karakter
Kanggo Jeneng BLE, nganti 17 digit |
| Examples | (HOST→BT): AT+BTNAME=BnCOM Dual Module
(BT→HOST): OK |
|
AT+BTNAME?
| Katrangan | Informasi Jeneng Lokal BT |
| Examples | (HOST→BT): AT+BTNAME?
(BT→HOST): +BTNAME:BnCOM Dual Module (BT→HOST): OK |
AT+BTADDR?
| Katrangan | Informasi Alamat MAC BT |
| Examples | (HOST→BT): AT+BTADDR?
(BT→HOST): +BTADDR:74f07d000000 (BT→HOST): OK |
AT + VERSI?
| Katrangan | Informasi Versi F/W |
| Examples | (HOST→BT): AT+VERSION?
(BT→HOST): +VERSI:0.2.0 (BT→HOST): OK |
AT+SCANMODE=mode
| Katrangan | Setelan BT sing bisa digoleki | |
| Info | Mode | '0' = Panelusuran BT Pateni
'1' = BT Panelusuran Aktifake |
| Examples | (HOST→BT): AT+SCANMODE=1
(BT→HOST): OK |
|
AT+SCANMODE?
| Katrangan | BT Informasi sing bisa digoleki |
| Examples | (HOST→BT): AT+SCANMODE?
(BT→HOST): +SCANMODE:1 (BT→HOST): OK |
AT+REMOTEMAK?
| Katrangan | Informasi Alamat Mac piranti sing disambungake
– Gunakake sawise ngoper mode AT Command nalika disambungake |
|
| Info | Jinis Tanggapan | Alamat Mac, OS
OS: 1(SPP), 2(IAP), 3(BLE) |
| Examples | (HOST→BT) : AT+REMOTEMAC?
(BT→HOST): +REMOTEMAK:5883257d4c70,3 (BT→HOST): OK |
|
AT+PAIRCLEAR
| Katrangan | Initialize Panyimpenan Piranti Paring |
| Examples | (HOST→BT): AT+PAIRCLEAR
(BT→HOST): OK |
AT+PUTUS
| Katrangan | Medhot sambungan piranti
(Ing kasus mode AT Command) |
| Examples | (HOST→BT): AT+PUTUS
(BT→HOST): OK |
AT+BTAUTOCON=E,N,T
| Katrangan | Setelan sing gegandhengan kanggo nyoba nyambungake menyang piranti sing disambungake nggunakake Command "AT + CONNECT".
1) BT Piranti Link Mundhut Pedhot 2) Baleni setelan sambungan nalika "AT + CONNECT" gagal |
|
| Info | E = Aktifake | '0' utawa '1'
Nilai liyane = Kasalahan |
| N = Coba maneh Nomer | '1' ~ '50'
Nilai liyane = Kasalahan |
|
| T = Coba maneh Wektu | '1' ~ '180' (Unit saben 1 detik)
Nilai liyane = Kasalahan |
|
| Examples | (HOST→BT): AT+BTAUTOCON=0,10,20
(BT→HOST): OK |
|
AT+BTAUTOCON?
| Katrangan | Informasi nilai Setelan Sambungan Otomatis BT |
| Examples | (HOST→BT): AT+BTAUTOCON?
(BT→HOST): +BTAUTOCON:0,10,20 (BT→HOST): OK |
AT + CONNECT
| Katrangan | BT nyoba nyambungake karo piranti pungkasan sing disambungake (Mung SPP)
- Yen BTAUTOCON diaktifake, coba maneh nganti disetel |
| Examples | (HOST→BT): AT+CONNECT
(BT→HOST): OK (BT→HOST): SAMBUNGAN:1 |
AT+CONNECTMAC=OS,ALAMAT
| Katrangan | BT nyoba nyambung menyang piranti Mac Address sing wis ditemtokake (Mung SPP) | |
| Info | OS | '0' (SPP)
'1' (IAP) Nilai liyane = Kasalahan |
| ALAMAT | Alamat Mac | |
| Examples | (HOST→BT): AT+CONNECTMAC=0,74F07D000000
(BT→HOST): OK (BT→HOST): SAMBUNGAN:1 ———————————————————————— (HOST→BT): AT+CONNECTMAC=1,C0E8622F6151 (BT→HOST): OK (BT→HOST): SAMBUNGAN:2 |
|
.AT+CONNECTMAC?
| Katrangan | Kabeh informasi Alamat Mac sing didaftar ing BT (SPP Mung) |
| Examples | (HOST→BT): AT+BTCONNECTMAC?
(BT→HOST): +BTCONNECTMAC:a82bb9e0cb61 (BT→HOST): OK |
AT+BTINQUIRY=E,T,N
| Katrangan | BT nyoba nemokake piranti SPP (SPP Mung) | |
| Info | E = Aktifake | 0 = Enquiry Pateni
1 = Enquiry Aktifake Nilai liyane = Kasalahan |
| T = Wektu Inquiry | '1' ~ '25' (Unit saben 1.28 detik)
= (1.28d ~ 32d) Nilai liyane = Kasalahan |
|
| N = Nomer Pitakonan | '1' ~ '10'
Nilai liyane = Kasalahan |
|
| Tipe Tanggapan Pitakonan | Jeneng piranti, Alamat Mac, COD, RSSI | |
| Examples | (HOST→BT): AT+INQUIRY=1,10,5
(BT→HOST): OK — Yen sampeyan duwe piranti mindhai — (BT→HOST) : G5,5c70a3da6d14,0x5a020c,-34 (BT→HOST) : Galaxy Note9,A82BB97F6BD5,0x00020C,-31 ( Scan N(5) piranti ing T(10*1.28) detik ) |
|
AT+BTPINCODE=xxxx
| Katrangan | Setelan Kode PIN Keamanan BT
(Setel nilai Pincode kanggo Operasi BTSSP=0) |
|
| Info | xxx | Kode PIN (4~16 byte) |
| Examples | (HOST→BT): AT+BTPINCODE=1234
(BT→HOST): OK |
|
AT+BTPINCODE?
| Katrangan | Informasi Kode PIN Keamanan BT |
| Examples | (HOST→BT): AT+BTPINCODE?
(BT→HOST): +BTPINCODE:1234 (BT→HOST): OK |
.AT+BTSSP=N
| Katrangan | Setelan mode Secure Simple Pairing (SSP). (Reset dibutuhake) | |
| Info | N | 0 - Mode Pincode
1 - Mode SSP Nilai liyane - Kesalahan |
| Examples | (HOST→BT): AT+BTSSP=1
(BT→HOST): OK |
|
AT+BTSSP?
| Katrangan | Informasi Setelan BTSSP |
| Examples | (HOST→BT): AT+BTSSP?
(BT→HOST): +BTSSP:1 (BT→HOST): OK |
AT+BTSSPMODE=N
| Katrangan | Setelan Otentikasi Keamanan SSP
(Dibutuhake kanggo operasi "AT+BTSSP=1") |
|
| Info | N | 0 Mode Mung Bisa |
| 1 Mode Perbandingan Numerik | ||
| 2 Mode Entri Sandi | ||
| Examples | (HOST→BT): AT+SSPMODE=1
(BT→HOST): OK |
|
. AT+BTSSPMODE?
| Katrangan | informasi SSMODE |
| Examples | (HOST→BT): AT+BTSSPMODE?
(BT→HOST): +BTSSPMODE=1 (BT→HOST): OK |
AT+BTNUMACC=N
| Katrangan | Sertifikasi Numeric Comparison Mode
Nalika AT + BTSSP = 1 lan AT + SSPMODE = 1, digunakake nalika nyambungake |
|
| Info | N | 0 (Nolak, "Ora")
1 (Tampa, "Ya") |
| Examples | (BT→HOST): [NUMACC] 874134
(HOST→BT): AT+BTNUMACC=1 (BT→HOST): OK |
|
AT+BTPASSKEY=String
| Katrangan | Sertifikasi Passkey Entry Mode
(Nalika AT+BTSSP=1 lan AT+SSPMODE=2, gunakake nalika nyambungake) |
|
| Info | String | 6 digit angka |
| Examples | (HOST→BT) : AT+BTPASSKEY=123456 (BT→HOST) : [PASSKEY] 123456
(BT→HOST): OK |
|
AT+IAPMODEL=String
| Katrangan | Setelan Jeneng Model IAP | |
| Info | String | Nilai sing cocog karo Jeneng Model (1~30karakter) |
| Examples | (HOST→BT): AT+IAPMODEL=BCM-DC100-AS
(BT→HOST): OK |
|
AT+IAPMODEL?
| Katrangan | Setelan Jeneng Aksesori IAP | |
| Info | String | Nilai sing cocog karo Jeneng Aksesori (1~30karakter) |
| Examples | (HOST→BT): AT+IAPACCESSORY=BCM-DC100-AS
(BT→HOST): OK |
|
AT+IAPACCESSORY=String
| Katrangan | Setelan Jeneng Aksesori IAP | |
| Info | String | Nilai sing cocog karo Jeneng Aksesori (1~30karakter) |
| Examples | (HOST→BT): AT+IAPACCESSORY=BCM-DC100-AS
(BT→HOST): OK |
|
AT+IAPACCESSORY?
| Katrangan | Informasi Jeneng Aksesori IAP |
| Examples | (HOST→BT): AT+IAPACCESSORY?
(BT→HOST): +IAPACCESSORY:BCM-DC100-AS (BT→HOST): OK |
AT+IAPPROSTR=String
| Katrangan | Setelan String Protokol IAP | |
| Info | String | Nilai sing cocog karo String Protokol (1~30karakter) |
| Examples | (HOST→BT): AT+IAPPROSTR=com.bncom.protocol
(BT→HOST): OK |
|
AT+IAPPROSTR?
| Katrangan | Informasi String Protokol IAP |
| Examples | (HOST→BT): AT+IAPPROSTR?
(BT→HOST): +IAPPROSTR:com.bncom.protocol (BT→HOST): OK |
AT+IAPSERIAL=xxxx
| Katrangan | Setelan Nomer Seri IAP | |
| Info | xxx | Nilai sing cocog karo Nomer Seri (1~30karakter) |
| Examples | (HOST→BT): AT+IAPSERIAL=123456789
(BT→HOST): OK |
|
AT+IAPSERIAL?
| Katrangan | Informasi Nomer Seri IAP |
| Examples | (HOST→BT): AT+IAPSERIAL?
(BT→HOST): +IAPSERIAL:123456789 (BT→HOST): OK |
AT+IAPMANUF=String
| Katrangan | Setelan Produsen IAP | |
| Info | String | Nilai sing cocog karo Produsen (1~30karakter) |
| Examples | (HOST→BT): AT+IAPMANUF=BnCOM Co., Ltd.
(BT→HOST): OK |
|
AT+IAPMANUF?
| Katrangan | Informasi Produsen IAP |
| Examples | (HOST→BT) : AT+IAPMANUF?
(BT→HOST): +IAPMANUF:BnCOM Co., Ltd. (BT→HOST): OK |
AT+LEADVINTERVAL=X
| Katrangan | Nilai Setelan Interval Iklan BLE | |
| Info | X | 32 ~ 16384 (Unit saben 0.625ms)
= (20ms ~ 10240ms) Nilai liyane = Kasalahan |
| Nilai Example | X = 256 -> 256 * 0.625 = 160ms
X = 16384 -> 16384 * 0.625 = 10240ms |
|
| Examples | (HOST→BT): AT+LEADVINTERVAL=256
(BT→HOST): OK |
|
AT+LEADVINTERVAL?
| Katrangan | Informasi Interval Iklan BLE |
| Examples | (HOST→BT): AT+LEADVINTERVAL?
(BT→HOST): +LEADVINTERVAL:256 (BT→HOST): OK |
AT+LECONINTERVAL=MIN,MAX
| Katrangan | Nilai Setelan Interval Sambungan BLE | |
| Info | MIN | 6 ~ 3200 (Unit saben 1.25ms)
= (7.5ms ~ 4000ms) Nilai liyane = Kasalahan |
| MAX | 6 ~ 3200 (Unit saben 1.25ms)
= (7.5ms ~ 4000ms) Nilai liyane = Kasalahan |
|
| Nilai Example | MIN, MAX = 16,32
-> 16 * 1.25 = 20ms, -> 32 * 1.25 = 40ms |
|
| Examples | (HOST→BT): AT+LECONINTERVAL=16,32
(BT→HOST): OK |
|
AT+ LECONINTERVAL?
| Katrangan | Informasi Interval Sambungan BLE |
| Examples | (HOST→BT): AT+LECONINTERVAL?
(BT→HOST): +LECONINTERVAL:8,24 (BT→HOST): OK |
Pandhuan Nganyarke Firmware Udara
Aplikasi Cypress "LE OTA App" Pandhuan pangguna
- Jalanake Aplikasi LE OTA

- Pilih Piranti & Sambungake

- Nganyarke File Pilih

- Nganyari Firmware

- Nganyarke Rampung

Manual Instalasi OEM/integrator
- modul diwatesi mung instalasi OEM
- integrator OEM tanggung jawab kanggo mesthekake yen pangguna pungkasan ora duwe instruksi manual
- kanggo mbusak utawa nginstal modul.
- integrator OEM isih tanggung jawab kanggo nguji produk pungkasan kanggo syarat kepatuhan tambahan sing dibutuhake karo modul iki diinstal.
- Pandhuan kanggo OEM / integrator
- Integrator OEM kudu kalebu instruksi utawa statement sing dibutuhake dening bagean 15.19 lan 15.21 ing manual pangguna.
- integrator OEM kudu kalebu bagean kapisah ing manual pangguna inang bab
- kahanan operasi kanggo marem tundhuk cahya RF.
- ana syarat sing diwenehake dening penerima
INFORMASI PERSETUJUAN MODULAR FCC
- Piranti iki tundhuk karo Part 15 saka Aturan FCC. Operasi tundhuk karo rong syarat ing ngisor iki:
- Piranti iki bisa uga ora nyebabake gangguan sing mbebayani.
- Piranti iki kudu nampa gangguan sing ditampa, kalebu gangguan sing bisa nyebabake operasi sing ora dikarepake.
- AWAS: Owah-owahan utawa modifikasi sing ora disetujoni kanthi jelas dening pihak sing tanggung jawab kanggo kepatuhan bisa ngilangi wewenang pangguna kanggo ngoperasikake peralatan kasebut.
- CATETAN:
Watesan kasebut dirancang kanggo menehi pangayoman sing cukup marang gangguan sing mbebayani ing instalasi omah. Peralatan iki ngasilake panggunaan lan bisa mancarake energi frekuensi radio lan, yen ora dipasang lan digunakake miturut pandhuane, bisa nyebabake gangguan sing mbebayani kanggo komunikasi radio. Nanging, ora ana jaminan manawa gangguan ora bakal kedadeyan ing instalasi tartamtu. Yen peralatan iki nyebabake gangguan sing mbebayani kanggo panrima radio utawa televisi, sing bisa ditemtokake kanthi mateni lan nguripake peralatan kasebut, pangguna dianjurake kanggo nyoba mbenerake gangguan kasebut kanthi siji utawa luwih saka langkah-langkah ing ngisor iki:- Reorient utawa pindhah antena panampa.
- Tambah pamisahan antarane peralatan lan panrima.
- Sambungake peralatan menyang stopkontak ing sirkuit beda saka sing panrima disambungake.
- Hubungi dealer utawa teknisi radio/TV sing berpengalaman kanggo njaluk bantuan.
Pernyataan Paparan Radiasi FCC:
Peralatan iki tundhuk karo watesan cahya radiasi FCC sing ditemtokake kanggo lingkungan sing ora dikendhaleni. Peralatan iki kudu dipasang lan dioperasikake kanthi jarak minimal 20 cm antarane radiator lan awak.
INSTRUCTIONS integrasi OEM
- Piranti iki mung ditrapake kanggo integrator OEM ing kahanan ing ngisor iki:
- Modul kasebut kudu dipasang ing peralatan host supaya 20 cm dijaga ing antarane antena lan pangguna, lan modul pemancar bisa uga ora ana ing pemancar utawa antena liyane. Modul kasebut mung kudu digunakake karo antena on-board internal sing wis diuji lan disertifikasi kanthi modul iki. Antena njaba ora didhukung. Anggere 3 kahanan ing ndhuwur wis ditemtokake, tes pemancar luwih lanjut ora dibutuhake.
- Nanging, integrator OEM isih tanggung jawab kanggo nguji produk pungkasan kanggo syarat kepatuhan tambahan sing dibutuhake karo modul iki diinstal (kanggo example, emisi piranti digital, syarat periferal PC, lsp). Produk pungkasan mbutuhake tes Verifikasi, Pranyatan saka
- Pengujian kesesuaian, Ganti Kelas II Permisif utawa Sertifikasi anyar. Mangga melu spesialis sertifikasi FCC kanggo nemtokake apa sing bakal ditrapake kanggo produk pungkasan.
Validitas nggunakake sertifikasi modul:
Yen kahanan kasebut ora bisa ditindakake (umpamaneample konfigurasi laptop tartamtu utawa co-lokasi karo pemancar liyane), banjur wewenang FCC kanggo modul iki ing kombinasi karo peralatan inang ora dianggep bener lan ID FCC modul ora bisa digunakake ing produk pungkasan. Ing kahanan kasebut, integrator OEM bakal tanggung jawab kanggo ngevaluasi maneh produk pungkasan (kalebu pemancar) lan entuk wewenang FCC sing kapisah. Ing kasus kaya mengkono, mangga melu spesialis sertifikasi FCC supaya bisa nemtokake manawa Ganti Kelas II Permisif utawa Sertifikasi anyar dibutuhake.
Nganyarke Firmware:
Piranti lunak sing disedhiyakake kanggo upgrade perangkat kukuh ora bakal bisa mengaruhi paramèter RF sing disertifikasi kanggo FCC kanggo modul iki, kanggo nyegah masalah kepatuhan.
Labeling produk akhir:
Modul pemancar iki mung sah digunakake ing piranti sing bisa dipasang antena supaya 20 cm bisa dijaga antarane antena lan pangguna. Produk pungkasan kudu diwenehi label ing avisible ing ngisor iki: "Ngandhut FCCID: 2APDI-BCM-DC100-XS".
Informasi sing kudu diselehake ing manual pangguna pungkasan:
Integrator OEM kudu ngerti supaya ora menehi informasi marang pangguna pungkasan babagan carane nginstal utawa mbusak modul RF iki ing manual pangguna produk pungkasan sing nggabungake modul iki. Manual pangguna pungkasan kudu nyakup kabeh informasi / bebaya peraturan sing dibutuhake kaya sing dituduhake ing manual iki.
RSS-GEN Bagean
Piranti iki tundhuk karo standar RSS sing dibebasake lisensi Industry Canada. Operasi tundhuk karo rong kondisi ing ngisor iki: (1) piranti iki ora bisa nyebabake gangguan, lan (2) piranti iki kudu nampa gangguan apa wae, kalebu gangguan sing bisa nyebabake operasi piranti sing ora dikarepake.
Dokumen / Sumber Daya
![]() |
Protokol Modul Bluetooth BnCOM BCM-DC100-AS [pdf] Pandhuan pangguna BCM-DC100-XS, 2APDI-BCM-DC100-XS, 2APDIBCMDC100XS, BCM-DC100-AS Protokol Modul Bluetooth, Protokol Modul Bluetooth, Protokol Modul |




