Commit Graph

7 Commits

Author SHA1 Message Date
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