
RP1210 API
RP1210 API는 Windows 기반 애플리케이션과 차량 내 통신 네트워크 간의 개방형 인터페이스입니다. 이 인터페이스는 버스 시스템은 물론 상위 계층 프로토콜을 위한 기능도 제공합니다. 그 적용 분야는 매우 다양하며, 구현된 애플리케이션에 의존합니다.
RP1210 사양은 미국 트럭 운송 협회(ATA) 산하 기술 및 유지보수 위원회(TMC)에 의해 “권장 엔지니어링 및 유지보수 관행(Recommended Engineering and Maintenance Practice)”으로 개발되었습니다. 특히 미국에서는 이 권장 관행을 자발적으로 준수하는 움직임이 상업용 트럭 운송 회사, OEM 및 공급자들의 지지를 얻고 있습니다.
전형적인 RP1210 응용 분야로는 정비소에서 사용되는 것과 같은 대형 차량 분야의 진단 도구가 있습니다. 벡터(Vector)의 RP1210 API는 개발 과정에서 벡터 인터페이스 하드웨어를 포함하여 이러한 도구를 작동하는 데 사용할 수 있습니다.
장점
- Vector 하드웨어 인터페이스의 구성 대화창과 완벽하게 통합되어 편리한 채널 mapping이 가능합니다.
- 채널당 여러 클라이언트 지원
- 다양한 옵션 대기 모드(예: 메세지의 전송 표시 대기 또는 상위 계층 프로토콜 트랜잭션 완료 대기 등)를 포함한 완전한 멀티스레딩 기능.
- RP1210-0, RP1210-A, RP1210-B 및 RP1210-C와의 호환성
건축
Vector RP1210 API(응용 프로그래밍 인터페이스)는 클라이언트가 다양한 유형의 네트워크에 물리적 연결을 설정하고, 사용되는 프로토콜 표준에 따른 데이터를 송신 및 수신하는 데 필수적인 일련의 함수들을 제공합니다. 이를 통해 Windows 애플리케이션은 공통 인터페이스를 이용하여 다양한 하드웨어 어댑터를 경유해 여러 네트워크에 연결할 수 있습니다.
RP1210 사양은 미국 트럭 운송 협회(ATA, Inc.) 산하 기술 및 유지보수 위원회(TMC)에서 개발한 권장 엔지니어링 및 유지보수 지침입니다.
함수
CAN (발췌)
표준(11비트 식별자) 및 확장(29비트 식별자) 포맷
하드웨어 기반의 CAN ID 필터링
병행 순환 브로드캐스트 메세지 전송 옵션
SAE J1939 (발췌)
data link layer: parameter group(PG-) 데이터 및 전송 프로토콜 처리(BAM 및 CMDT)
네트워크 계층: 동적 주소 관리 (주소 청구/보호)
다양한 필터링 가능성(예: PGN, 출발지 주소 및 수신 주소)
동시 주기적 브로드캐스트 PG 전송 옵션
ISO 15765 (발췌)
ISO15765 지원 (CAN 기반 진단 전송
프로토콜)
SAE J1708/J1587 (발췌)
옵션 체크섬 생성 및 오류 검증
메세지 식별자 필터링 기능
동시 순환 브로드캐스트 메세지 전송 옵션
하드웨어 인터페이스
| 제품명 |
| CAN/J1939/ISO15765 지원 (송수신기 필요) | J1708/J1587 지원 (송수신기 필요) |
| VN1610 / VN1611 | USB 2.0 고속 | 예 | 아니요 |
| VN1630A | USB 2.0 고속 | 예 | 예 (J1708piggy) |
| VN1640A | USB 2.0 고속 | 예 (CANpiggy) | 예 (J1708piggy) |
| VN5640 | USB 2.0 / USB 3.0 | 예 | 아니요 |
| VN1530 / VN1531 | PCIe | 예 | 아니요 |
| VN7572 | PCIe | 예 | 아니요 |
| VN7610 | USB 2.0 | 예 | 아니요 |
| VN7640 |
| 예 (CANpiggy) | 예 (J1708piggy) |

