[package] name = "etherage" categories = ["science::robotics", "network-programming"] authors = ["Jimy Byerley ", "CendreQuasar540"] version = "0.5.0" edition = "2021" license = "MIT OR Apache-2.0" readme = "readme.md" description = "An EtherCAT master in pure-Rust very close to the ethercat nature" keywords = ["ethercat", "ethernet", "realtime", "motion-control", "fieldbus"] repository = "https://github.com/jimy-byerley/etherage" resolver = "2" [dependencies] heapless = "^0.7.16" log = "^0.4.17" futures-concurrency = "^7.4" packed_struct = { version = "^0.10.0", default-features = false } tokio = { version = "^1.36", features = ["sync", "rt"] } ioprio ="^0.2.0" bilge = "^0.2" tokio-timerfd = "^0.2" futures = "^0.3" [target.'cfg(target_os = "linux")'.dependencies] libc = "^0.2.134" thread-priority = "^1.1" [dev-dependencies] tokio = { version = "^1.36", features = ["macros", "time", "rt-multi-thread"] } env_logger = "^0.10.0"