//! CiA 402 motion control: axis abstraction, traits, and types.
//!
//! This module provides a generic motion control layer for CiA 402
//! (CANopen drive profile) servo drives.
//!
//! # Architecture
//!
//! - [`cia402`] — Base CiA 402 types (state machine, modes, control/status traits)
//! - [`AxisView`] — Generic PDO field interface that drive views implement
//! - [`AxisConfig`] — Unit conversion, jog defaults, position limits
//! - [`Axis`] — Stateful motion controller managing CiA 402 protocol internally
/// CiA 402 base types: state machine, modes, control/status word traits.
/// Generic hardware interface for CiA 402 servo drives.
/// Axis configuration: unit conversion, jog defaults, limits.
/// Homing methods: hardware-delegated and software-implemented.
/// Stateful motion controller for CiA 402 servo drives.
/// Seek-to-probe: jog an axis until a sensor triggers.
pub use *;
pub use AxisView;
pub use AxisConfig;
pub use HomingMethod;
pub use Axis;
pub use SeekProbe;