Trait esp32_hal::gpio::RTCOutputPin [−][src]
pub trait RTCOutputPin { fn rtc_enable_output(&mut self, on: bool) -> &mut Self; fn rtc_set_output_high(&mut self, on: bool) -> &mut Self; fn rtc_set_drive_strength(&mut self, strength: DriveStrength) -> &mut Self; fn rtc_enable_open_drain(&mut self, on: bool) -> &mut Self; fn rtc_enable_output_in_sleep_mode(&mut self, on: bool) -> &mut Self; }
Expand description
Functions available on RTC output pins
Required methods
fn rtc_enable_output(&mut self, on: bool) -> &mut Self
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
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
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
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
fn rtc_enable_output_in_sleep_mode(&mut self, on: bool) -> &mut Self
Enable/disable the RTC output while in sleep mode