?>

Hard Copy World

HCW

Q&A

Home > Forum >

Q&A

질문 | Beacon 관련 질문

페이지 정보

작성자 MUSHIN 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일18-09-06 13:36 조회56회 댓글3건

본문

안녕하세요.
요즘 iBeacon 관련 개발하고 있습니다.
nrf52 시리즈 이용해서 하드웨어 만들고, SDK 이용해서 beacon 수신되는 것까지는 확인하였습니다.
제가 수신기가 따로 없다보니 핸트폰 어플에 beacon 스캐너라는 어플들을 설치해서 테스트 하였습니다.
어플 이용하여 거리 테스트를 하는데 0~13m 정도까지는 거리가 얼추 비슷한데 그 이상부터는 20,30,40,50,60m 떨어진 곳에서도 거리가 13m정도 나오더군요. 물론 beacon으로 거리측정이 믿을만한게
아니라는것은 알지만, 이 정도 인지 경험자 분들에 의견이 궁금합니다.

추가로, 거리측정의 정확도를 높일 수 있는 방법이나 (수신기 하드웨어 제작, 거리계산하는 코드 수정 등)
    별도의 안테나 같은 것을 달아서 방위각도 알수 있는지?
 
궁금합니다.

댓글목록

최고관리자님의 댓글

최고관리자 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일

어차피 비컨으로 거리 계산의 정확도가 떨어지기 때문에 인터넷에 공개된 소스에서는 10미터 내외까지 측정하고 그 이상은 아주 먼 거리 정도로만 표시하곤 합니다.
만약 안드로이드 앱을 직접 작성하실 수 있으면, 거리를 직접 계산해서 출력하도록 소스 수정한 뒤 테스트 해보시면 정확합니다. 비컨 스캔할 때 수신한 RSSI 값과 TX 파워값을 이용해 거리 계산이 가능하고, 인터넷 뒤져보면 관련 소스를 몇 가지 구하실 수 있을겁니다.

최고관리자님의 댓글

최고관리자 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일

만약 비컨의 송출신호 세기 자체가 낮으면 먼 거리에서의 측정이 부정확할 수도 있을것 같습니다. 먼 거리에서의 거리 측정을 위해서라면 tX 파워 자체를 키우는 것도 방법일 것 같습니다.