Configure i2c device and shunt resistor
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
use ina3221;
|
||||
|
||||
fn main() {
|
||||
let mut ina = ina3221::Ina3221::new(0x40);
|
||||
let mut ina = ina3221::Ina3221::new(0x40, "/dev/i2c-1", 5.0);
|
||||
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);
|
||||
println!("Channel one current: {:?} A", res);
|
||||
}
|
||||
|
@@ -1,7 +1,7 @@
|
||||
use ina3221;
|
||||
|
||||
fn main() {
|
||||
let mut ina = ina3221::Ina3221::new(0x40);
|
||||
let mut ina = ina3221::Ina3221::new(0x40, "/dev/i2c-1", 5.0);
|
||||
let res = match ina.bus_voltage(ina3221::Channel::One) {
|
||||
Ok(value) => value,
|
||||
Err(error) => panic!("Can't read i2c: {error:?}"),
|
||||
|
Reference in New Issue
Block a user