Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rapid_snapshot-0.4.0.tar.gz (62.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rapid_snapshot-0.4.0-cp311-abi3-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.11+Windows x86-64

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

Hashes for rapid_snapshot-0.4.0.tar.gz
Algorithm Hash digest
SHA256 7852adcd7c8010fc6bd5fff944a4cdd1f5bc5a608f7811eec77711eb82b44f69
MD5 2e5929fc47be7520d5174279b51235d0
BLAKE2b-256 09fb4f8eb363b7a4be3ac32080d5ca9a86b657918175701f6c1717016e2cd0f8

See more details on using hashes here.

File details

Details for the file rapid_snapshot-0.4.0-cp311-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for rapid_snapshot-0.4.0-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 94ff54b1a258e34e67f6d90216ae52658aa522c5305200b5793cc543aaa52427
MD5 6f9ed6a53faa698f78d5fedc9bd035db
BLAKE2b-256 882edfee01ab6686dd6a606bc4efcca746099c40eab28382c93b0e4a3a398b21

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page