diff --git a/feature/motheure-simple/source/loop.php b/feature/motheure-simple/source/loop.php index bfbd749..e683213 100644 --- a/feature/motheure-simple/source/loop.php +++ b/feature/motheure-simple/source/loop.php @@ -145,10 +145,14 @@ /* [2] Set up GPIO pin =========================================================*/ - /* (1) Set as input */ - if( !syscall(SOURCE_DIR."/lib/gpio/in $MOTOR_PIN") ){ - slog('Cannot set up motor pin as INPUT', 'motheure-simple:setup'); - return 127; + /* (1) Set all inputs as inputs */ + foreach($MOTOR_PIN as $PIN){ + + if( !syscall(SOURCE_DIR."/lib/gpio/in $PIN") ){ + slog("Cannot set up motor pin $PIN as INPUT", 'motheure-simple:setup'); + return 127; + } + }