Initial working RTK base setup

This commit is contained in:
2026-04-30 09:47:09 +02:00
commit f7460acbed
9 changed files with 2219 additions and 0 deletions
+38
View File
@@ -0,0 +1,38 @@
[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