마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

특정 위치에 가면 자동으로 블루투스를 켜주는 기능이 있는 어플을 만드려고 합니다. (비콘대신 라즈베리파이로 블루투스 수신)

0 추천

요즘 syrup(시럽)어플처럼 어떤 특정한 위치에 가면 블루투스가 자동으로 켜지는 기능이 있는 어플을 만들려고 합니다.
제가 만들려고 하는것인데요 출석체크 어플 입니다.

로그인을 통해서 학생의 수업정보를 얻어서 정해진 시간에 정해진 위치에 학생이 있는지를 확인하는 것입니다. 교실에 라즈베리파이를 위치해놓고 블루투스 수신을 할수있게 해 둡니다.
그리고 제가 만들 어플을 켜 놓고 교실에 가면 핸드폰에 있는 블루투스가 자동으로 켜지게 되는것입니다.

이것을 만들려고 하는데 어떤식으로 진행을 해야할지 개발 방향을 알려 주실수 있으신가요?

이것에 관한 오픈소스나 비슷한 것이라도 해본경험 있으신분들 답좀 해주시면 감사하겠습니다.

이히히이 (120 포인트) 님이 2015년 11월 23일 질문

1개의 답변

0 추천

'어플을 켜 놓고 교실에 가면 핸드폰에 있는 블루투스가 자동으로 켜지게 되는것입니다.'

이부분이 오류네요. 블루투스가 없기 때문에 위치파악은 GPS 로 밖에 안될텐데

건물내에서의 GPS 오차율이 커서 GPS는 적합하지 않을꺼고 그냥 교실에 가면이라는 조건을 빼고

앱을 켜면 블투가 켜지게끔 하는게 맞을것 같습니다.강제로 블투 ON/OFF 하는 기능은 사용가능하니 패스하고

블루투스 페어링을 해서 한번 등록하는 과정이 필요할것이고, 

사용자가 교실밖에서 앱을 켰을 경우에 대한 처리가 가장 중요하겠네요. 주기적으로 

라즈베리파이와 연결을 시도하거나 수동으로 연결을 하게끔 해주면 될것 같습니다. 

라쎄린드 (25,460 포인트) 님이 2015년 11월 24일 답변
...