[][src]Trait nrf52832_hal::prelude::_embedded_hal_digital_OutputPin

pub trait _embedded_hal_digital_OutputPin {
    fn set_low(&mut self);
fn set_high(&mut self); }

Single digital push-pull output pin

Required Methods

Drives the pin low

NOTE the actual electrical state of the pin may not actually be low, e.g. due to external electrical sources

Drives the pin high

NOTE the actual electrical state of the pin may not actually be high, e.g. due to external electrical sources

Implementors

impl<MODE> OutputPin for P0_00<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_01<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_02<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_03<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_04<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_05<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_06<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_07<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_08<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_09<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_10<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_11<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_12<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_13<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_14<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_15<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_16<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_17<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_18<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_19<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_20<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_21<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_22<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_23<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_24<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_25<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_26<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_27<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_28<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_29<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_30<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_31<Output<MODE>>
[src]

Set the output as high

Set the output as low

impl<MODE> OutputPin for P0_Pin<Output<MODE>>
[src]

Set the output as high

Set the output as low