# FILE # rtkrcv.service # PURPOSE # Startup file for rtkrcv on systemd. # AUTHOR # Scott Barnes 2016-10-08 # COPYRIGHT # All rights reserved. # BUGS # Nah. # NOTES # This is for a machine to run RTKRCV. # It reads data across the network from two hosts (a base station and a rover) running str2str. # It does an analysis of the data, and accurately determins the position of the rover making the results available # on an output port (2833) # # Eventually we would like to run this on the rover itself, but for some reason that configuration doesn't work well (on a RPi). # # INSTALLATION NOTES # 1. sudo cp rtkrcv.service /etc/systemd/system/srtkrcv.service # 4. systemctl enable rtkrcv.service # enable autostart at boot # 5. sudo systemctl start rtkrcv # 6. Try rebooting the host to make sure it starts automatically. # [Unit] Description=rtkrcv Daemon for RTKRCV #After=str2str.service [Service] ExecStart=/usr/local/rtklib/rtkrcv -s -t 1 -p 2834 -o /usr/local/rtklib/rtkrcv.conf [Install] WantedBy=multi-user.target