Commit Graph

22 Commits

Author SHA1 Message Date
jh.chun a83c9d11fa 전원 모듈 분리 2026-07-21 12:19:43 +09:00
jh.chun ca9d3e1a03 DFU watchdog 수정
- MGMT_EVT_OP_IMG_MGMT_DFU_CHUNK_WRITE_COMPLETE 이벤트를 callback에 추가하고, flash write 완료 시마다 watchdog timer reset
2026-07-21 11:35:50 +09:00
jh.chun 3f2c2e774b BLE RX 단일 슬롯에서 8-depth 링버퍼로 변경
- 연결 직후 초기화 명령이 몰릴 때, 앞 명령 처리 중 도착한 명령이 drop: command busy로 버려지던 문제 해결- 큐가 가득 찰 때만 drop: queue full로 처리
2026-07-16 17:24:53 +09:00
jh.chun 4ed23a103c 코드/주석 정리 2026-07-15 12:06:42 +09:00
jh.chun 281aa36f32 DFU 진행 watchdog
- 앱만 멈추고 BLE 링크가 유지되는 경우 대비
- DFU 업로드 중 30초동안 CHUNK가 오지 않는 경우 강제 disconnect 후 SMP로 재광고(초록 LED 점멸, 10분 타임아웃)
- 초록 LED 무한 점등 상황 방지
2026-07-14 16:10:45 +09:00
jh.chun 9a7bfcd9f3 전원 버튼 롱프레스 본드 삭제 및 재부팅
- 전원 꺼진 상태에서 15초 이상 전원 버튼 누르고 있는 경우 본드 삭제 및 재부팅
- 본드 삭제 완료 시 주황 LED ON
2026-07-14 11:39:24 +09:00
jh.chun 8b31639477 전원 버튼 boot threshold 시간 변경 2026-07-10 16:14:48 +09:00
jh.chun e55b283b39 Initial Commit 2026-07-06 11:14:35 +09:00
jh.chun 1a78656c8f 코드 정리 2026-06-26 17:20:45 +09:00
jh.chun 571df7df05 BLE connection disconnect(reason)에 따른 Advertising Timeout
- 비정상 연결 해제 시 무제한 광고
- 그 외 10분 광고 후 전원 OFF
2026-06-26 11:00:18 +09:00
jh.chun f679050087 전원 버튼 누르는 시간 줄임
- 초기화(MCU 부팅 + main 초기화 + BLE init) 후 버튼 카운트 시작
2026-06-25 14:23:18 +09:00
jh.chun 08b8d3001e 주석 및 로그 정리 2026-06-19 14:21:59 +09:00
jh.chun b64b4d08a2 DFU 2026-06-19 14:21:23 +09:00
jh.chun a506641776 패스키 최초 1회 변경 가능 제한 2026-06-16 11:28:28 +09:00
jh.chun 78c46c07ea 온도 센서 TMP235 삭제(IMU 온도로 대체) 2026-06-15 11:58:41 +09:00
jh.chun f25ff3d750 주석 추가 2026-06-12 15:28:27 +09:00
jh.chun 1f7436e27d 기타등등 2026-06-11 17:48:35 +09:00
jh.chun d7c5b34da3 ADC까지, 신호 확인 필요(반사 신호 약함 or 뒤쪽을 찍고 있음) 2026-05-08 18:09:04 +09:00
geniushyun 201f1bcff2 온도 adc 측정 추가 2026-04-12 19:15:59 +09:00
geniushyun 6ac0490263 IMU 측정, 커맨드 및 응답 추가 2026-04-12 18:42:54 +09:00
jhChun 8dcf4adf31 전원 + BLE + 배터리 2026-04-10 17:57:09 +09:00
jhChun 750f2d139e Initial commit for blinky 2026-04-09 17:11:41 +09:00