#log #cnc #linux-cnc #logging

rtapi-logger

LinuxCNC RTAPI 日志适配器,用于 log crate 生态系统

2 个不稳定版本

0.2.0 2022年11月15日
0.1.0 2022年11月14日

#4 in #linux-cnc


linuxcnc-hal 中使用

MIT/Apache

180KB
4K SLoC

LinuxCNC 中 Rust 组件的 RTAPI 日志器

CircleCI Crates.io Docs.rs Liberapay

请考虑成为赞助者,这样我就可以在业余时间继续维护这个库!成为赞助者

文档

rtapi-loggerlog 生态系统的日志驱动程序。

其他不使用 LinuxCNC 提供的 RTAPI 日志机制的日志器相对较慢,并且可能会不必要地阻塞实时任务。 rtapi-logger 将钩子连接到 LinuxCNC 的日志机制,以防止这些问题,同时还可以使用 [log] 提供的方便宏。

请注意,此crate仍处于实验阶段。例如,目前所有消息都使用 LinuxCNC 提供的 ERR 级别进行日志记录。

许可协议

根据以下任一协议许可

任选其一。

贡献

除非你明确表示,否则你提交给工作以包含在内的任何有意贡献,根据 Apache-2.0 许可证定义,应双重许可如上所述,不附加任何额外的条款或条件。

依赖项

~0–2MB
~39K SLoC