5 个不稳定版本
0.3.0 | 2024年4月15日 |
---|---|
0.2.1 | 2024年3月6日 |
0.2.0 | 2024年3月6日 |
0.1.1 | 2024年3月5日 |
0.1.0 | 2024年2月8日 |
#489 在 硬件支持 中
34KB
628 行
ljm
LabJack LJM 库的 Rust 风格包装器。
此库远未完成,功能将根据需要添加。请随时提交PR以扩展LJM库的支持。
使用要求
- 至少安装了 LJM 的最小版本
示例
use std::ffi::CString;
fn main() -> Result<(), ljm::Error> {
let handle = ljm::Handle::open(
ljm::DeviceType::Any,
ljm::ConnectionType::Any,
ljm::Identifier::DemoMode
)?;
let name = CString::new("TEST_FLOAT32").unwrap();
handle.write_name(&name, 3.14)?;
let value = handle.read_name(&name)?;
handle.close()
}
其他Crates
依赖
~0–1.8MB
~36K SLoC