A Diagnostics over Internet Protocol (DoIP) snapshot tool.
Reason this release was yanked:
Override
Project description
Parallel Snapshot
Mission Statement
To speed up snapshotting vehicle hardware so you have more time to work on your project.
About
Language
Rust is the preferred language of choice due to its speed and security.
Method
This program utilises the the cores and threads available on rig machines to connect to vehicle ECUs and communicate simultaneously.
Documentation
GitLab Pipeline
The pipeline for this simply runs the build and test steps built into the Rust Cargo command line tool. In the future I am looking at adding an additional step which will perform code quality checks and output these into badges in which we can display on the repository.
Contribution
To contribute to this product please raise a issue or a merge request with your issue or code. For contribution guidelines please follow the CONTRIBUTING.md file.
Logging
Fern is the library utilised to generate logs within this tool. The code for which initialises this is stored in logging.rs.
Logging Levels
From the highest of level to the least:
Emergency (ermeg): indicates that the system is unusable and requires immediate attention.
Alert (alert): indicates that the system is unusable and requires immediate attention.
Critical (crit): signifies critical conditions in the program that demand intervention to prevent system failure.
Error (error): indicates error conditions that impair some operation but are less severe than critical situations.
Warning (warn): signifies potential issues that may lead to errors or unexpected behavior in the future if not addressed.
Notice (notice): applies to normal but significant conditions that may require monitoring.
Informational (info): includes messages that provide a record of the normal operation of the system.
Debug (debug): intended for logging detailed information about the system for debugging purposes.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file rapid_snapshot-0.4.0.tar.gz.
File metadata
- Download URL: rapid_snapshot-0.4.0.tar.gz
- Upload date:
- Size: 62.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7852adcd7c8010fc6bd5fff944a4cdd1f5bc5a608f7811eec77711eb82b44f69
|
|
| MD5 |
2e5929fc47be7520d5174279b51235d0
|
|
| BLAKE2b-256 |
09fb4f8eb363b7a4be3ac32080d5ca9a86b657918175701f6c1717016e2cd0f8
|
File details
Details for the file rapid_snapshot-0.4.0-cp311-abi3-win_amd64.whl.
File metadata
- Download URL: rapid_snapshot-0.4.0-cp311-abi3-win_amd64.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.11+, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
94ff54b1a258e34e67f6d90216ae52658aa522c5305200b5793cc543aaa52427
|
|
| MD5 |
6f9ed6a53faa698f78d5fedc9bd035db
|
|
| BLAKE2b-256 |
882edfee01ab6686dd6a606bc4efcca746099c40eab28382c93b0e4a3a398b21
|