| ZERK(1) | GPSD Documentation | ZERK(1) |
نام (NAME)
zerk - ابزار همهمنظوره پیکربندی و اتصال GREIS
خلاصه دستور (SYNOPSIS)
zerk [OPTIONS] [server[:port[:device]]]
zerk -h
zerk -V
توضیحات (DESCRIPTION)
ابزار zerk یک اتصالدهنده و ابزار همهمنظوره GREIS (مشخصات رابط خارجی گیرنده ناوبری ماهوارهای - GNSS Receiver External Interface Specification) است. اگر دستگاه GPS ساخت Javad که از پروتکل GREIS پشتیبانی کند ندارید، نیازی به مطالعه ادامه این راهنما نیست.
این ابزار در سطحی بسیار پایین با GPS جاواد شما ارتباط برقرار میکند. برای درک عملکرد zerk باید از پیش با GPS جاواد خود و مستندات پروتکل GREIS آشنایی داشته باشید. GREIS Guide https://www.javad.com/downloads/javadgnss/manuals/GREIS/GREIS_Reference_Guide.pdf.
برنامه zerk میتواند پیامهای رایج GREIS را رمزگشایی کند، وضعیت GPS را استعلام نماید، قابلیتهای GPS را فعال یا غیرفعال کند، و دستورات سفارشی کاربر را به GPS ارسال نماید. این ابزار قادر است پیامهای GREIS را از یک فایل بخواند، و همچنین میتواند به طور مستقیم از طریق یک پورت سریال یا از طریق یک نمونه در حال اجرای gpsd به تبادل اطلاعات (خواندن و نوشتن) بپردازد.
برنامه zerk نیازی به دسترسیهای ریشه (root) ندارد، مگر احتمالاً برای دسترسی مستقیم به درگاه سریال. این ابزار با دسترسی کاربر ریشه نیز به خوبی اجرا میشود، اما اجرای آن با sudo ممکن است باعث از دست رفتن برخی عملکردهای آن شود.
گزینهها (OPTIONS)
این برنامه گزینههای زیر را میپذیرد:
-?, -h
-c COMMAND
-d OPTION
4HZ
COMPASS
CONS
DEFMSG
GALILEO
GLONASS
GPS
IPR
IRNSS
NMEA
QZSS
SBAS
SNR
-e OPTION
-f FILE
-O OAF
-p PRESET
COLDBOOT
CONS
DM
ID
IPR
OAF
RESET
SERIAL
SNR
VENDOR
VER
-r
-R RAW
-S SPEED
-s SPEED
-V
-v VERBOSITY
-W
-w WAIT
آرگومانها (ARGUMENTS)
به طور پیشفرض، کلاینتها دادهها را از دیمن محلی gpsd در حال اجرا روی localhost با استفاده از پورت پیشفرض GPSD یعنی 2947 جمعآوری میکنند. آرگومان اختیاری برای هر کلاینت میتواند این رفتار را بازتعریف کند: [server[:port[:device]]]
برای توضیحات و مثالهای بیشتر، بخش ARGUMENTS را در صفحه راهنمای gps(1) ببینید.
محیط (ENVIRONMENT)
گزینهها را میتوان در متغیر محیطی ZERKOPTS قرار داد. این متغیر محیطی پیش از گزینههای خط فرمان پردازش میشود.
مثالها (EXAMPLES)
چاپ پورت سریال فعلی دستگاه GPS متصل به gpsd محلی در حال اجرا:
zerk -c "print,/cur/term"
رمزگشایی یک فایل لاگ خام:
zerk -r -f greis-binary.log -v 2
تغییر سرعت پورت GPS دستگاه روی /dev/ttyAMA0 به 230,400 بیت بر ثانیه:
zerk -S 230400 -f /dev/ttyAMA0
مشاهده کامل چرخه راهاندازی مجدد (Reset) دستگاه GPS:
zerk -p RESET -v 2 -w 20 -W
استعلام وضعیت ماهوارهها (SVs):
zerk -W -w 2 -v 2 -c "out,,jps/{CS,ES,GS,Is,WS,QS}"
استخراج دادههای gpsd از یک سرور راه دور:
zerk -v 2 -w 5 server
کدهای خروج (RETURN VALUES)
0
1
همچنین ببینید (SEE ALSO)
برنامه zerk به گونهای نوشته شده است که با مستندات رسمی Javad برای پروتکل GREIS مطابقت داشته باشد. GREIS Guide https://www.javad.com/downloads/javadgnss/manuals/GREIS/GREIS_Reference_Guide.pdf.
منابع (RESOURCES)
وبگاه پروژه: https://gpsd.io
کپیرایت و تکثیر (COPYING)
حق نشر این
فایل متعلق
به پروژه GPSD
در سال ۲۰۱۳
است (Copyright 2013 by the GPSD project)
SPDX-License-Identifier: BSD-2-clause
نویسندگان (AUTHORS)
Gary E. Miller
| 2025-11-04 | GPSD, Version 3.27.5 |