BnCOM BCM-DC100-AS Protokol Bluetooth modula
Informacije o proizvodu
- Naziv proizvoda: BnCOM modul UART protokol
- Verzija proizvoda: 0.0.4
- Proizvođač: BnCOM Co., Ltd
- Datum kreiranja: 2021.05.06
Uvod
Ovaj dokument definiše protokol komunikacije preko UART-a (serijski port) između BnCOM modula (koji se naziva BT) i klijentovog MCU-a (koji se naziva HOST) povezanih preko UART interfejsa.
Osnovno pravilo protokola
- Prijenos/prijem podataka između HOST-a i BT-a vrši se na osnovu UART (serijski port) interfejsa.
- Brzina prijenosa: 230400 bps
- Bit podataka: 8
- Paritetni bit: nema
- Stop bit: 1
- Kontrola protoka: RTS/CTS Omogućeno
Smjer komunikacije
- ZAHTJEV (HOSTBT): Generirano od HOST-a i preneseno na BT.
- OBAVIJESTI (BT & HOST): Poruka koja se javlja u BT-u i isporučujem HOST-u. Obavještava osnovni status BT.
- ODGOVOR (BT & HOST): Poruka koja se javlja u BT-u i isporučuje se HOST-u. Obavještava osnovni status BT.
Upute za upotrebu proizvoda
Da biste koristili BnCOM Module UART protokol, slijedite ove korake:
- Uverite se da su HOST i BT povezani preko UART interfejsa.
- Postavite brzinu prijenosa na 230400 bps i na HOST-u i na BT-u.
- Postavite bit podataka na 8 i na HOST i na BT.
- Onemogućite bit parnosti i na HOST-u i na BT-u.
- Postavite stop bit na 1 i na HOST i na BT.
- Omogućite RTS/CTS kontrolu toka i na HOST-u i na BT-u.
- Pošaljite REQUEST poruke sa HOST-a na BT da započne komunikaciju.
- Primajte NOTIFY i RESPONSE poruke od BT-a za praćenje osnovnog statusa BT-a.
Uvod
Ovaj dokument definiše protokol komunikacije preko UART-a (Seral port) između “BnCOM modula” (u daljem tekstu “BT”) i klijentovog MCU-a (u daljem tekstu “HOST”) povezanih preko UART interfejsa.
Osnovno pravilo protokola
- Prijenos/prijem podataka između HOST-a i BT-a vrši se na osnovu UART (serijski port) interfejsa.
- Brzina prijenosa: 230400 bps
- Bit podataka: 8
- Paritetni bit: nijedan
- Stop bit : 1
- Kontrola protoka: RTS/CTS Omogući
Gore navedene vrijednosti su zadane postavke. U slučaju da ih želite promijeniti, molimo vas da napravite zahtjev za modifikaciju prilikom pisanja BT firmvera ili ih izmijenite pomoću odgovarajuće AT naredbe (AT+BTUART=B,P,S).
- Smjer komunikacije
- ZAHTJEV (HOST→BT) : Generirano od HOST-a i preneseno na BT.
- OBAVIJESTI (BT → HOST) : Poruka koja se javlja u BT-u i isporučuje se HOST-u. Obavještava osnovni status BT.
- ODGOVOR (BT → HOST) : Poruka koja se javlja u BT-u i isporučuje se HOST-u.
Obavještava osnovni status BT.
- Pravilo komunikacije
Svi protokoli se sastoje od kombinacije ASCII vrijednosti, komanda protokola obavještava kraj instrukcija preko Carriage Return (0x0D).- Npr.) ZAHTJEV – Nedavne veze uređaja: AT+CONNECT⤶
Command AT+CONNECT Naredba postavljena A T + C O N N E C T \r Ascii set 0x41 0x54 0x2B 0x43 0x4F 0x4E 0x4E 0x45 0x43 0x54 0x0D - Npr. OBAVIJESTI – Prva poruka HOST-u kada se uključi napajanje: READY⤶
Command READY skup komandi R E A D Y \r ascii set 0x52 0x45 0x41 0x44 0x59 0x0D - Npr. ODGOVOR – Zahtjev nije uspio (BAD_HOST_COMMAND) : ERROR⤶
Command GREŠKA Naredba postavljena E R R O R \r ascii set 0x45 0x52 0x52 0x4F 0x52 0x0D
- Npr.) ZAHTJEV – Nedavne veze uređaja: AT+CONNECT⤶
Osnovni rad protokola
BT šalje odgovarajući ODGOVOR nakon što primi zahtjev od HOST-a. HOST u osnovi može očekivati ODGOVOR “OK⤶” ili “ERROR⤶”, i može dobiti određeni ODGOVOR koji odgovara zahtjevu.
Opis BT GPIO
Odvojeni GPIO se dodjeljuje za obavještavanje informacija o BT statusu ili kontrolu specifičnih BT funkcija u HOST-u.
| GPIO | Ime | Smjer | I/O | Opis |
| GPIO 15 | Snaga
LED dioda stanja |
Izlaz | Nisko | BT napajanje isključeno |
| Visoko | BT Power On | |||
| GPIO 36 | Povezano
LED dioda stanja |
Izlaz | Nisko | BT uređaj je isključen |
| Visoko | BT uređaj povezan | |||
| GPIO 24 | BT Command
Luka |
Input | Nisko | AT Command Mode |
| Visoko | Bypass Mode | |||
| GPIO 34 | BT Command
LED dioda stanja |
Izlaz | Nisko | Bypass Mode State |
| Visoko | AT Stanje komandnog moda |
- BT prelazi u Bypass Mode kada je povezan (AT Command mod se može prebaciti na GPIO24)
- BT se prebacuje na AT komandni način kada je prekinut (Bypass mod se ne može prebaciti na GPIO24)
- Za promjenu sa zaobilaznice na AT naredbu u stanju veze, promijenite GPIO24 iz HIGH u LOW.
- Da biste promijenili AT naredbu u premosnicu u povezanom stanju, promijenite GPIO24 iz LOW u HIGH.
UUID klasifikacija usluge
BT pruža Data Service za komunikaciju podataka. Svaki UUID je prikazan u tabeli ispod. Pametni telefoni ili drugi uređaji mogu pristupiti svakoj usluzi putem sljedećeg UUID-a.
| Klasa | UUID | Nekretnina |
| Usluga podataka (primarna) | 0xA2980000DA8D4B0FA94D74F07D000000 | N/A |
| Obavijest | ||
| (karakteristika) | 0xA2980001DA8D4B0FA94D74F07D000000 | Obavijest |
| Napišite bez odgovora
(karakteristika) |
0xA2980002DA8D4B0FA94D74F07D000000 | Pišite bez
Odgovor |
BLE PODACI O OGLAŠAVANJU
PODACI O OGLAŠAVANJU koji se prenose putem BLE-a su sljedeći.
| Total 31Byte | AD Struktura 1 | Dužina | 0x02 | Dužina ovih podataka |
| Tip | 0x01 | Zastava reklamnog tipa | ||
| AD podaci | 0x06 | LE Flag | ||
| AD Struktura 2 | Dužina | 0x18 | Dužina ovih podataka | |
| Tip | 0x09 | Potpuni lokalni naziv | ||
| AD podaci
Ime |
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 | |||
| AD Struktura 3 | Dužina | 0x18 | Dužina ovih podataka | |
| Tip | 0xFF | Specifični podaci proizvođača | ||
| AD podaci | 0x74 | BT MAC adresa (6 bajtova) | ||
| 0xF0 | ||||
| 0x7D | ||||
| 0x00 | ||||
| 0x00 | ||||
| 0x00 | ||||
| NULL |
REQUEST (HOST→BT) Sažetak protokola
| Command | Funkcija | tvorničke postavke (inicijalizacija)
Postavljanje vrijednosti |
| SYSTEM Command | ||
| AT | BT의 UART Tx/Rx Path Test | |
| ATZ | BT Soft Reset | |
| AT&F | BT fabričko resetovanje | |
| AT+BTUART=B,P,S | UART Setting | 230400,N,1 |
| AT+BTUART? | UART informacije | |
| AT+BTNAME=xxx | BT lokalno podešavanje imena | BnCOM Dual
Modul |
| AT+BTNAME? | Informacije o lokalnom nazivu BT | |
| AT+BTADDR? | BT Mac Informacije o adresi | |
| NA + VERZIJA? | Informacije o F/W verziji | |
| AT+DISCONNECT | Isključite uređaj
(U slučaju AT komandnog moda) |
|
| AT+REMOTEMAC? | Podaci o Mac adresi povezanog uređaja | |
| AT+SCANMODE=n | BT Searchable Setting | 1 |
| AT+SCANMODE? | BT Pretražive informacije | |
| klasična komanda (SPP) | ||
| AT+PAIRCLEAR | Inicijalizirajte pohranu uređaja za pariranje | |
| AT+BTAUTOCON=e,n,s | Postavke koje se odnose na ponovljene pokušaje povezivanja u BT | 0,10,20 |
| AT+BTAUTOCON? | Provjerite postavke vezane za ponovljene pokušaje povezivanja u BT | |
| AT+CONNECT | BT SPP veza, posljednji povezani uređaj | |
| AT+CONNECTMAC=n,xxxx | Povežite se sa BT uređajem za Mac adresu | |
| AT+CONNECTMAC? | Sve informacije o Mac adresi registrovane u
BT |
|
| AT+BTINQUIRY=E,T,N | Otkrivanje SSP uređaja | |
| AT+BTPINCODE=xxxx | Podešavanje PIN koda | 0000 |
| AT+BTPINCODE? | Informacije o PIN kodu | |
| AT+BTSSP=n | Jednostavna postavka načina sigurnog uparivanja | 1 (SSP način rada) |
| AT+BTSSP? | Informacije o načinu jednostavnog sigurnog uparivanja | |
| AT+BTSSPMODE=n | Postavka SSP sigurnosne provjere autentičnosti | 0 (Just_Work) |
| AT+BTSSPMODE? | Informacije o SSP sigurnosnoj autentifikaciji | |
| AT+BTNUMACC | Certifikacija načina numeričkog poređenja | |
| AT+BTPASSKEY | Certifikacija za način unosa lozinke | |
| iAP komanda | ||
| AT+IAPMODEL=xxxx | IAP postavka naziva modela | BCM-DC100-AS |
| AT+IAPMODE? | Informacije o nazivu IAP modela | |
| AT+IAPACCESSORY=xxxx | IAP postavka naziva pribora | BCM-DC100-AS |
| AT+IAPACCESSORY? | Informacije o nazivu IAP pribora | |
| AT+IAPPROSTR=xxxx | IAP protokol Postavka stringa | com.bncom.protocol |
| AT+IAPPROSTR? | IAP protokol String informacije | |
| AT+IAPSERIAL=xxxx | Postavka IAP serijskog broja | 123456789 |
| AT+IAPSERIAL? | IAP serijski broj informacija | |
| AT+IAPMANUF=xxxx | IAP Proizvodna postavka | BnCOM Co., Ltd. |
| AT+IAPMANUF? | IAP Podaci o proizvodnji | |
| BLE komanda | ||
| AT+LEADVINTERVAL=x | Postavka intervala oglašavanja | 256(160ms) |
| AT+LEADVINTERVAL? | Informacije o intervalu oglašavanja | |
| AT+LECONINTERVAL=Min,Maks | Podešavanje intervala veze | 8,24(10ms,30ms) |
| AT+LECONINTERVAL? | Informacije o intervalu veze |
NOTIFY (BT→HOST) Sažetak protokola
| Command | Opis | Napomena |
| READY | Inicijalizacija je završena uz primijenjeno napajanje. | |
| OK | Bypass mod -> AT Command mod | |
| CONNFAIL | Povezivanje uređaja nije uspjelo | |
| POVEZANO:1 | Klasična SPP konekcija uređaja | |
| POVEZANO:2 | IAP SSP Veza uređaja | |
| POVEZANO:3 | BLE povezivanje uređaja | |
| ISKLJUČEN | Isključite uređaj |
Opšti odgovor (BT→HOST) Sažetak protokola
| Command | Opis | Napomena |
| OK | Odgovor na prijem komande | |
| GREŠKA | Odgovorite na slučaj da ne radi normalno |
ZAHTJEV detalj protokola
AT
| Opis | Test putanje BT UART Tx/Rx |
| Examples | (HOST→BT) : AT
(BT→HOST) : OK |
ATZ
| Opis | BT Soft Reset |
| Examples | (HOST→BT) : ATZ
(BT→HOST) : OK — Ponovno pokretanje — (BT→HOST) : SPREMNO |
AT&F
| Opis | BT tvorničke postavke (potrebno resetiranje)
– Stranica 8, REQUEST Protocol Rezime, Zabilježite fabrički zadanu vrijednost |
| Examples | (HOST→BT) : AT&F
(BT→HOST) : OK (HOST→BT) : ATZ (BT→HOST) : OK — Ponovno pokretanje — (BT→HOST) : SPREMNO |
AT+BTUART=B,P,S
| Opis | BT UART postavka | |
| Info | B = brzina prijenosa | '9600' ~ '921600'
Druga vrijednost: Greška |
| P = Paritetni bit | 'N' ili 'E' ili 'O'
Druga vrijednost: Greška |
|
| S = Stop bit | '0' ili '1'
Druga vrijednost: Greška |
|
| Examples | (HOST→BT) : AT+BTUART=230400,N,1
(BT→HOST) : OK |
|
AT+BTUART?
| Opis | BT UART informacije |
| Examples | (HOST→BT) : AT+BTUART?
(BT→HOST) : +BTUART:230400,N,1 (BT→HOST) : OK |
AT+BTNAME=String
| Opis | BT lokalno podešavanje imena | |
| Info | String | Engleski i brojevi od 1~30 znakova
Za BLE naziv, do 17 cifara |
| Examples | (HOST→BT) : AT+BTNAME=BnCOM Dual Module
(BT→HOST) : OK |
|
AT+BTNAME?
| Opis | Informacije o lokalnom nazivu BT |
| Examples | (HOST→BT) : AT+BTNAME?
(BT→HOST) : +BTNAME:BnCOM Dual Module (BT→HOST) : OK |
AT+BTADDR?
| Opis | Informacije o BT MAC adresi |
| Examples | (HOST→BT) : AT+BTADDR?
(BT→HOST) : +BTADDR:74f07d000000 (BT→HOST) : OK |
NA + VERZIJA?
| Opis | Informacije o F/W verziji |
| Examples | (HOST→BT) : AT+VERSION?
(BT→HOST) : +VERZIJA:0.2.0 (BT→HOST) : OK |
AT+SCANMODE=režim
| Opis | BT Searchable Setting | |
| Info | Mode | '0' = Onemogućeno pretraživanje BT
'1' = Omogućeno BT pretraživanje |
| Examples | (HOST→BT) : AT+SCANMODE=1
(BT→HOST) : OK |
|
AT+SCANMODE?
| Opis | BT Pretražive informacije |
| Examples | (HOST→BT) : AT+SCANMODE?
(BT→HOST) : +SCANMODE:1 (BT→HOST) : OK |
AT+REMOTEMAC?
| Opis | Podaci o Mac adresi povezanog uređaja
– Koristite nakon prebacivanja režima AT komande dok ste povezani |
|
| Info | Vrsta odgovora | Mac adresa, OS
OS : 1 (SPP), 2 (IAP), 3 (BLE) |
| Examples | (HOST→BT) : AT+REMOTEMAC?
(BT→HOST) : +REMOTEMAC:5883257d4c70,3 (BT→HOST) : OK |
|
AT+PAIRCLEAR
| Opis | Inicijalizirajte pohranu uređaja za pariranje |
| Examples | (HOST→BT) : AT+PAIRCLEAR
(BT→HOST) : OK |
AT+DISCONNECT
| Opis | Isključite uređaj
(U slučaju AT komandnog moda) |
| Examples | (HOST→BT) : AT+DISCONNECT
(BT→HOST) : OK |
AT+BTAUTOCON=E,N,T
| Opis | Povezane postavke za pokušaj povezivanja na uređaj koji je povezan pomoću naredbe “AT+CONNECT”.
1) Gubitak veze BT uređaja je prekinut 2) Ponovite podešavanje veze kada “AT+CONNECT” ne uspije |
|
| Info | E = Omogući | '0' ili '1'
Druga vrijednost = Greška |
| N = Broj ponovnog pokušaja | '1' ~ '50'
Druga vrijednost = Greška |
|
| T = Vrijeme ponovnog pokušaja | '1' ~ '180' (Jedinica u 1 sekundi)
Druga vrijednost = Greška |
|
| Examples | (HOST→BT) : AT+BTAUTOCON=0,10,20
(BT→HOST) : OK |
|
AT+BTAUTOCON?
| Opis | Informacije o vrijednostima postavki BT automatske veze |
| Examples | (HOST→BT) : AT+BTAUTOCON?
(BT→HOST) : +BTAUTOCON:0,10,20 (BT→HOST) : OK |
AT+CONNECT
| Opis | BT pokušava da se poveže sa poslednjim povezanim uređajem (samo SPP)
– Kada je BTAUTOCON omogućen, pokušajte ponovo onoliko koliko je podešeno |
| Examples | (HOST→BT) : AT+CONNECT
(BT→HOST) : OK (BT→HOST) : POVEZANO:1 |
AT+CONNECTMAC=OS,ADRESA
| Opis | BT pokušava da se poveže sa određenim uređajem za Mac adresu (samo SPP) | |
| Info | OS | '0' (SPP)
'1' (IAP) Druga vrijednost = Greška |
| ADRESA | Mac adresa | |
| Examples | (HOST→BT) : AT+CONNECTMAC=0,74F07D000000
(BT→HOST) : OK (BT→HOST) : POVEZANO:1 ———————————————————————— (HOST→BT) : AT+CONNECTMAC=1,C0E8622F6151 (BT→HOST) : OK (BT→HOST) : POVEZANO:2 |
|
.AT+CONNECTMAC?
| Opis | Sve informacije o Mac adresi registrirane u BT (samo SPP) |
| Examples | (HOST→BT) : AT+BTCONNECTMAC?
(BT→HOST) : +BTCONNECTMAC:a82bb9e0cb61 (BT→HOST) : OK |
AT+BTINQUIRY=E,T,N
| Opis | BT pokušava otkriti SPP uređaje (samo SPP) | |
| Info | E = Omogući | 0 = Upit je onemogućen
1 = Upit je omogućen Druga vrijednost = Greška |
| T = Vrijeme upita | '1' ~ '25' (Jedinica po 1.28s)
= (1.28 s ~ 32 s) Druga vrijednost = Greška |
|
| N = Broj upita | '1' ~ '10'
Druga vrijednost = Greška |
|
| Vrsta odgovora na upit | Naziv uređaja,Mac adresa,COD,RSSI | |
| Examples | (HOST→BT) : AT+UPIT=1,10,5
(BT→HOST) : OK — Ako imate uređaj za skeniranje — (BT→HOST) : G5,5c70a3da6d14,0x5a020c,-34 (BT→HOST) : Galaxy Note9,A82BB97F6BD5,0x00020C,-31 ( Skeniraj N(5) uređaj za T(10*1.28) sekunde) |
|
AT+BTPINCODE=xxxx
| Opis | BT sigurnosna postavka PIN koda
(Postavite vrijednost PIN koda za rad BTSSP=0) |
|
| Info | xxxx | PIN kod (4~16 bajtova) |
| Examples | (HOST→BT) : AT+BTPINCODE=1234
(BT→HOST) : OK |
|
AT+BTPINCODE?
| Opis | Informacije o BT sigurnosnom PIN kodu |
| Examples | (HOST→BT) : AT+BTPINCODE?
(BT→HOST) : +BTPINCODE:1234 (BT→HOST) : OK |
.AT+BTSSP=N
| Opis | Postavka načina sigurnog jednostavnog uparivanja (SSP). (Potrebno resetiranje) | |
| Info | N | 0 – Pincode Mode
1 – SSP način rada Druga vrijednost – Greška |
| Examples | (HOST→BT) : AT+BTSSP=1
(BT→HOST) : OK |
|
AT+BTSSP?
| Opis | BTSSP Informacije o podešavanju |
| Examples | (HOST→BT) : AT+BTSSP?
(BT→HOST) : +BTSSP:1 (BT→HOST) : OK |
AT+BTSSPMODE=N
| Opis | SSP sigurnosna postavka provjere autentičnosti
(Potrebno za rad “AT+BTSSP=1”) |
|
| Info | N | 0 Način rada samo radi |
| 1 Režim numeričkog poređenja | ||
| 2 Režim unosa lozinke | ||
| Examples | (HOST→BT) : AT+SSPMODE=1
(BT→HOST) : OK |
|
. AT+BTSSPMODE?
| Opis | Informacije o SSPMODE |
| Examples | (HOST→BT) : AT+BTSSPMODE?
(BT→HOST) : +BTSSPMODE=1 (BT→HOST) : OK |
AT+BTNUMACC=N
| Opis | Certifikacija načina numeričkog poređenja
Kada su AT+BTSSP=1 i AT+SSPMODE=1, koristi se prilikom povezivanja |
|
| Info | N | 0 (Odbij, “Ne”)
1 (Prihvatam, "Da") |
| Examples | (BT→HOST) : [NUMACC] 874134
(HOST→BT) : AT+BTNUMACC=1 (BT→HOST) : OK |
|
AT+BTPASSKEY=String
| Opis | Certifikacija za način unosa lozinke
(Kada su AT+BTSSP=1 i AT+SSPMODE=2, koristite prilikom povezivanja) |
|
| Info | String | 6-cifreni broj |
| Examples | (HOST→BT) : AT+BTPASSKEY=123456 (BT→HOST) : [PASSKEY] 123456
(BT→HOST) : OK |
|
AT+IAPMODEL=String
| Opis | IAP Postavka naziva modela | |
| Info | String | Vrijednost koja odgovara nazivu modela (1~30 znakova) |
| Examples | (HOST→BT) : AT+IAPMODEL=BCM-DC100-AS
(BT→HOST) : OK |
|
AT+IAPMODEL?
| Opis | IAP Accessory Name Setting | |
| Info | String | Vrijednost koja odgovara nazivu dodatne opreme (1~30 znakova) |
| Examples | (HOST→BT) : AT+IAPACCESSORY=BCM-DC100-AS
(BT→HOST) : OK |
|
AT+IAPACCESSORY=String
| Opis | IAP Accessory Name Setting | |
| Info | String | Vrijednost koja odgovara nazivu dodatne opreme (1~30 znakova) |
| Examples | (HOST→BT) : AT+IAPACCESSORY=BCM-DC100-AS
(BT→HOST) : OK |
|
AT+IAPACCESSORY?
| Opis | Informacije o nazivu IAP pribora |
| Examples | (HOST→BT) : AT+IAPACCESSORY?
(BT→HOST) : +IPAPACESSORY:BCM-DC100-AS (BT→HOST) : OK |
AT+IAPPROSTR=String
| Opis | Postavka niza IAP protokola | |
| Info | String | Vrijednost koja odgovara nizu protokola (1~30 znakova) |
| Examples | (HOST→BT) : AT+IAPPROSTR=com.bncom.protocol
(BT→HOST) : OK |
|
AT+IAPPROSTR?
| Opis | Informacije o nizu IAP protokola |
| Examples | (HOST→BT) : AT+IAPPROSTR?
(BT→HOST) : +IAPPROSTR:com.bncom.protocol (BT→HOST) : OK |
AT+IAPSERIAL=xxxx
| Opis | IAP Postavka serijskog broja | |
| Info | xxxx | Vrijednost koja odgovara serijskom broju (1~30 znakova) |
| Examples | (HOST→BT) : AT+IAPSERIAL=123456789
(BT→HOST) : OK |
|
AT+IAPSERIAL?
| Opis | IAP serijski broj informacija |
| Examples | (HOST→BT) : AT+IAPSERIAL?
(BT→HOST) : +IAPSERIAL:123456789 (BT→HOST) : OK |
AT+IAPMANUF=String
| Opis | IAP Manufacturer Setting | |
| Info | String | Vrijednost koja odgovara proizvođaču (1~30 znakova) |
| Examples | (HOST→BT) : AT+IAPMANUF=BnCOM Co., Ltd.
(BT→HOST) : OK |
|
AT+IAPMANUF?
| Opis | IAP Podaci o proizvođaču |
| Examples | (HOST→BT) : AT+IAPMANUF?
(BT→HOST) : +IAPMANUF:BnCOM Co., Ltd. (BT→HOST) : OK |
AT+LEADVINTERVAL=X
| Opis | BLE Advertising Interval Postavka vrijednosti | |
| Info | X | 32 ~ 16384 (Jedinica po 0.625ms)
= (20ms ~ 10240ms) Druga vrijednost = Greška |
| Vrijednost Example | X = 256 -> 256 * 0.625 = 160 ms
X = 16384 -> 16384 * 0.625 = 10240 ms |
|
| Examples | (HOST→BT) : AT+LEADVINTERVAL=256
(BT→HOST) : OK |
|
AT+LEADVINTERVAL?
| Opis | Informacije o BLE intervalu oglašavanja |
| Examples | (HOST→BT) : AT+LEADVINTERVAL?
(BT→HOST) : +LEADVINTERVAL:256 (BT→HOST) : OK |
AT+LECONINTERVAL=MIN,MAX
| Opis | BLE Connection Interval Postavka vrijednosti | |
| Info | MIN | 6 ~ 3200 (Jedinica po 1.25ms)
= (7.5ms ~ 4000ms) Druga vrijednost = Greška |
| MAX | 6 ~ 3200 (Jedinica po 1.25ms)
= (7.5ms ~ 4000ms) Druga vrijednost = Greška |
|
| Vrijednost Example | MIN,MAX = 16,32
-> 16 * 1.25 = 20 ms, -> 32 * 1.25 = 40 ms |
|
| Examples | (HOST→BT) : AT+LECONINTERVAL=16,32
(BT→HOST) : OK |
|
AT+ LECONINTERVAL?
| Opis | BLE informacije o intervalu veze |
| Examples | (HOST→BT) : AT+LECONINTERVAL?
(BT→HOST) : +LECONINTERVAL:8,24 (BT→HOST) : OK |
Over The Air Vodič za nadogradnju firmvera
Aplikacija Cypress “LE OTA App” Uputstvo za upotrebu
- Pokrenite LE OTA aplikaciju

