DSRC 및 V2X Communications Message Set Dictionary의 MessageFrame 처리를 지원합니다.
Objective Systems
V2X ASN.1 API
C-ITS Vehicle-to-Everything Communication
SAE J2735와 ETSI 표준에 정의된 차량·인프라 메시지를 ASN.1 U-PER 형식으로 인코딩하고 디코딩하는 사전 구축 API입니다.
V2X overview
C-ITS 표준 메시지를 위한 사전 구축 API
V2X ASN.1 API는 ASN1C 컴파일러로 생성된 데이터 구조와 인코딩·디코딩 함수를 이용해 차량 통신 메시지 개발을 지원합니다.
U-PER 바이너리 형식뿐 아니라 JSON과 XML 텍스트 형식을 함께 제공하여 메시지 시험, 분석과 시스템 연동을 단순화합니다.
협력 인지 메시지와 분산 환경 알림 메시지의 인코딩·디코딩을 지원합니다.
교통 신호와 교차로 지도 등 C-ITS 애플리케이션 메시지를 처리합니다.
바이너리 메시지와 읽을 수 있는 텍스트 표현 사이의 변환을 지원합니다.
Supported messages
차량과 교통 인프라의 주요 메시지 지원
SAE 및 ETSI V2X 표준에서 사용하는 대표적인 PDU와 메시지 유형을 하나의 제품군에서 다룹니다.
Message conversion
바이너리와 JSON·XML을 연결하는 개발 흐름
C++ API와 Python 래퍼를 이용해 V2X 바이너리 메시지를 JSON 또는 XML로 변환하고, 텍스트 메시지를 다시 U-PER 바이너리로 인코딩할 수 있습니다.
Python 래퍼는 C++ 공유 라이브러리를 기반으로 동작하며 제공 범위는 대상 플랫폼과 키트 구성에 따라 달라질 수 있습니다.
U-PER encoded data
Encode · Decode
Test · Analysis
Languages and platforms
개발 언어와 운영 환경에 맞춘 구성
C++, Java와 C# API를 제공하며 C++ 키트에서는 플랫폼 조건에 따라 Python 래퍼를 검토할 수 있습니다.
C++ · Java · C#
애플리케이션 개발 언어에 맞는 V2X 메시지 API 구성을 선택할 수 있습니다.
Python wrapper
바이너리와 JSON·XML 변환을 위한 간결한 Python 호출 방식을 제공합니다.
Windows · Linux
Windows와 Intel·Arm Linux 환경을 위한 바이너리 구성을 제공합니다.
macOS
macOS 개발·시험 환경에서 사용할 수 있는 공유 라이브러리 구성을 제공합니다.