Read Me
The dltreader Python module allows the reading of AUTOSAR [“Diagnostic, Log and Trace Protocol”](https://www.autosar.org/fileadmin/standards/foundation/1-0/AUTOSAR_PRS_DiagnosticLogAndTraceProtocol.pdf) files. files.
Why?
The goal of this module is to provide a simple, purely Python-based module to read .dlt files without further dependencies. Apart from that a permissive free software license shall is supported to make it usable in possible commercial contexts.
Example
from dlt import DltReader
with DltReader("example.dlt") as r:
for storage_header, packet in r:
if not packet.has_payload():
# skip packets that do not have a payload
continue
print(packet)
Limitations
At current point in time the module is a PoC so should not be used in production software; besides, it is only a partial implementation of the overall standard and not optimized for performance.
Docs
Please check the docs/ directory for further details.
Release files for dltreader 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dltreader-0.0.2-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Release files / dltreader-0.0.2-py2.py3-none-any.whl
| Download URL | dltreader-0.0.2-py2.py3-none-any.whl |
|---|---|
| Size | 27.4 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
7914060749c89f942b090f445d53c3dde30a7e7f0e784333976c6f7e3f26feaa
|
|
BLAKE2b-256 checksum How to use checksums |
c240e035dd222081cd3aee7cff41fad545f9df86eee85166194de3a957ac7477
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.6
|