-
Notifications
You must be signed in to change notification settings - Fork 44
ODE JSON Output Schemas
Drew Johnston edited this page Dec 1, 2021
·
4 revisions
The ODE creates POJOs for supported J2735 messages that are decoded by the ASN1_Codec library. Supported message types include BSM, TIM, SPaT, MAP, SRM and SSM. These POJOs are serialized into JSON messages when they are put on Kafka JSON streams. Despite how the POJOs are based off the J2735 specification, they are not identical when serialized into JSON. This makes it less intuitive to implement them into schema registries and other technologies that can benefit from knowing the schema of these ODE JSON message types. Due to this, this wiki page intends to help with this effort by providing all of the JSON schemas for the supported message types. These schemas are valid for all data that comes from the "topic.OdeJson" topics.
- Decode a file with asn1c
- Deposit BSM to S3
- Docker fix for SSL issues due to corporate network
- Docker management
- ECDSA Primer
- Filter BSMs through PPM module
- Geofence Filtering for PPM
- Import BSMs from RSU log file
- Import TIMs from RSU log file
- jpo security svcs Integration
- Link host directory to Docker directory
- Migrating from SDW websocket depositor to SDW Depositor Submodule
- ODE Release Deployment
- ODE Release Preparation
- Prepare a fresh Ubuntu instance for ODE installation
- Process for Handling Bugs (Code Defects)
- Run the ODE using the ASN codec module
- Query RSU for set TIMs
- Schema Version 6 Change Notice
- Signed Message File Import
- TIM REST Endpoint Changes
- Using the .env configuration file
- Using the ODE test harness
- Delete TIM on RSU test
- Event Logger Test
- Import Decode and Deliver BSM Test
- Manage SNMP Test
- Sending PDM to RSU Test
- Sending TIM to RSU Test
- Submit_TIM_To_SDW Test
- Log File Changes (schemaVersion=4)
- Receive BSMs over UDP
- Receive ISD via UDP and deposit to SDC
- Receive VSD via UDP and deposit to SDC
- Run the crypto test vectors code with ODE team's OSS encoder
- SchemaVersion 5 Change Notice