Ito ang command na gps2udp na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
gps2udp - i-feed ang take mula sa gpsd sa isa o higit pang mga site ng aggregation
SINOPSIS
gps2udp [-h] [-n] [-j] [-a] [-u hostname:udpport] [-c bilangin] [-d 1 | 2] [-v] [server [:port
[: device]]]
DESCRIPTION
Ang gps2udp ay isang tool upang kumonekta sa gpsd at i-output ang mga natanggap na pangungusap sa isa o maraming UDP
host:port destinations. Ginagawa nitong kapaki-pakinabang ang programa para sa pagpapakain ng impormasyon ng AIS mula sa
gpsd sa aishub, marinetrafic, shipfinder,...
Ang gps2udp ay hindi nangangailangan ng mga pribilehiyo sa ugat, at maaaring patakbuhin nang sabay-sabay sa iba pang mga tool
pagkonekta sa lokal na gpsd nang hindi nagdudulot ng mga problema.
Ang output ay bubuo ng isa o pareho ng NMEA (-n option) o JSON (-j option) gpsd
mga pangungusap. Ang output ay ipinadala sa isa o maraming destinasyon na host sa pamamagitan ng isang UDP network
socket (-u host:port options) .
Opsyonal, maaaring magbigay ng server, TCP/IP port number at remote na device. Kung aalisin,
Kumokonekta ang gps2udp sa localhost sa default port (2947) at pinapanood ang lahat ng device na binuksan ni
gpsd.
Ang gps2udp ay maaaring patakbuhin bilang isang daemon (-b na opsyon).
Ang gps2udp ay idinisenyo upang tumakbo nang maayos sa background; awtomatiko itong kumokonekta sa gpsd
sa tuwing ito ay na-restart. Para sa mga layunin ng pag-debug, mayroong isang opsyon na lumabas nang maganda
pagkatapos ng ibinigay na bilang ng mga packet (-c na opsyon).
Opsyon
Ginagawa ng -h ang gps2udp na mag-print ng mensahe ng paggamit at lumabas.
-n nagiging sanhi ng mga pangungusap ng NMEA na maging output.
-j nagiging sanhi ng JSON pangungusap upang maging output.
-u host:port na destinasyon ng UDP para sa mga output na pangungusap (hanggang limang destinasyon).
-isang output lamang ng mga mensahe ng AIS.
-b nagiging sanhi ng gps2udp na tumakbo bilang isang daemon.
-c [bilang] nagiging sanhi ng [bilang] mga pangungusap upang maging output. Ang gps2udp ay lalabas nang maganda.
-d 1 prints ang nagpadala ng packet sa stdout.
-v nagpi-print ng bersyon, pagkatapos ay lumabas.
Halimbawa
Sa isang tumatakbong gpsd na naa-access sa network
gps2udp -d 1 -n -u data.aishub.net:2222 ay mangongolekta ng data mula sa localhost:gpsd ipakita ang mga ito
sa stdout at magpadala ng kopya para subukan ang aishub sa NMEA format.
gps2udp -a -n -b -u data.aishub.net:2222 -u 5.9.207.224:5321 -u 109.200.19.151:4001
fridu.net:2947 ay mangongolekta ng data mula sa isang remote na gpsd na matatagpuan sa fridu.net host, ay mag-filter
Mga mensahe ng AIS at ipadala ang mga ito sa 3 destinasyon (aishub, marinetrafic, shipfinder) sa NMEA
format, ang command ay tumatakbo sa background mode
Gumamit ng gps2udp online gamit ang mga serbisyo ng onworks.net