Skip to content
Drew Johnston edited this page Dec 1, 2021 · 39 revisions

Welcome to the jpo-ode wiki!

This is the home of the most up-to-date technical information about the project.

To add or modify a document, clone https://github.com/usdot-jpo-ode/jpo-ode.wiki.git.

To document a new feature that was added to the code base, create a new wiki page online or create a MarkDown file in the root folder of the wiki repo (offline) and add a link to it to the corresponding summary page. Commit both files to the master branch of the git wiki and push it to GitHub.

To modify an existing file, modify the page online or on your local repo and commit and push to GitHub.

If you need to provide supporting files, add the files to the files folder. If you need to provide supporting images, add the images to the images folder. Provide a link to the supporting file or image in your markdown/wiki page. Note: To add files or images, you are required to clone the wiki repo. You will not be able to do it online.

Categories

Installation/Configuration

SDW Depositor Module

Testing

REST API

Log Files

Message Types

BSM

TIM

VSD

ISD

Event Logger

Privacy Module

Decoding a BSM using the open-source ASN1c compiler

RSU Heartbeat

Documentation

Releases

Change Notices

Informational Reference

  • 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

Test Procedures

  • 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

Archived

  • 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
Clone this wiki locally