메뉴 건너뛰기

조회 수 6658 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

안드로이드에서 비콘을 스캐닝하고 비콘이 발견되면 BluetoothAdapter.LeScanCallback 클래스가 처리하게 됩니다. 

( 안드로이드 젤리빈, 킷캣 기준. 롤리팝부터 확 바뀌었으나 아직은 4.4기준으로 만들어야 합니다 )


 BluetoothAdapter.LeScanCallback leScanCallback = new BluetoothAdapter.LeScanCallback() {

 public void onLeScan(BluetoothDevice device, int rssi, byte[] scanRecord) {

....

 }

}


문제는 이 콜백 메쏘드가 호출되는 주기가 Beacon의 신호 발산 인터벌을 그대로 따라가지 않는다는 점.

예를 들어 비콘의 인터벌이 200ms .. 로 세팅됐다 하더라도 onLeScan콜백 메쏘드가 실행되는 시간차를 찍어 보면 200 ms가 아닌 400, 600이 나오는 경우가 있습니다.


비콘이 잘못됐나? 계측장비로 찍어 보면 비콘은 200ms로 잘 쏘고 있었습니다.


List of Articles
번호 제목 날짜 조회 수
237 카카오톡 분석하기 (1) - sqlite 파해치기 file 2016.05.26 10060
236 카카오톡 대화내용 가져오기(sqlite3, chat_logs) file 2016.05.26 15089
235 초기화면 페이지를 만들어보자. splash 페이지 제작 file 2020.12.14 277
234 체크 박스(CheckBox)의 이미지 바꾸기 2015.07.16 6398
233 줄바꿈 문자 치환 2020.12.14 289
232 전화 인텐트와 나의 전화 번호가져오기 2014.08.28 6312
231 인텐트를 이용한 Activity간 데이터 전달 (사용자 정의 클래스) file 2015.07.16 7061
230 이미지의 Orientation를 체크해서 이미지 회전하기 2015.07.16 7658
229 이미지 버튼(ImageButton) 만들기 2015.07.16 7111
228 이미지 버튼 설정 2015.07.16 6361
227 위젯 업데이트 주기 빠르게 하기 2018.10.02 2142
226 월별 캘린더에 일정 입력 및 조회 기능 리스트로 추가하기 file 2015.07.16 18552
225 옵션 메뉴 동적으로 생성하기 2015.07.16 6922
224 어댑터 뷰(Adapter View) & 어댑터(Adapter) (1) file 2016.06.08 7852
223 앱 번들(Android App Bundle) 만들기 file 2021.09.14 305
222 암시적 인텐트를 사용한 인터넷열기, 전화걸기, 문자보내기 [Intent (인텐트)] file 2016.06.07 7736
221 알아놓으면 좋은 내용정리 2016.06.07 7458
» 안드로이트 비콘 스캐닝시 고려 사항 2015.07.26 6658
219 안드로이드용 채팅프로그램 클라이언트(java), 서버(c#) 소스 file 2016.05.19 11720
218 안드로이드와 mysql 연동시키기. php 와 json 사용 file 2015.07.16 24484
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 13 Next
/ 13

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved