uds
uds copied to clipboard
Python package for communication via UDS (Unified Diagnostic Services) protocol. The package supports typical buses (i.e. CAN, Ethernet, LIN, FlexRay, K-Line) with possible extensions to any bus.
UDS
|CI| |SecurityScan| |BestPractices| |ReadTheDocs| |CodeCoverage|
|LatestVersion| |PythonVersions| |PyPIStatus| |TotalDownloads| |MonthlyDownloads| |Licence|
Python package for handling Unified Diagnostic Services_ (UDS) protocol defined by ISO 14229.
It supports different communication buses on both communication sides (client and server).
Documentation
User documentation is hosted by ReadTheDocs portal and available under the following link: https://uds.readthedocs.io/
Security policy for this package is defined in SECURITY.md_ file.
If you want to become a contributor, please read CONTRIBUTING.md_ file.
Contact
- e-mail: [email protected]
- group:
UDS package development_ - discord: https://discord.gg/y3waVmR5PZ
.. _SECURITY.md: https://github.com/mdabrowski1990/uds/blob/main/SECURITY.md
.. _CONTRIBUTING.md: https://github.com/mdabrowski1990/uds/blob/main/CONTRIBUTING.md
.. _UDS package development: https://groups.google.com/g/uds-package-development/about
.. _Unified Diagnostic Services: https://en.wikipedia.org/wiki/Unified_Diagnostic_Services
.. |CI| image:: https://github.com/mdabrowski1990/uds/actions/workflows/ci.yml/badge.svg?branch=main :target: https://github.com/mdabrowski1990/uds/actions/workflows/ci.yml :alt: Continuous Integration Status
.. |SecurityScan| image:: https://github.com/mdabrowski1990/uds/actions/workflows/codeql-analysis.yml/badge.svg?branch=main :target: https://github.com/mdabrowski1990/uds/actions/workflows/codeql-analysis.yml :alt: Security Scan Status
.. |ReadTheDocs| image:: https://readthedocs.org/projects/uds/badge/?version=latest :target: https://uds.readthedocs.io/ :alt: ReadTheDocs Build Status
.. |BestPractices| image:: https://bestpractices.coreinfrastructure.org/projects/4703/badge :target: https://bestpractices.coreinfrastructure.org/projects/4703 :alt: CII Best Practices
.. |CodeCoverage| image:: https://codecov.io/gh/mdabrowski1990/uds/branch/main/graph/badge.svg?token=IL7RYZ5ERC :target: https://codecov.io/gh/mdabrowski1990/uds :alt: Software Tests Coverage
.. |LatestVersion| image:: https://img.shields.io/pypi/v/py-uds.svg :target: https://pypi.python.org/pypi/py-uds :alt: The latest Version of UDS package
.. |PythonVersions| image:: https://img.shields.io/pypi/pyversions/py-uds.svg :target: https://pypi.python.org/pypi/py-uds/ :alt: Supported Python versions
.. |PyPIStatus| image:: https://img.shields.io/pypi/status/py-uds.svg :target: https://pypi.python.org/pypi/py-uds/ :alt: PyPI status
.. |TotalDownloads| image:: https://pepy.tech/badge/py-uds :target: https://pepy.tech/project/py-uds :alt: Total PyPI downloads
.. |MonthlyDownloads| image:: https://pepy.tech/badge/py-uds/month :target: https://pepy.tech/project/py-uds :alt: Monthly PyPI downloads
.. |Licence| image:: https://img.shields.io/badge/License-MIT-blue.svg :target: https://lbesson.mit-license.org/ :alt: License Type