fn disable_3phase_data_clocking(&mut self) -> Result<(), TimeoutError> {
        mpsse! {
            let cmd = { disable_3phase_data_clocking(); };
        }

        self.write_all(&cmd)
    }
/// Disable 3 phase data clocking.
///
/// This will give a 2 stage data shift which is the default state.
///
/// It will appears as:
///
/// 1. Data setup for 1/2 clock period
/// 2. Pulse clock for 1/2 clock period
///
/// # Example
///
/// ```no_run
/// use libftd2xx::{Ft232h, FtdiMpsse, Ftx232hMpsse};
///
/// let mut ft = Ft232h::with_serial_number("FT5AVX6B")?;
/// ft.initialize_mpsse_default()?;
/// ft.disable_3phase_data_clocking()?;
/// # Ok::<(), std::boxed::Box<dyn std::error::Error>>(())
/// ```
Disable 3 phase data clocking.
This will give a 2 stage data shift which is the default state.

It will appears as.

1. Data setup for 1/2 clock period
2. Pulse clock for 1/2 clock period
Disable 3 phase data clocking . This will give a 2 stage data shift which is the default state . It will appears as . 1 . Data setup for 1 / 2 clock period 2 . Pulse clock for 1 / 2 clock period
fn disable_3phase_data_clocking(&mut self) -> Result<(), TimeoutError> {
        mpsse! {
            let cmd = { disable_3phase_data_clocking(); };
        }
        self.write_all(&cmd)
    }
fn disable_3phase_data_clocking ( & mut self ) -> Result < ( ) , TimeoutError > { mpsse ! { let cmd { disable_3phase_data_clocking ( ) } } self . write_all ( & cmd ) }
Disable 3 phase data clocking.
Disable 3 phase data clocking .
&mut self
&mut self
example
```no_run
use libftd2xx::{Ft232h, FtdiMpsse, Ftx232hMpsse}.


` ` ` no_run use libftd2xx :: { Ft232h FtdiMpsse Ftx232hMpsse } .
ok::<(), std::boxed::box<dyn std::error::error>>(())
None