투케이2K

163. (TWOK/ERROR) [Android] 블루투스 (Bluetooth) SPP 통신 수행 중 모바일에서 디바이스로 데이터가 연속으로 요청 되는 이슈 본문

투케이2K 에러관리

163. (TWOK/ERROR) [Android] 블루투스 (Bluetooth) SPP 통신 수행 중 모바일에서 디바이스로 데이터가 연속으로 요청 되는 이슈

투케이2K 2023. 8. 16. 20:51

[환경 설정 및 설명]

프로그램 : AndroidStudio

설 명 : [Android] 블루투스 (Bluetooth) SPP 통신 수행 중 모바일에서 디바이스로 데이터가 연속으로 요청 되는 이슈

 

[에러 원인]

[에러 원인 : 제조사에서 휴대폰 부품 차이일 수 있다는 답변 받음]

1. 초창기 휴대폰 블루투스 부품은 시그널 방식 (직선 / 리모컨 제어) 데이터 전송 형태로 구성 되어 있는데,
   오늘날 (2023-08-16 일자 기준) 휴대폰 블루투스 부품은 스트림 방식 (파형 / 사운드 재생) 데이터 전송 형태로 구성 되어 있어
   휴대폰 자체 물리적으로 한번 더 요청이 들어가는 이슈
 

[해결 방법]

 

1. 물리적으로 휴대폰을 제어할 수 있는 코드는 구현할 수 없으므로, 디바이스 쪽에서
   ms (밀리 세컨드) 시간으로 동시 요청이 들어온 경우, 이후에 들어온 요청은 무시하도록 방어로직 작성

 

반응형
Comments