Skip to main content

apollo dbc tool

Project description

Gen Vehicle Protocol Tool

adbctool is a convinent tool to let you quickly generate a nearly complete code for a new vehicle.

You only have to do is to have the dbc file (which is a communication protocol for the car, which is usually made by the vehicle integrated company), and write a less 10 lines config for generate an encode/decode

How to get vehicle DBC

  • opendbc is a project that opens the vehicle dbc protocol.
  • openvehicles is an open car project that contains any vehicle information you want to know.

Quick start

Install

You can install adbctool by following cmd.

pip3 install adbctool

Example

The tool's input is :

  • vehicle dbc file : like lincoln's dbc file, put it under this folder
  • generator tool config file: for an example, a lincoln's is lincoln_conf.yml, detail you can see the example file of lincoln_conf.yml
# adbctool -f vehicle.dbc -t vehicle_type
adbctool -f test/acura_ilx_2016_nidec.dbc -t acura_ilx

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

adbctool-0.1.0.tar.gz (19.6 kB view details)

Uploaded Source

Built Distribution

adbctool-0.1.0-py3-none-any.whl (31.3 kB view details)

Uploaded Python 3

File details

Details for the file adbctool-0.1.0.tar.gz.

File metadata

  • Download URL: adbctool-0.1.0.tar.gz
  • Upload date:
  • Size: 19.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.7.6

File hashes

Hashes for adbctool-0.1.0.tar.gz
Algorithm Hash digest
SHA256 dd719c99016edd6766d30c2dce560d62351567869672784e58ad52111a1741d0
MD5 772257a27d3f0e67c5e505a4cd82fdf4
BLAKE2b-256 59f6ec3b8ab1b721c92f092ac1a4aa2c25fa7b77b6e66b36f793bb5515b612d3

See more details on using hashes here.

File details

Details for the file adbctool-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: adbctool-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 31.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.7.6

File hashes

Hashes for adbctool-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d8fc3d3cd51842391dca285e555b3994f539534c4e085f21be2929609e617f90
MD5 88eded133c9538c97c6061df996b3f97
BLAKE2b-256 bc5e32343528dc343fd39cbf74735dccbd2a72112b24b03606773935073cbd20

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page