🐛 use same error for all e-hal 0.2 trait impls (#260)

This commit is contained in:
Frederick Vollbrecht 2023-06-07 16:32:17 +02:00 committed by GitHub
parent 8c3f90ddca
commit ec7dafa1b9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1223,14 +1223,14 @@ impl<'d, T: Pin, MODE> embedded_hal_0_2::digital::v2::OutputPin for PinDriver<'d
where
MODE: OutputMode,
{
type Error = GpioError;
type Error = EspError;
fn set_high(&mut self) -> Result<(), Self::Error> {
self.set_level(Level::High).map_err(to_gpio_err)
self.set_level(Level::High)
}
fn set_low(&mut self) -> Result<(), Self::Error> {
self.set_level(Level::Low).map_err(to_gpio_err)
self.set_level(Level::Low)
}
}