2016-06-04 5 views
0

최단 시간에 변경 될 때 비컨의 새로운 UUID를 검색 할 수있는 구성을 파악하고 싶습니다. 나는 효율적인 비콘 시뮬레이션을위한 구성

sudo hciconfig hci0 reset 
sudo hciconfig hci0 up 
sudo hcitool -i hci0 cmd 0x08 0x0008 1e 02 01 1a 1a ff 4c 00 02 15 e2 c5 6d b5 $ 
sudo hcitool -i hci0 cmd 0x08 0x0006 A0 00 A0 00 03 00 00 00 00 00 00 00 00 07 $ 
sudo hcitool -i hci0 cmd 0x08 0x000a 01 

다음 내가 변경 비콘에게 UUID를 시작하고 변화를 감지 할 수있는 모바일 기기에 필요한 시간을 mesure 내 라즈베리 파이에이 코드를 사용합니다. 최대 10 시간의 전송 속도로 평균이 800ms임을 알기 전까지는.

시간을 단축 할 수있는 아이디어가 있습니까?

+0

삼성 기기에서 비컨을 어떻게 감지합니까? 해당되는 경우 검사 옵션을 포함하여 코드를 표시 할 수 있습니까? – davidgyoung

+0

Android Beacon Library를 사용하고 있습니다. – Keyb

답변

0

검색 시간을 단축하려면 다음과 같은 코드를 사용하여 검색 기간을 줄일 수 있습니다. 정확한 타이밍을 시험해 볼 수는 있지만, 전송 시간이 100ms라면 아래에 표시된 것처럼 200ms와 같이 가장 빠른 응답을 얻을 수 있다고 생각됩니다.

beaconManager.setForegroundScanPeriod(200l); 
beaconManager.updateScanPeriods();