Skip to main content

pamoja_ina226_address

Function pamoja_ina226_address 

Source
#[unsafe(no_mangle)]
pub unsafe extern "C" fn pamoja_ina226_address( a1: u8, a0: u8, out_address: *mut u8, ) -> PamojaStatus
Expand description

Returns the I2C address an INA226’s A1 and A0 pin codes select.

§Returns

PamojaStatus::Ok on success, with *out_address set to a 7-bit address in 0x40..=0x4F, or PamojaStatus::InvalidArgument if either code is above 3.

§Safety

out_address must point to a writable uint8_t.