iOS 장치에서 대물 렌즈 c를 사용하여 탐지 장치를 탐지하는 데 사용되는 앱을 개발 중입니다. 성공적으로 코어 블루투스 및 코어 위치 프레임 워크를 사용하여 비콘 스캔을 수행했습니다. 즉 스캔 된 비컨 배열을 제공하는 범위 비콘입니다.미리 정의 된 근접 UDID를 사용하여 탐지 장치를 탐지 할 수있는 iOS 범위
사례 - 거리가 10 미터 이상인 비콘을 폐기해야합니다. 그래서 RSSI 값을 사용했고 수식을 사용하여 거리를 계산하고 그 거리 위에있는 표지를 고려하지 않았습니다.
문제 - 범위 비콘은 5-6 미터 이상의 비컨 거리를 제공하지 않았지만 때때로 약 8 미터 비컨도 제공합니다.
질문 - iOS가 스캔 한 표지를 자동으로 삭제 한 후에 특정 범위가 있습니까?
답변 해 주셔서 감사합니다. 나는 2 개의 안드로이드 장치와 2 개의 iOS 장치 (iPhone5s, iPhone 6)로 열린 공원에서 테스트를 실시했습니다. 그러나 iOS 기기는 모두 8 미터 이상으로 비콘을 스캔 할 수 없었지만 두 가지 안드로이드 기기 모두 왜 그렇게 스캔 했는가? –
Android 기기의 수신 안테나가 더 좋을 수도 있습니다. 탐지에 대해 원시 RSSI (상대적으로 강한 신호를 나타내는 음의 값이 적은 신호 강도 측정)를 보면 동일한 거리 (예 : 5m)에서 iOS 장치가 약한 RSSI를 감지한다는 것을 알 수 있습니다 -90 dB)이고 Android 기기는 더 강한 RSSI (약 -70 dB)를 감지합니다. 장치는 일반적으로 -100 ~ -110 dBm보다 훨씬 적은 신호 신호를 감지 할 수 없습니다. – davidgyoung
모든 이론에 따르면 Apple 기기는 다른 기기보다 훨씬 우수한 수신기입니다. 더 정확한 정확도와 거리 스캐닝을 달성 할 수있는 방법이 있습니까? –