diff --git a/scripts/monitor-gpio.service b/scripts/monitor-gpio.service index accb83e..3adb8dc 100644 --- a/scripts/monitor-gpio.service +++ b/scripts/monitor-gpio.service @@ -1,16 +1,19 @@ [Unit] -Description=GPIO Interrupt Capture Service +Description=Мониторинг GPIO на Raspberry Pi Requires=monitor-gpio.socket After=monitor-gpio.socket +Wants=multi-user.target [Service] Type=simple User=root WorkingDirectory=/home/user/WiringPi/examples - -ExecStart=/home/user/WiringPi/examples/gpio-interrupt - +ExecStartPre=/bin/sleep 2 +ExecStart=/home/user/WiringPi/examples/gpio-interrupt --mode=sleep StandardOutput=socket StandardError=journal - Restart=always RestartSec=2 + +[Install] +WantedBy=multi-user.target \ No newline at end of file