두 대 이상의 휴대 전화 사이에서 블루투스 신호를 측정하고 범위 내의 가장 가까운 휴대 전화를 감지해야합니다. 많은 연구 끝에 나는 주기적으로 새로운 블루투스 장치를 발견하고 ACTION_FOUND에 의해 반환 된 EXTRA_RSSI를 통해 rssi를 측정하는 아이디어를 얻었습니다. 모든 장치는 항상 검색 모드에 있어야하며 주기적으로 다른 장치도 검색해야합니다.Android 블루투스 읽기 rssi 신호 강도
이 방법이 좋습니까? 아니면 더 좋은 해결책이 있습니까? 이 접근법으로 내가 기대할 수있는 문제점은 무엇입니까?
이 솔루션 Android 2.1: How do I poll the RSSI value of an existing Bluetooth connection?은 전화가 필요하기 때문에 나에게 적합하지 않습니다.
어떤 목적으로 거리가 필요합니까? 응답에서 알 수 있듯이 RSSI는 정확하지 않지만 일부 사용 사례의 경우 적절합니다. – jhonkola
방에서 가장 가까운 사람을 찾아야합니다. – zarej