모빌리티
BLE 장치 연동과 주행 기록을 관리하는 Android 앱
BLE 장치 연결, 주행 기록 저장·조회와 경로 파일 공유를 하나의 Android 앱으로 구현했습니다.
적용 기술
AndroidJavaBLEGPS
장치 연결과 주행 기록을 한 앱에서
BLE 장치에서 받은 데이터와 휴대폰의 위치 정보를 활용하는 Android 앱입니다. 장치 연결 상태에 따라 속도 정보의 출처를 선택하고, 주행 중인 기록을 알림 영역에서도 확인하고 제어하도록 구성했습니다.
주행 요약과 경로의 위치 데이터를 함께 저장하고, 기록 목록에서 개별 주행 내용을 다시 불러옵니다. 저장한 경로를 GPX 파일로 만들어 다른 앱으로 공유하는 기능도 구현했습니다.
주요 기능
- BLE 장치 연결과 수신 데이터 처리
- 장치·GPS 정보에 따른 현재 속도 표시
- 주행 기록의 일시정지·재개·종료
- 주행 요약과 경로 데이터 저장·조회
- GPX 파일 내보내기와 Android 공유 화면 연동