uds === .. py:module:: uds .. autoapi-nested-parse:: Package for handling Unified Diagnostic Services (UDS) protocol defined by ISO-14229. The package is meant to provide tools that enables: - monitoring UDS communication - simulation of any UDS node (either a client or a server) - testing of a device that supports UDS - injection of communication faults on any layers 3-7 of UDS OSI Model The package is created with an idea to support any communication bus: - `CAN `_ - `LIN `_ - `Ethernet `_ - `FlexRay `_ - `K-Line `_ Submodules ---------- .. toctree:: :maxdepth: 1 /autoapi/uds/addressing/index /autoapi/uds/can/index /autoapi/uds/client/index /autoapi/uds/message/index /autoapi/uds/packet/index /autoapi/uds/segmentation/index /autoapi/uds/translator/index /autoapi/uds/transport_interface/index /autoapi/uds/utilities/index Attributes ---------- .. autoapisummary:: uds.__version__ uds.__author__ uds.__maintainer__ uds.__credits__ uds.__email__ uds.__license__ Package Contents ---------------- .. py:data:: __version__ :value: '4.0.0' .. py:data:: __author__ :value: 'Maciej Dąbrowski' .. py:data:: __maintainer__ :value: 'Maciej Dąbrowski' .. py:data:: __credits__ :value: ['Maciej Dąbrowski (https://www.linkedin.com/in/maciej-dabrowski-test-engineer/)', 'Przemysław... .. py:data:: __email__ :value: 'uds-package-development@googlegroups.com' .. py:data:: __license__ :value: 'MIT'