Just released #ethercrab 0.5. A small release with some churn from a bunch of renames, along with #freebsd/#netbsd support!
Just released #ethercrab 0.5. A small release with some churn from a bunch of renames, along with #freebsd/#netbsd support!
Threw together a quick #rustlang TUI with @ratatui_rs on a #raspberrypi to control an #ethercat servo drive using the keyboard. Works really well, and Ratatui is a fun tool to use!
Made with #EtherCrab https://crates.io/crates/ethercrab
#egui got the rizz đ helping me analyse latency spikes in an #ethercrab app on #raspberrypi 5
I just released #ethercrab 0.4.0, now with distributed clocks support! Get it here https://crates.io/crates/ethercrab/0.4.0
Announcement blog post here https://wapl.es/ethercrab-0-4-io-uring-derives-ethercat-distributed-clocks/
I'm writing #ethercat Distributed Clocks SYNC0 support for #ethercrab. Getting some excellent stability here đ
Green line is SYNC0, blue line is IRQ from controller, offset by 2.5ms user shift. 5us jitter vs hardware SYNC0 from my Linux/AMD dev machine!
#ethercat going boing boing :)
Adding DC (Distributed Clock) dynamic sync to #ethercrab. This graph shows one subdevice synchronising with the DC source clock over a couple of seconds.