Skip to content

Latest commit

 

History

History

rtapi-logger

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

RTAPI logger for Rust components in LinuxCNC

CircleCI Crates.io Docs.rs Liberapay

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

rtapi-logger is a logging driver for the log ecosystem ecosystem.

Other loggers which don't use the RTAPI logging machinery provided by LinuxCNC are relatively slow and can unnecessarily block realtime tasks. rtapi-logger hooks into LinuxCNC's logging machinery to prevent these problems, whilst also allowing the use of the convenient macros provided by log.

Please note this crate is still somewhat experimental. For example, currently all messages are logged at the ERR level provided by LinuxCNC.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.