BGX Web Bluetooth Tester 개발 기록
요구사항 요약
- BGX Commander/Express 앱의 주요 기능을 웹에서 구현
- UI/UX는 SiliconLabs 공식 예제(https://siliconlabssoftware.github.io/web-bluetooth-spp-application/)를 참고
- 기능 및 코드 구조는 https://github.com/SiliconLabsSoftware/web-bluetooth-spp-application 의 실제 구현을 참고
- UUID는 고정(사용자 관리 불필요)
- 필수 기능: BLE 연결/해제, 데이터 송수신(텍스트/HEX), 로그, 옵션(라인 엔딩 등), Stream/Command 모드 전환
진행 상황
- 기존 단일 파일/모듈형 버전 혼재 → 정리 필요
- Stream/Command 모드 전환 기능 추가 요구 확인
- UI/기능/코드 구조 모두 SiliconLabs 예제 수준으로 맞추는 것이 목표
- 모든 작업은 명시적 요청 시에만 진행
참고 링크
- SiliconLabs 공식 데모: https://siliconlabssoftware.github.io/web-bluetooth-spp-application/
- GitHub 소스: https://github.com/SiliconLabsSoftware/web-bluetooth-spp-application
- BGX Commander 개요: https://docs.silabs.com/gecko-os/1/bgxhost/framework/latest/bgx-commander-overview
TODO (2025-09-14 기준)
- 작업 중단 상태, 추가 작업은 명시적 요청 시에만 진행
- 요구사항/진행상황/참고자료만 기록