Vector의 XL-Driver-Library와 PassThru XL Library는 모두 차량 통신 인터페이스를 다루지만, 대상 하드웨어와 목적이 다르다. 일반적인 CAN 개발과 SAE J2534 기반 진단을 구분하면 선택이 쉬워진다.

XL-Driver-Library
XL-Driver-Library는 CANcaseXL, CANcardXL, CANboardXL, VN16xx 같은 Vector 인터페이스와 함께 쓰는 저수준 라이브러리다. 메시지 송수신, 데이터 캡처, 채널 설정, 신호 분석처럼 CAN 개발 도구에서 필요한 기능을 제공한다.

PassThru XL Library
PassThru XL Library는 SAE J2534 PassThru 표준에 맞춰 차량 진단 도구와 인터페이스를 연결하는 데 초점을 둔다. 제조사 진단 소프트웨어가 요구하는 PassThru API를 제공해야 할 때 사용한다.

| 구분 | XL-Driver-Library | PassThru XL Library |
|---|---|---|
| 주요 목적 | Vector 인터페이스 기반 CAN 개발과 분석 | SAE J2534 기반 차량 진단 |
| 사용 환경 | CANoe, CANalyzer, 자체 CAN 도구 | OEM 진단 소프트웨어와 PassThru 도구 |
| 선택 기준 | Vector 하드웨어 기능을 직접 활용할 때 | J2534 호환성이 필요할 때 |
댓글을 불러오고 있습니다.