diff --git a/overlay/pi-sensors/src/open_pin.rs b/overlay/pi-sensors/src/open_pin.rs index 55464f81..0f4476f0 100644 --- a/overlay/pi-sensors/src/open_pin.rs +++ b/overlay/pi-sensors/src/open_pin.rs @@ -12,11 +12,12 @@ pub struct OpenPin { impl OpenPin { pub fn new(mut pin: IoPin) -> OpenPin { - pin.set_mode(Mode::Input); + pin.set_mode(Mode::Output); + pin.set_high(); pin.set_pullupdown(PullUpDown::Off); OpenPin { iopin: pin, - mode: Mode::Input, + mode: Mode::Output, } }