- Odabir uređaja i povezivanje

- Nadogradite File Odaberite

- Ažuriranje firmvera

- Nadogradnja je završena

Uputstvo za instalaciju OEM/integratora
- moduli su ograničeni samo na OEM instalaciju
- OEM integrator je odgovoran da osigura da krajnji korisnik nema ručne upute
- da uklonite ili instalirate modul.
- OEM integrator je i dalje odgovoran za testiranje svog krajnjeg proizvoda za sve dodatne zahtjeve usklađenosti koji su potrebni s ovim instaliranim modulom.
- Uputstva za OEM/integratora
- OEM integrator mora uključiti instrukcije ili izjave koje zahtijevaju dio 15.19 i 15.21 u korisničkom priručniku.
- OEM integrator mora uključiti poseban odjeljak u korisničkom priručniku domaćina koji se tiče
- radne uslove kako bi se zadovoljila usklađenost izlaganja radiofrekventnim talasima.
- postoji uslov da primalac granta obezbedi
FCC MODULARNE INFORMACIJE O ODOBRENJE
- Ovaj uređaj je u skladu sa dijelom 15 FCC pravila. Rad je podložan sljedeća dva uslova:
- Ovaj uređaj možda neće uzrokovati štetne smetnje.
- Ovaj uređaj mora prihvatiti sve primljene smetnje, uključujući smetnje koje mogu uzrokovati neželjeni rad.
- OPREZ: Promjene ili modifikacije koje nije izričito odobrila strana odgovorna za usklađenost mogu poništiti korisnikovo ovlaštenje za rukovanje opremom.
- NAPOMENA:
Ova ograničenja su dizajnirana da pruže razumnu zaštitu od štetnih smetnji u stambenoj instalaciji. Ova oprema koristi i može emitovati radiofrekventnu energiju i, ako nije instalirana i korištena u skladu s uputama, može uzrokovati štetne smetnje radio komunikacijama. Međutim, ne postoji garancija da se smetnje neće pojaviti u određenoj instalaciji. Ako ova oprema uzrokuje štetne smetnje radio ili televizijskom prijemu, što se može utvrditi isključivanjem i uključivanjem opreme, korisnik se ohrabruje da pokuša ispraviti smetnje jednom ili više sljedećih mjera:- Preusmjerite ili premjestite prijemnu antenu.
- Povećajte razmak između opreme i prijemnika.
- Povežite opremu u utičnicu na strujnom kolu različitom od onog na koji je priključen prijemnik.
- Za pomoć se obratite prodavaču ili iskusnom radio/TV tehničaru.
FCC izjava o izloženosti radijaciji:
Ova oprema je u skladu sa ograničenjima izloženosti zračenju FCC utvrđenim za nekontrolisano okruženje. Ovu opremu treba instalirati i koristiti na minimalnoj udaljenosti od 20 cm između radijatora i vašeg tijela.
OEM UPUTSTVA ZA INTEGRACIJU
- Ovaj uređaj je namenjen samo OEM integratorima pod sledećim uslovima:
- Modul mora biti instaliran u glavnoj opremi tako da se održava 20 cm između antene i korisnika, a modul predajnika ne smije se nalaziti zajedno s bilo kojim drugim predajnikom ili antenom. Modul će se koristiti samo sa unutrašnjom antenom koja je originalno testirana i sertifikovana sa ovim modulom. Vanjske antene nisu podržane. Sve dok su ova 3 gore navedena uslova ispunjena, dalje testiranje predajnika neće biti potrebno.
- Međutim, OEM integrator je i dalje odgovoran za testiranje svog krajnjeg proizvoda za sve dodatne zahtjeve usklađenosti koji su potrebni s ovim instaliranim modulom (npr.ample, emisije digitalnih uređaja, periferni zahtevi računara, itd.). Krajnjem proizvodu može biti potrebno verifikaciono testiranje, deklaracija o
- Ispitivanje usklađenosti, dozvoljena promjena klase II ili novi certifikat. Uključite stručnjaka za sertifikaciju FCC-a kako biste utvrdili šta će biti tačno primjenjivo za krajnji proizvod.
Valjanost korištenja certifikata modula:
U slučaju da se ovi uslovi ne mogu ispuniti (nprampodređene konfiguracije prijenosnog računala ili kolokacije s drugim odašiljačem), tada se ovlaštenje FCC-a za ovaj modul u kombinaciji s glavnom opremom više ne smatra valjanim i FCC ID modula se ne može koristiti na konačnom proizvodu. U ovim okolnostima, OEM integrator će biti odgovoran za ponovnu procjenu krajnjeg proizvoda (uključujući predajnik) i dobivanje posebne FCC ovlaštenja. U takvim slučajevima, uključite stručnjaka za sertifikaciju FCC-a kako biste utvrdili da li je potrebna dozvola za promjenu klase II ili nova potvrda.
Nadogradi firmver:
Softver koji je obezbeđen za nadogradnju firmvera neće moći da utiče na RF parametre kao što je sertifikovano za FCC za ovaj modul, kako bi se sprečili problemi usklađenosti.
Označavanje krajnjeg proizvoda:
Ovaj modul odašiljača je odobren samo za upotrebu u uređajima na kojima se antena može instalirati tako da se između antene i korisnika može održavati 20 cm. Konačni krajnji proizvod mora biti označen u vidljivom području sa sljedećim: „Sadrži FCCID: 2APDI‐BCM‐DC100‐XS“.
Informacije koje se moraju staviti u uputstvo za krajnjeg korisnika:
OEM integrator mora biti svjestan da ne daje informacije krajnjem korisniku o tome kako instalirati ili ukloniti ovaj RF modul u korisničkom priručniku krajnjeg proizvoda koji integriše ovaj modul. Priručnik za krajnjeg korisnika će uključivati sve potrebne regulatorne informacije/upozorenje kao što je prikazano u ovom priručniku.
RSS-GEN odjeljak
Ovaj uređaj je usklađen sa RSS standardom(ima) Industry Canada koji je izuzet od licence. Rad je podložan sljedeća dva uslova: (1) ovaj uređaj ne smije uzrokovati smetnje i (2) ovaj uređaj mora prihvatiti sve smetnje, uključujući smetnje koje mogu uzrokovati neželjeni rad uređaja.
Dokumenti / Resursi
![]() |
BnCOM BCM-DC100-AS Protokol Bluetooth modula [pdf] Korisnički priručnik BCM-DC100-XS, 2APDI-BCM-DC100-XS, 2APDIBCMDC100XS, BCM-DC100-AS Protokol Bluetooth modula, Protokol Bluetooth modula, Protokol modula |




