samples/bluetooth/direct_adv/README.html · samples/bluetooth/direct_adv/README.rst 공식 원문 ↗

Zephyr 3.7.0 · Bluetooth · Bonding

Bluetooth Direct Advertising

Bond 상태에 따라 advertising 방식을 바꾸고 characteristic read/write 권한을 구분합니다.

Official pathsamples/bluetooth/direct_adv/README.html
Source filesamples/bluetooth/direct_adv/README.rst
Source versionZephyr 3.7.0
TranslationFull · reviewed

본문 기준: Zephyr 3.7.0 LTS3 · 이후 유지보수 패치는 별도입니다.

Part 1

요약·해설

Bonding 조건, privacy central 요구사항과 iOS 대상 제한을 설명합니다.

Before bond

Casual advertising

After bond

Direct advertising

iOS

Not allowed

Part 2

접을 수 있는 영어 원문 전체

영어 원문 전체 펼치기
원문 SHA-256 7454A14969DAC5DBA7348B414AC8D88510F2341F7D35C1193B01E77BD9620907
.. _ble_direct_adv:

Bluetooth: Direct Advertising
#############################

Overview
********

Application demonstrating the BLE Direct Advertising capability. If no device is bonded
to the peripheral, casual advertising will be performed. Once bonded, on every subsequent
boot direct advertising to the bonded central will be performed. Additionally this sample
provides two BLE characteristics. To perform write, devices need to be bonded, while read
can be done just after connection (no bonding required).

Please note that direct advertising towards iOS based devices is not allowed.
For more information about designing BLE devices for Apple products refer to
"Accessory Design Guidelines for Apple Devices".

Requirements
************

* A board with BLE support
* Second BLE device acting as a central with enabled privacy. For example another Zephyr board
  or any modern smartphone

Building and Running
********************

This sample can be found under :zephyr_file:`samples/bluetooth/direct_adv` in the
Zephyr tree.

See :ref:`bluetooth samples section <bluetooth-samples>` for details.

Part 3

한국어 전문 번역

개요

BLE Direct Advertising 기능을 보여주는 application입니다. Peripheral에 bonded device가 없으면 일반 advertising을 수행합니다. 한 번 bonding되면 이후 boot부터 bonded central을 대상으로 direct advertising을 수행합니다.

이 sample은 BLE characteristic 두 개도 제공합니다. Write를 수행하려면 device가 bonding돼 있어야 하지만, read는 bonding 없이 연결 직후에도 수행할 수 있습니다.

iOS 기반 device를 대상으로 direct advertising하는 것은 허용되지 않습니다. Apple 제품용 BLE device 설계에 관한 자세한 내용은 Accessory Design Guidelines for Apple Devices를 참조하십시오.

요구사항

  • BLE를 지원하는 board
  • Privacy가 활성화된 central 역할의 두 번째 BLE device. 다른 Zephyr board나 최신 smartphone을 사용할 수 있습니다.

Build와 실행

Zephyr tree의 samples/bluetooth/direct_adv에서 이 sample을 찾을 수 있습니다. 자세한 공통 사항은 Bluetooth sample section을 참조하십시오.

Source

출처

영어 원문에는 문단, 문서 지시문, 표, 코드, 코드 심벌, 경로를 그대로 보존했습니다.