[안드로이드 / Kotlin] 저전력 블루투스 BLE(2), 스캔
·
Android
지난 1편에서는 BLE의 기본개념 및 사용에 있어 준비해야할 몇 가지에 대해 알아보았습니다. 오늘은 안드로이드 내 블루투스 사용에 있어 저전력 블루투스(BLE)를 이용하여 다른 BLE기기를 찾는 스캔방법에 대해 정리해보았습니다. BLE 1편 : https://sjunh812.tistory.com/26 [안드로이드 / Kotlin] 저전력 블루투스 BLE(1), BLE란? 오늘은 안드로이드 내 블루투스 사용에 있어 저전력 블루투스(BLE)의 기본 개념 및 주요 용어, 사용에 있어 준비해야할 것들에 대해 정리해보았습니다. 저전력 블루투스(BLE)는 기존 블루투스와 sjunh812.tistory.com 블루투스 설정 1편에서 저전력 블루투스가 기기에 지원되는지 여부를 파악했다면 다음으로는 사용기기에 블루투스가..
[안드로이드 / Kotlin] 저전력 블루투스 BLE(1), BLE란?
·
Android
오늘은 안드로이드 내 블루투스 사용에 있어 저전력 블루투스(BLE)의 기본 개념 및 주요 용어, 사용에 있어 준비해야할 것들에 대해 정리해보았습니다. 저전력 블루투스(BLE)는 기존 블루투스와 달리 상당히 전력을 적게 소모하도록 설계되어있습니다. 사용예시로 2가지를 살펴보면 아래와 같습니다. 근처 기기 사이에서 소량의 데이터를 전송할때 근접센서와 상호작용하여 사용자에게 현재 위치에 기반한 맞춤 설정된 환경을 제공할때 BLE 주요 용어 및 개념 포괄적 특성 프로필(GATT) - GATT는 BLE 링크를 통해 "속성"이라고 알려진 짧은 데이터를 주고받기 위한 일반적인 사양입니다. 현재 모든 저전력 애플리케이션 프로필은 GATT에 기초합니다. 속성 프로토콜(ATT) - GATT는 속성 프로토콜(ATT) 위에 ..