0

내 Raspberry Pi BLE이 iBeacon 패킷을 보내도록 구성했지만 탐지기로 인해 미리 계산 된 일부 비콘 (예 : 추정치 또는 radbeacon)만큼 빠르게 PiBeacon 패킷을 감지 할 수 없습니다. 나는 라즈베리와 함께 더 많은 패킷을 보낼 수있는 방법을 찾지 못했습니다. 어떻게하면 더 좋고 더 발견하기 쉽도록 구성 할 수 있습니까? 누구나 이것에 대해 경험이 있습니까? 심지어 그런 것이 가능한 것인가?내 PiBeacon을 통해 더 많은 패킷 보내기

답변

0

기본적으로 Linux BlueZ는 초당 1 회 광고 대상 제조업체 광고를 설정합니다. 여기에 내 대답에 설명 된대로는 10Hz로 광고 속도를 증가 이상 할 수 있습니다, 이것은 당신이 비콘을 발견하는 속도에 큰 차이를 만들려고하지 않습니다 말했다

https://stackoverflow.com/a/21126744/1461050

- 그것을 일반적으로 발견 시간을 ~ 1000ms에서 ~ 100ms로 변경합니다. 탐지 시간이 훨씬 느린 경우보고있는 내용에 대한 자세한 설명이 필요한 다른 문제가 발생할 수 있습니다.

+0

고마워요, 당신이 말했듯이 제 탐지에서 그다지 다른 점이 없으므로 Radbeacon USB를 사용하고 있습니다. 그리고 컴퓨터에 그것을 삽입하면 탐지기가 즉시 발견하지만, 제 PiBeacon은 잠시 동안 탐지해야합니다. 나는 초당 Radbeacon 패킷의 속도를 10에서 1로 변경했으며 저 PiBeacon만큼 저속으로 감지 할 수있어 어떤 문제인지 잘 모르겠습니다. – fafa92

+0

1Hz 전송으로 구성하면 RadBeacon도 느리게 감지된다는 말입니까? 그리고 "잠시 동안"감지된다는 것은 무엇을 의미합니까? 그리고 무엇을 탐지하는데 사용하고 있습니까? iOS CoreLocation? Android Beacon LIbrary? – davidgyoung

+0

블루투스 비컨 인터랙 터를 지금 내 윈도우에서 감지 할 때 사용하고 있습니다. 기본적으로 USB 허브에 넣은 직후에 약 10 광고/초입니다. 탐지기에서 발견하고 내 목록을 새로 고침하면 다시 인식합니다. , 또 다른 신호는 신호 강도가 1 초에서 2 번 변화하지만 1 Pi/2 초로 변경하면 내 PiBeacon처럼 컴퓨터에 삽입 한 후 2 ~ 3 초 가량 더 걸리는 경우가 있습니다. 그 신호 강도는 2 ~ 3 초마다 한 번, 때로는 적게 변경됩니다. – fafa92