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.
# Description As a user, I would like to have an option to create diagnostic message object after providing all diagnostic message signals (for given SID), so As a user,...
# Requires #6 # Description As a user, I want to have Data Record that just contains raw value without any meaning or mapping. # Testing - unit tests -...
As a user, I want to have an option to attach messaging database to response manager, so the server responds automatically according to the database content. As a user, I...
## Description As a developer, I want to have common DataRecord class, so I do not need to repeat the code and have common interfaces (methods) for all DataRecord classes....
# Requires #6 # Description As a user, I want to have Data Record that supports text to value mapping (e.g. 0 -> 'off', 1 -> 'on'), so I can...
# Requires #6 # Description As a user, I want to have Formula Data Record that supports raw to physical value calculation, so I can either use physical or raw...
# Requires #6 ## Description As a user, I want to Data Record which is container for multiple other data records, so I could reuse it in multiple places. As...
# Requires #3 #6 # Description As a user, I would like to have common interface for all decoding/encoding data in diagnostic message for all Services, so I could use...
As a user, I want to have possibility to export existing databases to text files and import them if needed.
## Requires #5 ## Description As a user, I would like to have an option to start or stop cyclical sending of TesterPresent frames, so I could decide whether to...