1 个不稳定版本
0.1.2 | 2021年4月30日 |
---|---|
0.1.1 |
|
#5 在 #usbtmc
12KB
257 代码行
Rust USBTMC
使用示例
use rust_usbtmc::instrument::Instrument;
const VID: u16 = 0x0699; // Vendor
const PID: u16 = 0x0368; // Product
fn main() {
let mut instr = Instrument::new(VID, PID);
// Command Osciloscope
instr.write("SELECT:CH1 1").unwrap();
println!("Ask: {}", instr.ask("*IDN?").unwrap());
}
依赖项
~1.5MB
~32K SLoC