[Unit] Description=RTK Base (ZED-F9P + LoRa) #After=network-online.target #Wants=network-online.target # Optional, aber empfehlenswert: auf Serial-Devices warten (per systemd-escape ermitteln) After=dev-serial-by\x2did-usb\x2du\x2dblox_AG_\x2d__www.u\x2dblox.com_u\x2dblox_GNSS_receiver\x2dif00.device Wants=dev-serial-by\x2did-usb\x2du\x2dblox_AG_\x2d__www.u\x2dblox.com_u\x2dblox_GNSS_receiver\x2dif00.device After=dev-serial-by\x2did-usb\x2d1a86_USB_Serial\x2dif00\x2dport0.device Wants=dev-serial-by\x2did-usb\x2d1a86_USB_Serial\x2dif00\x2dport0.device StartLimitInterval=0 StartLimitBurst=0 [Service] Type=simple User=naue Group=naue WorkingDirectory=/home/naue/rtk RuntimeDirectory=rtk RuntimeDirectoryMode=0775 Environment=PYTHONUNBUFFERED=1 ExecStart=/usr/bin/python3 /home/naue/rtk/rtkbase_lora.py \ # --enable-svin-status \ --rtcm-tap-file /run/rtk/rtcm.tap \ --rtcm-tap-rotate-mb 50 \ --rtcm-tap-max-files 5 Restart=always RestartSec=3 TimeoutStopSec=10 KillSignal=SIGTERM [Install] WantedBy=multi-user.target