1 unstable release
0.1.0 | Sep 9, 2023 |
---|
#1066 in Asynchronous
205KB
4.5K
SLoC
f289ctrl
Communication library for Fluke 289 digital multimeter
lib.rs
:
This library provides communication with a Fluke 287/289 digital multimeter.
Details
-
You need a Fluke IR cable attached to your DMM.
-
Basic setup and connection
use f289ctrl::{Device, DEFAULT_BAUDRATE}; #[tokio::main] async fn main() -> f289ctrl::Result<()> { let path = "/dev/ttyUSB0".to_string(); let mut device = Device::new(&path, DEFAULT_BAUDRATE)?; eprintln!("Connected to: {}\n", device.ident().await?.model); Ok(()) }
Supported devices
- Fluke 287
- Fluke 289
Dependencies
~8–17MB
~215K SLoC