특정 계산이 분명히 환영받을 지 모르지만 나는이 시점에서 대략적인 가이드 만 필요합니다!android iBeacon 라이브러리를 사용한 배터리 소모 - 짧지 만 일반적인 스캔
나는 Radius Network의 Android iBeacon Library를 iBeacon 광고를 수신하는 앱에서 사용하려고합니다.
저는 BLE 시스템에서 가장 배터리 집약적 인 부분 인 BT 장치를 스캔하는 것이므로 새로운 점을 알고 있습니다.하지만이 장치를 지속적으로 사용하도록 권장하지는 않았지만 특정 지역, 즉 로비를 걷는 사람이있을 때 장치를 '잡으십시오'.
Android Beacon Lib의 설명서에 배터리 관리자의 기본 설정은 5 분마다 30 초 (10 %의 시간 동안 활발히 스캔)로 스캔되므로 Nexus 5의 배터리 소모량이 약 90mA에서 37mA로 줄어 듭니다.
내 질문은 ... 매 30 초마다 (또한 10 %의 시간) 3 초 동안 스캔해도 동일한 배터리 절약 효과가 있습니까? 또는 스캔 프로세스를 시작하는 데 오버 헤드가 포함되어 비용 절감 효과가 떨어질 수 있습니다. 그렇다면 얼마만큼?
귀하의 빠른 답변 데이빗 주셔서 감사합니다. 그것은 내가 듣고 싶었던 종류입니다. 나의 유스 케이스에서는 하나의 비컨을 갖게 될 것이고, 그래서 그것을 완전히 제어 할 수 있으므로 가능한 한 자주 전송/광고 할 수있을 것입니다 (가능한 경우 초당 1 회). 짧은 스캔은 충분히 길기를 바랍니다 전체 광고 메시지를 잡으려고. 위의 절차에 따라 통계를 받으면 여기에 다시 게시합니다. – Sean
안녕하세요.이 실험을 시작하려면 RadBeacon USB 동글을 구입할 계획입니다. 설정 앱에서 광고 속도를 충분히 높게 설정할 수 있는지 (예 : 1 초 간격 이하) 설정할 수 있는지 알려주시겠습니까? 낮은 중간 또는 높은 비율 - 가장 높은 것은 무엇입니까? 이것은 AC 전원 키오스크 – Sean
Sean에있을 것이므로 배터리 사용은 문제가되지 않습니다. 기본 전송 속도는 10Hz입니다. config 앱에서 1Hz로 전화를 걸 수 있지만 그렇게할만한 이유는 없습니다. – davidgyoung