canopen-host 0.3.0

Host-side (std) transport and tooling for canopen-rs: Linux SocketCAN transport and EDS parsing.
Documentation
//! # canopen-host
//!
//! Host-side (`std`) transport and tooling for [`canopen_rs`]: a Linux
//! SocketCAN transport and EDS/DCF file parsing built on top of the
//! `no_std` core.
//!
//! The core protocol logic lives in [`canopen_rs`] and is re-exported here
//! for convenience.

pub use canopen_rs;

/// Electronic Data Sheet (EDS) / Device Configuration File (DCF) parsing.
///
/// Cross-platform: EDS files are plain text and carry no OS dependency.
pub mod eds;

/// NMT master tooling: heartbeat monitoring and node health.
///
/// Cross-platform; sending NMT commands rides on the Linux `transport` module.
pub mod nmt;

/// Linux SocketCAN transport (compiled only on `target_os = "linux"`).
#[cfg(target_os = "linux")]
pub mod transport;