Commit Graph

23 Commits

Author SHA1 Message Date
247a695c6b flush삭제 2026-01-27 19:17:06 +00:00
643b84fe84 필터 오류 수정 2026-01-24 19:12:42 +00:00
b1ed03cf56 mcp2515 8mhz, websocket 500ms, 2026-01-24 17:35:28 +00:00
95e182d68e websocket 속도 , task 조정 2026-01-21 20:55:25 +00:00
8a33481a2c sd카드 플러쉬 횟수 감소 2026-01-19 22:00:11 +00:00
c6d42b87cb 로드 부하 추가 2026-01-19 20:17:05 +00:00
6485a349d2 파일 라이팅 페일 조치 2026-01-19 19:36:57 +00:00
fd1696ffb2 다운로드시 sd 1bit, web연결 core변경 2026-01-16 14:53:42 +00:00
b89d489c72 신호 살아있는 상태에서 리셋 시 수신 멈춤 수정 2026-01-13 18:30:04 +00:00
d0b2c61999 리셋 시 세팅저장 2026-01-13 17:47:12 +00:00
326ccd143d 오토로깅 수식 강화 2026-01-04 23:10:58 +00:00
1963d8d423 자동로깅 2026-01-02 21:37:48 +00:00
8994fe8e52 sd card sdio 변경 2025-12-28 20:53:42 +00:00
b0999bc589 Upload files to "/" 2025-12-22 18:54:31 +00:00
7b032b388c listen only모드로 초기화 2025-12-22 18:46:11 +00:00
455e066af7 정상 로깅 확인 soft reset 추가 2025-12-13 17:18:55 +00:00
2d7368679d can logging 멈춤 해결, 파일 정상 로깅 2025-12-10 21:48:18 +00:00
1743eb37f9 시리얼 모드버스 추가 2025-12-07 20:35:25 +00:00
0cb159acd4 psram적용 2025-12-06 00:32:26 +00:00
cb4526214d Upload files to "/" 2025-11-29 19:56:46 +00:00
fd797791d3 메모리 rtos psram 효율화
ESP32-S3 성능 최적화 완료!
 주요 개선 사항
1. Queue 크기 대폭 증가 (PSRAM 활용)

CAN Queue: 2,000 → 6,000개 (+200%)
Serial Queue: 200 → 1,200개 (+500%)
File Buffer: 16 KB → 32 KB (+100%)
Serial CSV Buffer: 8 KB → 20 KB (+150%)

2. Task 우선순위 최적화
Core 1 (고성능 작업 전용):

CAN_RX: Priority 6 (최고) - 인터럽트 직후 즉시 처리
SD_WRITE: Priority 4 (높음), Stack 24 KB - 버퍼 넘침 방지
SEQ_TASK: Priority 2

Core 0 (WiFi/시스템 공유):

SERIAL_RX: Priority 5 (높음), Stack 6 KB - 921600 bps 고속 처리
TX_TASK: Priority 3 (보통-높음)
WEB_UPDATE: Priority 2, Stack 10 KB - 큰 JSON 버퍼
SD_MONITOR: Priority 1
RTC_SYNC: Priority 0
2025-11-29 19:34:42 +00:00
73000e77f1 Upload files to "/" 2025-11-29 16:07:58 +00:00
49a0be0972 Upload files to "/" 2025-11-29 08:57:11 +00:00