목표
함수 정리 및 개인적인 시간이 있을 때 설명 읽어두기.
각 함수 설명
on preStart
- 측정 시작 전에 실행됨
- 변수 초기화, 메시지 출력, 파일 읽기 가능
- 하지만 시스템이 완전히 활성화되지 않았으므로 버스 메시지 전송 불가능
on start
- 측정이 실제로 시작될 때 실행됨
- 타이머 시작, 로깅 초기화, 버스로 메시지 전송 가능
- 이 시점에서는 모든 시스템 기능을 사용할 수 있음
on preStop
- 측정 중지 요청이 들어온 후 실행되며, 측정이 실제로 중지되기 전에 처리됨
- 마지막으로 정리해야 할 작업 수행 가능 (예: ECU 종료 메시지 전송, 로그 저장 등)
- DeferStop을 호출하면 측정 중지를 지연할 수 있음
- 예: deferStop (5000);
on stopMeasurement
- 측정이 완전히 중지된 후 실행됨
- 환경 변수 등의 변경이 반영되지 않을 수도 있음
- 로그 정리 등 종료 후 수행할 작업을 처리해야 함
'Programming > CANoe' 카테고리의 다른 글
CANoe CAN/CANFD 진단통신 전송 5: 시작 시에 Write에 프로그램 시작 출력 (0) | 2025.02.28 |
---|---|
CANoe 함수: Console 로그 관련 함수 (0) | 2025.02.28 |
CANoe CAN/CANFD 진단통신 전송 4: 실행 스크립트 제작 (0) | 2025.02.23 |
CANoe Window 띄우기: Write (0) | 2025.02.23 |
UDS(Unified Diagnostic Services)의 Tester Present란? (0) | 2025.02.23 |