Elimdeki aprs i-gate olarak kullandığım orangepi pc karta gy-neo6mv2 gps kartını bağlayıp çalıştırmak istedim. İleri zamanlarda vay efendim besleme 3.3 volt muydu? yoksa 5 volt muydu?, Rx-Rx Tx-Tx mi? yoksa Rx-Tx Tx-Rx mi gibi karışıklık olmasın diye bağlantıyı şuraya ekliyorum. Rx-Tx bağlantıyı ttyS3 e yaptım.
Besleme voltajını direk 3.3 Volt pin üzerinden aldım.
Gerekli paketleri kurdum
apt-get install gpsd gpsd-clients
device kısmını /dev/ttyS3 yaptım
nano /etc/default/gpsd
# Default settings for gpsd.
# Please do not edit this file directly – use `dpkg-reconfigure gpsd’ to
# change the options.
START_DAEMON=”true”
GPSD_OPTIONS=”/dev/ttyS3″
DEVICES=””
GPSD_SOCKET=”/var/run/gpsd.sock”
/boot/armbianEnv.txt içine ekledim
“overlays=uart1”
nano /lib/systemd/system/gpsd.service
[Unit]
Description=GPS (Global Positioning System) Daemon
Requires=gpsd.socket
# Needed with chrony SOCK refclock
After=chronyd.service[Service]
EnvironmentFile=-/etc/default/gpsd
ExecStart=/usr/sbin/gpsd -N -G $GPSD_OPTIONS $DEVICES
systemctl enable gpsd
systemctl stop gpsd.socket
systemctl disable gpsd.socket
nano /lib/systemd/system/gpsd.socket içinden ipv6 kaldırıyorum.
systemctl enable gpsd.socket
Daha sonra sistemi reboot ediyorum. Sonrasında Gps ledine bakıyoruz. ardından Gps bulunca gpsmon, cgps, gpspipe -r gibi komutlarla test edebiliriz.
1 yorum