저는 Bluetooth Low Energy 보드와의 통신 어플을 개발합니다. 현재 저희 회사에서 양산을 마친 블루트스 보드와 Bluetooth SIG에서 배포하는 샘플 소스를 가지고 통신 테스트를 하고 있습니다. 통신에는 전혀 문제가 없는데 정말 간헐적으로 두 기기 간 연결이 끊겨있는 현상이 발생합니다. 정상적으로 연결이 종료되면 Disconnect라는 콜백 메세지가 핸들러에 전달이 되기 때문에 핸들러에 로그를 남길 수 있는 로직을 구현해놨지만, 간헐적인 연결 종료 현상이 일어날 시 콜백 함수가 호출되는 것이 아니라 컨트롤 액티비티가 재시작 되어있습니다.
PC와 연결 후 로그켓으로 실마리를 잡아보려고 하면 동일 현상이 발생하지 않네요.. 이런 문제는 어떻게 접근해야할까요?
조언 부탁드립니다!