마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

BLE onLeScan 으로 추출된 scanRecord 에서 값 뽑는 방법 ..

0 추천
onLeScan 결과로 byte[] scanRecord가 들어옵니다.

Length를 찍어보니 62로 나오구요

 

이걸로 UUID, major, minor, tx 등을 뽑을 수 있다는데

어떻게 파싱해야 뽑을 수 있는지 도움 부탁드립니다..

 

또는 규격이 나와있는곳을 아시는분은 알려주시면 감사하겠습니다
음무 (17,820 포인트) 님이 2015년 3월 18일 질문

1개의 답변

+1 추천
 
채택된 답변
http://stackoverflow.com/questions/20352200/android-ble-retrieve-service-uuid-in-onlescan-callback-when-advertised-from

 

참고하세요. 거기 답변을 보면 블루투스 코어 스펙이라는 말과 함께 링크도 있고, UUID뽑는 링크도 있네요

다만 2013년 글이라 안드로이드에서 UUID인식하는데 버그가 있었던 것 같은데, 그 부분이 지금은 어찌 되었는지는 잘 모르겠습니다
cc1232 (35,280 포인트) 님이 2015년 3월 19일 답변
음무님이 2015년 3월 19일 채택됨
...