pub trait StatefulOutputPin: OutputPin {
    fn is_set_high(&self) -> Result<bool, Self::Error>;
    fn is_set_low(&self) -> Result<bool, Self::Error>;
}
Expand description

Push-pull output pin that can read its output state

This trait is available if embedded-hal is built with the "unproven" feature.

Required Methods

Is the pin in drive high mode?

NOTE this does not read the electrical state of the pin

Is the pin in drive low mode?

NOTE this does not read the electrical state of the pin

Implementors

Implementation of fallible v2::StatefulOutputPin for v1::StatefulOutputPin digital traits