1. Measurement Setup 개요
- Measurement Setup은 메시지 계측과 관련된 전반적인 환경 설정을 담당
- Measurement Setup의 Box 하나하나가 개별 Window를 의미
- 각 Window를 더블 클릭하여 활성화/비활성화 가능
- 여러 개의 Window를 만들어 사용할 수 있으며, Window 이름 변경 가능
2. Measurement Setup에서 설정해야 할 항목
- 사용하는 CAN Protocol 선택
- High Speed CAN
- ISO CAN FD
- Non-ISO CAN FD
- BaudRate 및 Sampling Point 설정
- DBC 파일 Import
- Bus Mode 설정 (Real Bus / Simulated Bus)
- Online Mode / Offline Mode 선택
- Configuration File 저장
- Import한 파일 경로를 상대경로로 인식
- Measure Start (상단 번개 모양 버튼 또는 F9 키)
- 도움말 기능 (F1 키 사용 가능)
3. Measurement Setup의 특징
- Online Mode / Offline Mode 설정 가능
- 메시지가 어떤 Window로 전달되는지 한눈에 확인 가능
- 각 Window를 활성화/비활성화하여 사용 가능
- 필요에 맞게 여러 개의 Window를 생성하여 활용 가능
- 컴퓨터 자원이 부족할 경우, 사용하지 않는 Window는 비활성화하여 최적화 가능
4. Measurement Setup의 Filter 기능
📌 Filter의 개념
- Measurement Setup에서는 필터를 적용하여 불필요한 데이터를 걸러낼 수 있음
- Trace Window에서도 Analysis Filter 및 Column Filter 기능이 있지만 Measurement Setup의 필터는 다르게 동작
📌 Filter 유형 비교
기능Trace Window 필터Measurement Setup 필터
방식 | 데이터를 숨김 처리 | 실제 버퍼에서 불필요한 데이터를 제외 |
메모리 사용량 | 모든 데이터를 저장하여 메모리/CPU 부담 증가 | 필터링된 데이터만 저장하여 메모리 절약 |
필터 해제 시 | 숨겨진 데이터 다시 표시 가능 | 필터링된 데이터는 복구 불가 |
📌 필터 적용 방법
- 각 Window마다 별도의 필터 적용 가능
- Trace Window뿐만 아니라 모든 Window에 필터 적용 가능
- 필터를 적용하려는 Window 앞의 네모 박스에서 마우스 오른쪽 버튼 클릭 → 필터 생성
- 지원되는 필터 유형
- Channel Filter
- Event Filter
- Program Node 필터 (CAPL 스크립트 활용 가능)
- Variables Filter (Variables 값 기반 필터링 가능)
5. 결론
- Measurement Setup은 메시지 계측을 위한 전반적인 설정을 담당하는 핵심 기능
- 여러 개의 Window를 생성하여 특정 데이터를 구분해서 볼 수 있음
- 필요에 따라 Window를 활성화/비활성화하여 시스템 리소스를 효율적으로 관리 가능
- Measurement Setup의 필터는 불필요한 데이터를 아예 버퍼에서 제외하여 메모리 절약에 유리
- 각 Window별로 필터를 설정할 수 있으며, CAPL을 활용한 고급 필터링도 가능