본문 바로가기

Kotlin Bluetooth3

[Kotlin] BLE 기기 연결하기 BLE 기기 스캔을 마쳤으면, 스캔한 Devoce 중 원하는 기기와 연결을 할 수 있다. 성공적으로 연결을 마치면 Toast 메세지를 통해 'Connected [Device_name]'를 보여준다. 스마트폰 블루투스 기능 On/Off, BLE 기기를 Scan하는 코드는 이전 게시물을 참고한다. [Kotlin] BLE 기기 검색하기 블루투스 설정 및 On/Off 제어는 이전 글 참고하기 [Kotlin] 블루투스 On/Off 제어하기 Toggle Button을 통해서 블루투스 기능을 On/Off 해보자. 1. Bluetooth 권한 등록 어플리케이션에서 블루투스 기능을 사용 doqtqu.tistory.com recyclerview_item.xml 수정 RecyclerView의 Cell에 해당하는 recycl.. 2021. 1. 6.
[Kotlin] BLE 기기 검색하기 블루투스 설정 및 On/Off 제어는 이전 글 참고하기 [Kotlin] 블루투스 On/Off 제어하기 Toggle Button을 통해서 블루투스 기능을 On/Off 해보자. 1. Bluetooth 권한 등록 어플리케이션에서 블루투스 기능을 사용하려면 두 개의 권한을 선언해야 한다. BLUETOOTH는 연결 요청, 연결 수락 및 데이터 doqtqu.tistory.com Layout Setting하기 activity_main.xml layout > new > Layout resource file 을 통해 아래와 같은 xml을 하나 추가해준다. 아래 xml은 Bluetooth Device Scan 시 Device Name과 Address를 표기할 TextView 두 개를 담는 셀의 구조이다. recyclerv.. 2020. 12. 28.
[Kotlin] 블루투스 On/Off 제어하기 Toggle Button을 통해서 블루투스 기능을 On/Off 해보자. 1. Bluetooth 권한 등록 어플리케이션에서 블루투스 기능을 사용하려면 두 개의 권한을 선언해야 한다. BLUETOOTH는 연결 요청, 연결 수락 및 데이터 전송과 같은 블루투스 통신을 수행하는데 필요하다. ACCESS_FINE_LOCATION은 블루투스 스캔을 사용하여 사용자 위치에 대한 정보를 수집할 수 있다. 이 정보는 사용자 본인의 기기에서 가져올 수도 있고, 상점 및 교통 시설과 같은 위치에서 사용 중인 블루투스 비콘에서 가져올 수도 있다. 앱에서 기기 검색을 시작하거나 블루투스 설정을 조작하려면 BLUETOOTH 권한 외에 BLUETOOTH_ADMIN 권한도 선언해야한다. 대부분 애플리케이션은 로컬 블루투스 기기를 검.. 2020. 12. 21.
반응형