2013-09-02 2 views
-2

은 A와 B라는 두 개의 전화가 있다고 가정합니다. B의 Bluetooth 어댑터가 켜져 있고 검색 가능 모드입니다. 그러나 전화 A의 BT는 꺼져 있습니다. 하지만 그들은 모두 서로 짝을 지어 있습니다.블루투스 어댑터를 켜지 않고 블루투스 장치를 검색 할 수 있습니까?

내가 알아야 할 것은 전화 A가 전화 B의 블루투스 신호 범위에 들어갔을 때 자동으로 서로 연결을 설정하는 방법이 있습니까? 즉, 전화 A는 B의 블루투스 신호를 "수신 대기"할 수 있으며, A가 B 범위 내에 있음을 감지하자마자 프로그램 적으로 서로 연결합니다.

참고 : - A가 B의 블루투스 범위에 들어가면 A의 bt 어댑터가 꺼집니다 (절전을 위해). A의 BT가 꺼져있는 동안 A는 B를 "청취"해야합니다.

"bluetoothAdapter.startDiscovery();"를 사용할 수 있습니까? 이 요구 사항을 충족 시키려면? 아니면 다른 방법이 있습니까?

나는 android를 처음 사용했습니다. 저는 전자 공학 학부입니다. 이것은 나의 마지막 학기 프로젝트 :(사전에

감사의 일부입니다.

답변

0

글쎄, 대답은 NO입니다.

두 장치 사이의 연결을 설정하기 위해, 당신은 열어야합니다 블루투스 소켓 (서버/클라이언트)을 열고이를 열려면 각 장치에 블루투스 어댑터가 필요합니다. (이미 페어링 된 경우에도)

블루투스 어댑터와 수신 소켓은 배터리가 있지만 다른 옵션은 없습니다 (AFAIK)

관련 문제