Part 1
요약·해설
Bonding 전후 advertising과 Android scan 노출, read/write 권한 차이를 설명합니다.
Accept List
Bonding required
Connection sufficient
Part 2
접을 수 있는 영어 원문 전체
영어 원문 전체 펼치기
F0EE12E7BEE32E9E3CA9610BA4C7A82BB23E2084333EEFAABBA7237EA7BE498C
.. _ble_peripheral_accept_list:
Bluetooth: Peripheral Accept List
#################################
Overview
********
This application demonstrates the BLE advertising accept filter list feature.
If no device is bonded to the peripheral, casual advertising will be performed.
Once a device is bonded, on subsequent boots, connection requests will only be
accepted if the central device is on the accept list. Additionally, scan response
data will only be sent to devices that are on the accept list. As a result, some
BLE central devices (such as Android smartphones) might not display the device
in the scan results if the central device is not on the accept list.
This sample also provides two BLE characteristics. To perform a write, devices need
to be bonded, while a read can be done immediately after a connection
(no bonding required).
Requirements
************
* A board with BLE support
* Second BLE device acting as a central. For example another Zephyr board or smartphone
Building and Running
********************
This sample can be found under :zephyr_file:`samples/bluetooth/peripheral_accept_list` in the
Zephyr tree.
See :ref:`bluetooth samples section <bluetooth-samples>` for details.
Part 3
한국어 전문 번역
개요
BLE advertising accept filter list 기능을 보여주는 application입니다.
Peripheral에 bonded device가 없으면 일반적인 casual advertising을 수행합니다. Device가 한 번 bonded되면 이후 boot부터는 Central device가 accept list에 있을 때만 connection request를 받아들입니다.
Scan response data도 accept list에 있는 device에만 전송합니다. 따라서 Android smartphone 같은 일부 BLE Central은 accept list에 없으면 scan 결과에서 이 device를 표시하지 않을 수 있습니다.
이 sample은 BLE characteristic 두 개도 제공합니다. Write를 수행하려면 device가 bonded되어야 하지만, read는 bonding 없이 connection 직후 수행할 수 있습니다.
요구사항
- BLE를 지원하는 board
- Central 역할을 하는 두 번째 BLE device. 예: 다른 Zephyr board 또는 smartphone
Build와 실행
이 sample은 Zephyr tree의 samples/bluetooth/peripheral_accept_list에 있습니다. 자세한 공통 절차는 Bluetooth sample section을 참조하십시오.
Source
출처
영어 원문에는 문단, 문서 지시문, 표, 코드, 코드 심벌, 경로를 그대로 보존했습니다.