ZHCACZ5 August 2023 CC2564C
首先,在設(shè)備之間建立連接。為此,請打開 LightBlue 應(yīng)用,觀察類似于以下內(nèi)容的屏幕:
在 SPPLEDemo 終端中,將該應(yīng)用作為服務(wù)器啟動,注冊 SPP LE 服務(wù),然后使用 Server、RegisterSPPLE 和 AdvertiseLE 1 命令開始廣播。在終端中觀察到以下內(nèi)容:
OpenStack().
Bluetooth Stack ID: 1.
Device Chipset: 4.1.
BD_ADDR: 0x0017e9d3581a
Command Options: Server, Client, Help
SPP+LE>Server
Command Options General: Help, GetLocalAddress, SetBaudRate
Quit,
Command Options BR/EDR: Inquiry, DisplayInquiryList, Pair,
EndPairing, PINCodeResponse,
PassKeyResponse,
UserConfirmationResponse,
SetDiscoverabilityMode,
SetConnectabilityMode,
SetPairabilityMode,
ChangeSimplePairingParameters,
GetLocalName, SetLocalName,
GetClassOfDevice, SetClassOfDevice,
GetRemoteName, SniffMode,
ExitSniffMode, Open, Close, Read,
Write, GetConfigParams,
SetConfigParams, GetQueueParams,
SetQueueParams, Loopback,
DisplayRawModeData, AutomaticReadMode,
CBSend.
Command Options GAPLE: SetDiscoverabilityMode,
SetConnectabilityMode,
SetPairabilityMode,
ChangePairingParameters,
AdvertiseLE, StartScanning,
StopScanning, ConnectLE,
DisconnectLE, PairLE,
LEPasskeyResponse,
QueryEncryptionMode, SetPasskey,
DiscoverGAPS, GetLocalName,
SetLocalName, GetLERemoteName,
SetLocalAppearance,
GetLocalAppearance,
GetRemoteAppearance,
Command Options SPPLE: DiscoverSPPLE, RegisterSPPLE, LESend,
ConfigureSPPLE, LERead, Loopback,
DisplayRawModeData, AutomaticReadMode
SPP+LE>RegisterSPPLE
Sucessfully registered SPPLE Service.
SPP+LE>AdvertiseLE 1
GAP_LE_Advertising_Enable success.
現(xiàn)在 SPPLEDemo 正在進(jìn)行廣播,請觀察 LightBlue 中顯示的設(shè)備:
接下來,在 LightBlue 中選擇 SPPLEDemo 設(shè)備,然后觀察以下屏幕:
在 SPPLEDemo 終端中,觀察以下內(nèi)容:
etLE_Connection_Complete with size 16.
Status: 0x00.
Role: Slave.
Address Type: Random.
BD_ADDR: 0x5cfc3252180b.
SPP+LE>
etGATT_Connection_Device_Connection with size 16:
Connection ID: 2.
Connection Type: LE.
Remote Device: 0x5cfc3252180b.
Connection MTU: 23.
設(shè)備現(xiàn)已連接。