pub fn use_external_clock(&mut self) -> Result<(), Error<E>> {
        let config = self.config;
        self.write_mode1(config.with_high(BitFlagMode1::Sleep))?;
        let config = self.config;
        self.write_mode1(config.with_high(BitFlagMode1::ExtClk))
    }
/// Enable using the EXTCLK pin as clock source input.
///
/// This setting is _sticky_. It can only be cleared by a power cycle or
/// a software reset.
Enable using the EXTCLK pin as clock source input.
This setting is _sticky_. It can only be cleared by a power cycle or
a software reset.
Enable using the EXTCLK pin as clock source input . This setting is _sticky_ . It can only be cleared by a power cycle or a software reset .
pub fn use_external_clock(&mut self) -> Result<(), Error<E>> {
        let config = self.config;
        self.write_mode1(config.with_high(BitFlagMode1::Sleep))?;
        let config = self.config;
        self.write_mode1(config.with_high(BitFlagMode1::ExtClk))
    }
pub fn use_external_clock ( & mut self ) -> Result < ( ) , Error < E > > { let config = self . config ; self . write_mode1 ( config . with_high ( BitFlagMode1 :: Sleep ) ) ? ; let config = self . config ; self . write_mode1 ( config . with_high ( BitFlagMode1 :: ExtClk ) ) }
Enable using the EXTCLK pin as clock source input.
Enable using the EXTCLK pin as clock source input .
&mut self
&mut self