10
examples/current.rs
Normal file
10
examples/current.rs
Normal file
@@ -0,0 +1,10 @@
|
||||
use ina3221;
|
||||
|
||||
fn main() {
|
||||
let mut ina = ina3221::Ina3221::new(0x40);
|
||||
let res = match ina.current(ina3221::Channel::One) {
|
||||
Ok(value) => value,
|
||||
Err(error) => panic!("Can't read i2c: {error:?}"),
|
||||
};
|
||||
println!("Channel one current: {:?} mA", res);
|
||||
}
|
10
examples/voltage.rs
Normal file
10
examples/voltage.rs
Normal file
@@ -0,0 +1,10 @@
|
||||
use ina3221;
|
||||
|
||||
fn main() {
|
||||
let mut ina = ina3221::Ina3221::new(0x40);
|
||||
let res = match ina.bus_voltage(ina3221::Channel::One) {
|
||||
Ok(value) => value,
|
||||
Err(error) => panic!("Can't read i2c: {error:?}"),
|
||||
};
|
||||
println!("Channel one bus voltage: {:?} V.", res);
|
||||
}
|
Reference in New Issue
Block a user