Repository navigation
Releases
Releases · DooNas/CANtoUSBinTEST
Final TEST
프로그램 구조
- WPF 기반의 GUI 애플리케이션
- MVVM 패턴을 간소화하여 적용
- 멀티스레딩을 활용한 비동기 데이터 처리
주요 컴포넌트
- SerialPort: CAN 데이터 수신
- DBC Parser: CAN 메시지 디코딩
- ConcurrentQueue: 스레드 안전한 데이터 버퍼링
- Gauge Controls: 데이터 시각화
데이터 처리과정
CopyCAN Bus -> Serial Port -> Queue -> Processing -> UI
주요 기능
- 시리얼 포트 자동 감지 및 연결
- DBC 파일 동적 로드
- 실시간 데이터 처리 및 시각화
- 중복 데이터