#no-std #ethercat #ethercrab

no-std ethercrab-wire

On-the-wire tools for the EtherCrab crate

3 releases

0.1.2 Feb 3, 2024
0.1.1 Jan 11, 2024
0.1.0 Jan 11, 2024

#130 in Robotics

Download history 60/week @ 2024-01-06 17/week @ 2024-01-13 10/week @ 2024-01-27 47/week @ 2024-02-03 25/week @ 2024-02-10

82 downloads per month


401 lines

Build Status Crates.io Docs.rs

Traits used to pack/unpack structs and enums from EtherCAT packets on the wire.

This crate is designed for use with ethercrab but can be used standalone too.

While these traits can be implemented by hand as normal, it is recommended to derive them using ethercrab-wire-derive where possible.


This crate is in its early stages and may contain bugs or publish breaking changes at any time. It is in use by ethercrab and is well exercised there, but please use with caution in your own code.


Licensed under either of

at your option.


~213K SLoC