jamwaffles / linuxcnc-hal-rs

Safe and unsafe Rust bindings to the LinuxCNC HAL submodule

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Put Rust in your LinuxCNC machine

See linuxcnc-hal Crates.io Docs.rs for a safe, higher level interface.

See linuxcnc-hal-sys Crates.io Docs.rs for generated bindings.

See rtapi-logger Crates.io Docs.rs for a realtime-friendly logger using LinuxCNC's logging machinery.

Please consider becoming a sponsor so I may continue to maintain these crates in my spare time!

Releasing to crates.io

E.g.

LINUXCNC_SRC=$(realpath ~/Repositories/linuxcnc) LD_LIBRARY_PATH=$(realpath ~/Repositories/linuxcnc/lib) cargo release -p rtapi-logger

About

Safe and unsafe Rust bindings to the LinuxCNC HAL submodule


Languages

Language:Rust 99.7%Language:Shell 0.3%Language:C 0.0%