2014-11-10 3 views
1

누군가가 나를 도울 수 있기를 바랍니다.구성된 신호 강도와 측정 된 RSSI 간의 연결 (iBeacon 관련)

나는 약간 혼란 스럽다. 마지막으로 iBeacon을 구성하는 것에 대해 많은 내용을 읽었지만 특히 몇 가지 테스트를 거친 후 한 가지를 얻지는 못했습니다.

나는 라스베리 파이에서 iBeacon을 만들었습니다. 모든 것이 작동합니다. 나는

sudo hcitool -i hci0 cmd 0x08 0x0008 1E 02 01 1A 1A FF 4C 00 02 15 92 77 83 0A B2 EB 49 0F A1 DD 7F E3 8C 49 2E DE 00 00 00 00 C5 00. 

마지막 ("C5") 전에 쌍은 내가 아는 한 보정 된 신호 강도를 설명하는 명령 안에 숨겨져 있는지, 알아했습니다. 나는 00에서 FF까지 몇 가지 구성을 시도했다. (확실하게 : (C5) 16 진수는 (197) dec을 의미합니다.)

주의해야 할 경계가 있습니까? 나는 그것이 -1 (가장 강한 것)에서 -127 (가장 약한 것)으로 간다는 것을 읽었다.

AppStore에서 Locate Beacon으로 RSSI를 측정 한 결과, 현재 가장 확실한 신호 전력과 가장 낮은 신호 구성을 알 수 있습니다.

iPhone에서의 RSSI는 가장 높은 RSSI (-1 - -15라고 가정 해 봅시다)가 가장 강하고 최저 (-90 - -75)이 가장 약합니다. 맞습니까?

나를 도와 주셔서 감사합니다.

답변

1

조정 된 신호 강도는 1 바이트 부호있는 정수입니다. > -59 서명 진수

단위는 -> 197 서명되지 않은 진수 - 처음은> 127 빼기 128

C5 진수 인 다음 경우, 부호 소수점으로 변환, 부호 첨부 10 진수의 숫자로 변환하려면 dBm, 더 많은 음수는 약한 신호를 나타냅니다. 음수가 적을수록 신호가 강합니다. 이 여기에 어떻게 작동하는지

당신은에 대한 몇 가지 세부 사항을 읽을 수 있습니다 : Understanding ibeacon distancing

+0

답하고 다른 문제에 대한 링크를 주셔서 대단히 감사합니다. 캘리브레이션 된 신호 강도의 경계를 어디에서 찾을 수 있습니까? 아니면 그냥 -128에서 127 사이입니까? – Saschn