[−][src]Trait esp32_hal::gpio::RTCOutputPin
Functions available on RTC output pins
Required methods
fn rtc_enable_output(&mut self, on: bool) -> &mut Self
Enable/disable the RTC output
fn rtc_set_output_high(&mut self, on: bool) -> &mut Self
Set the RTC output to high or low
fn rtc_set_drive_strength(&mut self, strength: DriveStrength) -> &mut Self
Set RTC drive strength
fn rtc_enable_open_drain(&mut self, on: bool) -> &mut Self
Enable/Disable RTC open drain
fn rtc_enable_output_in_sleep_mode(&mut self, on: bool) -> &mut Self
Enable/disable the RTC output while in sleep mode
Implementors
impl<MODE> RTCOutputPin for Gpio0<MODE>
[src]
fn rtc_enable_output(&mut self, on: bool) -> &mut Self
[src]
Enable/disable the output
fn rtc_set_output_high(&mut self, on: bool) -> &mut Self
[src]
Set the output to high or low
fn rtc_set_drive_strength(&mut self, strength: DriveStrength) -> &mut Self
[src]
Set drive strength
fn rtc_enable_open_drain(&mut self, on: bool) -> &mut Self
[src]
Enable/Disable open drain
fn rtc_enable_output_in_sleep_mode(&mut self, on: bool) -> &mut Self
[src]
Enable/disable the output while in sleep mode
impl<MODE> RTCOutputPin for Gpio2<MODE>
[src]
fn rtc_enable_output(&mut self, on: bool) -> &mut Self
[src]
Enable/disable the output
fn rtc_set_output_high(&mut self, on: bool) -> &mut Self
[src]
Set the output to high or low
fn rtc_set_drive_strength(&mut self, strength: DriveStrength) -> &mut Self
[src]
Set drive strength
fn rtc_enable_open_drain(&mut self, on: bool) -> &mut Self
[src]
Enable/Disable open drain
fn rtc_enable_output_in_sleep_mode(&mut self, on: bool) -> &mut Self
[src]
Enable/disable the output while in sleep mode
impl<MODE> RTCOutputPin for Gpio4<MODE>
[src]
fn rtc_enable_output(&mut self, on: bool) -> &mut Self
[src]
Enable/disable the output
fn rtc_set_output_high(&mut self, on: bool) -> &mut Self
[src]
Set the output to high or low
fn rtc_set_drive_strength(&mut self, strength: DriveStrength) -> &mut Self
[src]
Set drive strength
fn rtc_enable_open_drain(&mut self, on: bool) -> &mut Self
[src]
Enable/Disable open drain
fn rtc_enable_output_in_sleep_mode(&mut self, on: bool) -> &mut Self
[src]
Enable/disable the output while in sleep mode
impl<MODE> RTCOutputPin for Gpio12<MODE>
[src]
fn rtc_enable_output(&mut self, on: bool) -> &mut Self
[src]
Enable/disable the output
fn rtc_set_output_high(&mut self, on: bool) -> &mut Self
[src]
Set the output to high or low
fn rtc_set_drive_strength(&mut self, strength: DriveStrength) -> &mut Self
[src]
Set drive strength
fn rtc_enable_open_drain(&mut self, on: bool) -> &mut Self
[src]
Enable/Disable open drain
fn rtc_enable_output_in_sleep_mode(&mut self, on: bool) -> &mut Self
[src]
Enable/disable the output while in sleep mode
impl<MODE> RTCOutputPin for Gpio13<MODE>
[src]
fn rtc_enable_output(&mut self, on: bool) -> &mut Self
[src]
Enable/disable the output
fn rtc_set_output_high(&mut self, on: bool) -> &mut Self
[src]
Set the output to high or low
fn rtc_set_drive_strength(&mut self, strength: DriveStrength) -> &mut Self
[src]
Set drive strength
fn rtc_enable_open_drain(&mut self, on: bool) -> &mut Self
[src]
Enable/Disable open drain
fn rtc_enable_output_in_sleep_mode(&mut self, on: bool) -> &mut Self
[src]
Enable/disable the output while in sleep mode
impl<MODE> RTCOutputPin for Gpio14<MODE>
[src]
fn rtc_enable_output(&mut self, on: bool) -> &mut Self
[src]
Enable/disable the output
fn rtc_set_output_high(&mut self, on: bool) -> &mut Self
[src]
Set the output to high or low
fn rtc_set_drive_strength(&mut self, strength: DriveStrength) -> &mut Self
[src]
Set drive strength
fn rtc_enable_open_drain(&mut self, on: bool) -> &mut Self
[src]
Enable/Disable open drain
fn rtc_enable_output_in_sleep_mode(&mut self, on: bool) -> &mut Self
[src]
Enable/disable the output while in sleep mode
impl<MODE> RTCOutputPin for Gpio15<MODE>
[src]
fn rtc_enable_output(&mut self, on: bool) -> &mut Self
[src]
Enable/disable the output
fn rtc_set_output_high(&mut self, on: bool) -> &mut Self
[src]
Set the output to high or low
fn rtc_set_drive_strength(&mut self, strength: DriveStrength) -> &mut Self
[src]
Set drive strength
fn rtc_enable_open_drain(&mut self, on: bool) -> &mut Self
[src]
Enable/Disable open drain
fn rtc_enable_output_in_sleep_mode(&mut self, on: bool) -> &mut Self
[src]
Enable/disable the output while in sleep mode
impl<MODE> RTCOutputPin for Gpio25<MODE>
[src]
fn rtc_enable_output(&mut self, on: bool) -> &mut Self
[src]
Enable/disable the output
fn rtc_set_output_high(&mut self, on: bool) -> &mut Self
[src]
Set the output to high or low
fn rtc_set_drive_strength(&mut self, strength: DriveStrength) -> &mut Self
[src]
Set drive strength
fn rtc_enable_open_drain(&mut self, on: bool) -> &mut Self
[src]
Enable/Disable open drain
fn rtc_enable_output_in_sleep_mode(&mut self, on: bool) -> &mut Self
[src]
Enable/disable the output while in sleep mode
impl<MODE> RTCOutputPin for Gpio26<MODE>
[src]
fn rtc_enable_output(&mut self, on: bool) -> &mut Self
[src]
Enable/disable the output
fn rtc_set_output_high(&mut self, on: bool) -> &mut Self
[src]
Set the output to high or low
fn rtc_set_drive_strength(&mut self, strength: DriveStrength) -> &mut Self
[src]
Set drive strength
fn rtc_enable_open_drain(&mut self, on: bool) -> &mut Self
[src]
Enable/Disable open drain
fn rtc_enable_output_in_sleep_mode(&mut self, on: bool) -> &mut Self
[src]
Enable/disable the output while in sleep mode
impl<MODE> RTCOutputPin for Gpio27<MODE>
[src]
fn rtc_enable_output(&mut self, on: bool) -> &mut Self
[src]
Enable/disable the output
fn rtc_set_output_high(&mut self, on: bool) -> &mut Self
[src]
Set the output to high or low
fn rtc_set_drive_strength(&mut self, strength: DriveStrength) -> &mut Self
[src]
Set drive strength
fn rtc_enable_open_drain(&mut self, on: bool) -> &mut Self
[src]
Enable/Disable open drain
fn rtc_enable_output_in_sleep_mode(&mut self, on: bool) -> &mut Self
[src]
Enable/disable the output while in sleep mode
impl<MODE> RTCOutputPin for Gpio32<MODE>
[src]
fn rtc_enable_output(&mut self, on: bool) -> &mut Self
[src]
Enable/disable the output
fn rtc_set_output_high(&mut self, on: bool) -> &mut Self
[src]
Set the output to high or low
fn rtc_set_drive_strength(&mut self, strength: DriveStrength) -> &mut Self
[src]
Set drive strength
fn rtc_enable_open_drain(&mut self, on: bool) -> &mut Self
[src]
Enable/Disable open drain
fn rtc_enable_output_in_sleep_mode(&mut self, on: bool) -> &mut Self
[src]
Enable/disable the output while in sleep mode
impl<MODE> RTCOutputPin for Gpio33<MODE>
[src]
fn rtc_enable_output(&mut self, on: bool) -> &mut Self
[src]
Enable/disable the output
fn rtc_set_output_high(&mut self, on: bool) -> &mut Self
[src]
Set the output to high or low
fn rtc_set_drive_strength(&mut self, strength: DriveStrength) -> &mut Self
[src]
Set drive strength
fn rtc_enable_open_drain(&mut self, on: bool) -> &mut Self
[src]
Enable/Disable open drain
fn rtc_enable_output_in_sleep_mode(&mut self, on: bool) -> &mut Self
[src]
Enable/disable the output while in sleep mode