18 open-source projects similar to pylessard/python-udsoncan, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Python Udsoncan alternative.
OpenDBC is a CAN bus interface library and telemetry parser designed to read and write messages to a vehicle network. It functions as an automotive hardware abstraction layer that maps generic control signals to model-specific bus IDs across different vehicle brands, while acting as a control system that converts high-level steering and acceleration requests into raw binary packets for vehicle actuators. The project includes a vehicle network safety gateway that restricts or blocks specific control messages based on the system state to prevent unsafe maneuvers. It provides a standardized way
Converting Can (Controller Area Network) Database Formats .arxml .dbc .dbf .kcd ...
Android OBD diagnostics with any ELM327 adapter
Development tool for CAN bus simulation
The can package provides controller area network support for Python developers
:articulated_lorry: Awesome CAN bus tools, hardware and resources for Cyber Security Researchers, Reverse Engineers, and Automotive Electronics Enthusiasts.
Linux-CAN / SocketCAN user space applications
Open Vehicle Monitoring System - Version 3
Unified Diagnostics Service (UDS) and OBD-II (On Board Diagnostics for Vehicles) C Library
Portable reference implementation of the Cyphal protocol stack in C++ for embedded systems and Linux.