[eDebugger는 Bluetooth 직렬 포트를 지원하며 Bluetooth 디버깅 보조자입니다. Bluetooth 보조자는 Bluetooth 개발자의 Bluetooth 디버깅을 지원할 수 있습니다.]
우리는 사용하기 쉬운 블루투스 앱을 만듭니다
디버깅 효율성 향상에 초점을 맞춘 Bluetooth 저에너지, 클래식 Bluetooth SPP 디버깅 아티팩트
주요 기능: [메모리 채널], [사용자 정의 명령], [파형 다이어그램] [파일 보내기][Bluetooth 장치 찾기][TCP 연결]
【메모리 채널】
지난번에 이용했던 채널을 기억해 블루투스 연결 후 자동으로 구독 기능 완료
【사용자 정의 명령】
일반적으로 사용되는 지침을 하나의 키로 저장하고 전송할 수 있으므로 디버깅이 더 빨라집니다.
【파형】
수신된 16진수 데이터를 실시간으로 파형 다이어그램으로 그리고 데이터 변경 사항을 시각적으로 표시하며 CheckSum, CRC-8, LRC 및 기타 검증 알고리즘과 같은 데이터 검증을 지원하여 데이터의 정확성을 보장합니다.
【블루투스 저에너지 BLE】
방송: RSSI 신호 강도 실시간 라인 차트, 방송 데이터 분석
통신: 트리 구조는 모든 서비스와 기능 UUID 및 기능 속성을 나열하고 기능 읽기 및 쓰기, 알림 켜기 및 끄기, 표시 켜기 및 끄기를 지원하고 UTF-8, GBK와 같은 여러 인코딩 방법을 지원하거나 16진수 직접 사용을 지원합니다. 정기적인 메시지 전송 지원
【클래식 블루투스 SPP】
통신: 읽기 및 쓰기 작업을 위해 클래식 Bluetooth 장치와 통신할 수 있으며 Bluetooth를 통해 휴대폰과도 통신할 수 있습니다(전제: 휴대폰이 클래식 Bluetooth를 지원하고 e-디버깅 앱이 설치 및 시작됨). 다양한 인코딩 방법을 지원합니다. UTF-8, GBK와 같은 직접 16진수 사용, 메시지 주기적 전송 지원
【블루투스 기기 찾기】
블루투스 헤드셋 등 블루투스 기기를 분실한 경우 어떻게 해야 합니까? e-디버깅은 손실된 Bluetooth 장치를 찾기 위해 RSSI 변화를 기반으로 거리를 추정합니다.
【실용적인 기능】
즐겨찾기: 자주 사용하는 장치에 대한 원클릭 즐겨찾기, 장치를 필터링하여 시간이 많이 걸리는 시각적 검색을 줄이거나 즐겨찾기 목록에 직접 입력하여 통신할 수 있습니다.
로그: 필요한 디버깅 로그를 선택적으로 수동으로 저장하여 불필요한 공간 점유를 줄일 수 있습니다. 친구들과 로그를 공유하여 문제를 함께 분석할 수 있도록 지원
로그 필터링: 장치 MAC 및 날짜별 로그 필터링 지원
다국어: 다양한 언어 환경 지원