Automotive
someip-wire
ExperimentalA no_std SOME/IP wire protocol parser and serializer with zero-allocation design
someip-sd-wire
ExperimentalA no_std SOME/IP-SD wire protocol parser and serializer with zero-allocation design
acex-can
ExperimentalISO-TP implementation. Provides the reassembler and segmenter used by an IsoTpNode to bridge DoIP UDS payloads to CAN frames.
rsomeip-proto
ExperimentalSans-IO implementation of the SOME/IP protocol.
can-viewer-rs
ExperimentalA terminal-based CAN bus viewer for Linux SocketCAN written in Rust.
can_decode
ExperimentalDecode and encode CAN frames into messages/signals in a fast and easy way.
dbc-codegen2
ExperimentalDBC code generator for CAN bus messages
can_tools
ExperimentalRust editor for CanDatabase. It allows to open and modify CAN database from .dbc and .arxml files.
autodex
ExperimentalSerialization and Deserialization of OTX and ODX formats for automotive applications
host-can
ExperimentalHost library for CAN adapters
can2mqtt
ExperimentalCAN-Bus -- MQTT bridge: bidirectional, configurable and extendable
ankaios_sdk
ExperimentalEclipse Ankaios Rust SDK - provides a convenient Rust interface for interacting with the Ankaios platform.
kuksa-rust-sdk
ExperimentalThe Rust SDK for the Eclipse KUKSA Databroker.
mdflib-sys
ExperimentalLow-level FFI bindings for mdflib
mdflib
ExperimentalRust bindings for mdflib
vesc
ExperimentalA no-std/no-alloc implementation of the VESCĀ® firmware communication protocol.
can-utils-rs
ExperimentalA pure Rust CLI utility for managing and manipulating CAN interfaces and sending or printing pretty CAN data.
ace-core
ExperimentalFoundation layer, providing three codec traits that the rest of ACE builds on: FrameRead, FrameWrite, Writer
ace-macros
ExperimentalProc-macro crate. Provides FrameCodec which generates FrameRead and FrameWrite impls for structs and enums.
ace-can
ExperimentalISO-TP implementation. Provides the reassembler and segmenter used by an IsoTpNode to bridge DoIP UDS payloads to CAN frames.
ace-doip
ExperimentalDoIP typed message and session layer implementing ISO 13400-2.
ace-sim
ExperimentalDeterministic simulation infrastructure. Everything needed to test protocol state machines reproducibly.
ace-gateway
ExperimentalDoIP Gateway, ISO-TP bridge node, and DoIP Tester
ace-proto
ExperimentalRaw frame wrappers with no protocol knowledge. Provides UDS, DoIP, and CAN Frames with mutable variants.
ace-client
ExperimentalUDS tester client state machine.
ace-uds
ExperimentalUDS typed message layer implementing ISO 14229-1.
ace-server
ExperimentalUDS ECU server state machine. Handles all session management security access, timing, periodic DID scheduling, and NRC construction.
ace-api
ExperimentalBatteries-included entry point for the ACE diagnostics stack, alloc-enabled by default. For no_std/embedded use, depend on the individual ace-* crates directly.
eclipse-cyclonedds
ExperimentalOfficial Rust binding for Eclipse Cyclone DDS
eclipse-cyclonedds-sys
ExperimentalRaw FFI Bindings for Eclipse Cyclone DDS
rsomeip-bytes
ExperimentalSerialization crate for the SOME/IP on-wire format.
acex-server
ExperimentalUDS ECU server state machine. Handles all session management security access, timing, periodic DID scheduling, and NRC construction.
acex-doip
ExperimentalDoIP typed message and session layer implementing ISO 13400-2.
acex-uds
ExperimentalUDS typed message layer implementing ISO 14229-1.
acex-d
ExperimentalBatteries-included entry point for the ACE diagnostics stack, alloc-enabled by default. For no_std/embedded use, depend on the individual acex-* crates directly.
acex-client
ExperimentalUDS tester client state machine.
acex-core
ExperimentalFoundation layer, providing three codec traits that the rest of ACE builds on: FrameRead, FrameWrite, Writer
acex-macros
ExperimentalProc-macro crate. Provides FrameCodec which generates FrameRead and FrameWrite impls for structs and enums.
acex-sim
ExperimentalDeterministic simulation infrastructure. Everything needed to test protocol state machines reproducibly.
acex-proto
ExperimentalRaw frame wrappers with no protocol knowledge. Provides UDS, DoIP, and CAN Frames with mutable variants.
acex-gateway
ExperimentalDoIP Gateway, ISO-TP bridge node, and DoIP Tester