use embedded_hal_mock::eh1::spi::Transaction as SpiTrans; #[allow(unused)] mod common; use self::common::{destroy_ds3234, new_ds3234, BitFlags, Register}; call_test!( can_en_temp_conv_bat, enable_temperature_conversions_on_battery, new_ds3234, destroy_ds3234, [ SpiTrans::transaction_start(), SpiTrans::write_vec(vec![Register::TEMP_CONV + 0x80, 0]), SpiTrans::transaction_end() ] ); call_test!( can_dis_temp_conv_bat, disable_temperature_conversions_on_battery, new_ds3234, destroy_ds3234, [ SpiTrans::transaction_start(), SpiTrans::write_vec(vec![Register::TEMP_CONV + 0x80, BitFlags::TEMP_CONV_BAT]), SpiTrans::transaction_end(), ] );