From d3af2b6074e8698b8b83f79758e23070a8b80002 Mon Sep 17 00:00:00 2001 From: Em Shotton Date: Thu, 22 Aug 2024 11:46:00 -0700 Subject: Update the terms "master/slave" to "controller/target" (#29) * Update the terms "master/slave" to "controller/target" throughout to align with the i2c bus specification v.7 * Updated Changelog * Change word casing --------- Co-authored-by: Em Shotton Co-authored-by: Diego Barrios Romero --- src/construction.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/construction.rs') diff --git a/src/construction.rs b/src/construction.rs index 13a2350..84ee8ad 100644 --- a/src/construction.rs +++ b/src/construction.rs @@ -1,6 +1,6 @@ //! Constructor/destructor functions. -use crate::{ic, mode, Ads1x1x, Config, FullScaleRange, SlaveAddr}; +use crate::{ic, mode, Ads1x1x, Config, FullScaleRange, TargetAddr}; use core::marker::PhantomData; macro_rules! impl_new_destroy { @@ -10,7 +10,7 @@ macro_rules! impl_new_destroy { I2C: embedded_hal::i2c::I2c, { /// Create a new instance of the device in OneShot mode. - pub fn $create(i2c: I2C, address: SlaveAddr) -> Self { + pub fn $create(i2c: I2C, address: TargetAddr) -> Self { Ads1x1x { i2c, address: address.bits(), -- cgit v1.2.3-54-g00ecf