Commit Graph

9 Commits

Author SHA1 Message Date
24a4be94df 전원 버튼 BSP 제거, GPIO 제어로 전환
- 전원 OFF 로직 추가(main_s)
- processing 변수 삭제
2026-04-16 16:55:59 +09:00
6e890b87d8 온도 측정 커맨드 변경
- 기존 mso?: Piezo TX/RX 전원 관리하지 않고 온도 측정만 담당
- 변경 mst?: Piezo TX/RX Active -> TMP235 온도 측정 -> Piezo TX/RX Sleep 자체 처리
2026-04-16 14:08:51 +09:00
01bdbf7cfe 버퍼 초기화 추가 2026-04-16 14:06:29 +09:00
2861cb9815 코드 정리
- 주석 영문으로 변경
- Allman 스타일로 통일
2026-04-16 12:01:51 +09:00
c98d9ae14e parser 분리
- 파서 인프라/커맨드 핸들러로 분리
- 커맨드 핸들러는 기기 제어/기기 정보/센서/Piezo로 분리
2026-04-16 01:28:11 +09:00
c11ce4ec3e 에러 커맨드 추가
- rxx: (Unknown command) - 수신 TAG가 명령 테이블에 없는 경우
- rxd: (Disabled command) - 수신 TAG가 테이블에 있지만 enabled=false로 비활성화된 경우
- rxn: (NULL handler) - 엔트리는 매칭됐지만 함수 포인터가 NULL인 경우(펌웨어 버그 방어)
- rxc: (CRC fail) - CRC16 검증 실패
- rxs: (Too short) - 패킷이 너무 짧은 경우(CRC 활성 시 7바이트 미만, 비활성 시 4바이트 미만)
2026-04-16 01:20:52 +09:00
a826d09dfa 기기 정보 일괄 읽기 커맨드 추가
- HW Version, Serial Version, FW Version
2026-04-16 01:07:37 +09:00
e4ed1b7588 테스트용 로그 제거 2026-04-15 17:50:53 +09:00
2c7f306390 프로젝트 정리: 앱 내부 구조 수정 및 레거시 플래시 스크립트 제거
- command/system/measurement
- .bat 파일 삭제(nrfprog 세대, nrfutil로 대체됨)
2026-04-15 15:53:46 +09:00