'\" t .\" Title: gps .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2025-11-04 .\" Manual: GPSD Documentation .\" Source: GPSD Version 3.27.5 .\" Language: English .\" .TH "GPS" "1" "2025-11-04" "GPSD Version 3.27.5" "GPSD Documentation" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "نام (NAME)" gps \- نمای کلی از کلاینت‌ها و ابزارهای کمکی gpsd .SH "خلاصه دستور (SYNOPSIS)" .sp کلاینت‌ها: .sp \fBcgps\fP [OPTIONS] [server[:port[:device]]] .sp \fBgegps\fP [OPTIONS] [server[:port[:device]]] .sp \fBgps2udp\fP [OPTIONS] [server[:port[:device]]] .sp \fBgpscsv\fP [OPTIONS] [server[:port[:device]]] .sp \fBgpspipe\fP [OPTIONS] [server[:port[:device]]] .sp \fBgpsplot\fP [OPTIONS] [server[:port[:device]]] .sp \fBgpsprof\fP [OPTIONS] [server[:port[:device]]] .sp \fBgpsrinex\fP [OPTIONS] [server[:port[:device]]] .sp \fBgpssubframe\fP [OPTIONS] [server[:port[:device]]] .sp \fBgpxlogger\fP [OPTIONS] [server[:port[:device]]] .sp \fBlcdgps\fP [OPTIONS] [server[:port[:device]]] .sp \fBubxtool\fP [OPTIONS] [server[:port[:device]]] .sp \fBxgps\fP [OPTIONS] [server[:port[:device]]] .sp \fBxgpsspeed\fP [OPTIONS] [server[:port[:device]]] .sp \fBzerk\fP [OPTIONS] [server[:port[:device]]] .sp ابزارهای کمکی: .sp \fBgpscat\fP [OPTIONS] file\-or\-serial\-port .sp \fBgpsctl\fP [OPTIONS] .sp \fBgpsdctl\fP action device .sp \fBgpsdecode\fP [OPTIONS] .sp \fBgpsdebuginfo\fP .sp \fBgpsfake\fP [OPTIONS] .sp \fBgpsinit\fP [OPTIONS] .sp \fBntpshmmon\fP [OPTIONS] .sp \fBppscheck\fP [OPTIONS] device .SH "توضیحات (DESCRIPTION)" .sp \fBgpsd\fP دیمونی برای مدیریت گیرنده‌های GPS، گیرنده‌های GNSS، گیرنده‌های AIS و موارد دیگر است. با گذشت زمان، این دیمون کلاینت‌های گوناگونی را که برای انجام وظایف مختلف با \fBgpsd\fP ارتباط برقرار می‌کنند، گرد هم آورده است. .SS "کلاینت‌ها (CLIENTS)" .sp هر یک از کلاینت‌های \fBgpsd\fP به یک دیمون \fBgpsd\fP متصل می‌شوند تا به روش‌های گوناگون از داده‌ها استفاده کنند. برای اطلاعات بیشتر در مورد کلاینت‌ها، بخش‌های «آرگومان‌ها (ARGUMENTS)» و «گزینه‌ها (OPTIONS)» را ببینید. .sp \fBcgps\fP .RS 4 کلاینت ترمینال مبتنی بر curses برای gpsd .RE .sp \fBgegps\fP .RS 4 کلاینت Google Earth برای gpsd .RE .sp \fBgps\fP .RS 4 نمای کلی از کلاینت‌ها و ابزارهای کمکی gpsd .RE .sp \fBgpscsv\fP .RS 4 تخلیه خروجی JSON از gpsd به صورت CSV .RE .sp \fBgpsdecode\fP .RS 4 رمزگشایی جریان‌های GPS، RTCM یا AIS به قالبی خوانا .RE .sp \fBgpspipe\fP .RS 4 ابزاری برای اتصال به gpsd و دریافت جملات .RE .sp \fBgpsplot\fP .RS 4 ابزاری برای تخلیه پویای داده‌های نمودار از gpsd .RE .sp \fBgpsprof\fP .RS 4 پروفایل یک GPS و gpsd، و رسم اطلاعات تأخیر .RE .sp \fBgpsrinex\fP .RS 4 خواندن داده‌ها از gpsd، تبدیل به RINEX3 و ذخیره در یک فایل. .RE .sp \fBgpssubframe\fP .RS 4 ابزاری برای تخلیه جملات subframe از gpsd .RE .sp \fBgpxlogger\fP .RS 4 ابزاری برای اتصال به gpsd و تولید یک فایل GPX .RE .sp \fBlcdgps\fP .RS 4 کلاینت LCD برای gpsd .RE .sp \fBxgps\fP .RS 4 کلاینت سامانه پنجره X برای gpsd .RE .sp \fBxgpsspeed\fP .RS 4 سرعت‌سنج تحت سامانه پنجره X برای gpsd .RE .SS "ابزارهای کمکی (HELPERS)" .sp از ابزارهای کمکی \fBgpsd\fP می‌توان برای مدیریت سامانه‌های \fBgpsd\fP استفاده کرد. .sp \fBgps2udp\fP .RS 4 ارسال داده‌های دریافتی از gpsd به یک یا چند پایگاه تجمیع .RE .sp \fBgpscat\fP .RS 4 تخلیه خروجی از یک GPS .RE .sp \fBgpsctl\fP .RS 4 کنترل حالت‌های یک گیرنده GNSS .RE .sp \fBgpsdctl\fP .RS 4 ابزاری برای ارسال دستورها به gpsd از طریق سوکت کنترلی آن .RE .sp \fBgpsdebuginfo\fP .RS 4 تولید یک نسخه تخلیه اشکال‌زدایی gpsd از میزبان شما. .RE .sp \fBgpsfake\fP .RS 4 بستر آزمون برای gpsd با شبیه‌سازی یک گیرنده GNSS .RE .sp \fBgpsinit\fP .RS 4 مقداردهی اولیه ماژول‌های هسته CAN برای GPSD .RE .sp \fBntploggps\fP .RS 4 ثبت گزارش داده‌های gpsd .RE .sp \fBntpshmmon\fP .RS 4 دریافت نمونه‌ها از gpsd یا سایر منابع refclock در ntpd .RE .SS "کتابخانه‌ها (LIBRARIES)" .sp برنامه‌نویسان می‌توانند اطلاعات تکمیلی دربارهٔ \fBgpsd\fP را در اینجا بیابند: .sp \fBgpsd_json\fP .RS 4 پروتکل درخواست/پاسخ gpsd .RE .sp \fBlibgps\fP .RS 4 کتابخانهٔ سرویس C برای ارتباط با دیمون GPS .RE .sp \fBlibgpsmm\fP .RS 4 پوشش‌دهنده‌های کلاس C++ و QT برای دیمون GPS .RE .sp \fBlibQgpsmm\fP .RS 4 پوشش‌دهنده‌های کلاس C++ و QT برای دیمون GPS .RE .SH "گزینه‌ها (OPTIONS)" .sp کلاینت‌های \fBgpsd\fP چند گزینه مشترک دارند: .sp \fB\-?\fP, \fB\-h\fP, \fB\-\-help\fP .RS 4 چاپ خلاصه‌ای از گزینه‌ها و سپس خروج. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 چاپ نسخهٔ بسته و خروج. .RE .SH "آرگومان‌ها (ARGUMENTS)" .sp به‌طور پیش‌فرض، کلاینت‌ها داده‌ها را از دیمون محلی \fBgpsd\fP که روی localhost با درگاه پیش‌فرض 2947 اجرا می‌شود جمع‌آوری می‌کنند. آرگومان اختیاری برای هر کلاینت می‌تواند این رفتار را لغو کند: .sp \fB[server[:port[:device]]]\fP .sp \fBserver\fP .RS 4 نام میزبان، نشانی IPv4 یا نشانی IPv6 اختیاری دیمون \fBgpsd\fP برای اتصال به آن. اگر مشخصات سرور حاوی براکت‌های مربعی باشد، بخش درون آن‌ها به عنوان نشانی IPv6 در نظر گرفته می‌شود و پسوندهای درگاه/دستگاه تنها پس از براکت انتهایی تجزیه می‌شوند. مقدار پیش‌فرض localhost است. .RE .sp \fBport\fP .RS 4 درگاه اختیاری TCP دیمون برای اتصال. مقدار پیش‌فرض 2947 است. .RE .sp \fBdevice\fP .RS 4 نام دستگاه اختیاری برای نظارت بر آن. .RE .sp برخی حالت‌های ممکن به این صورت هستند: .sp example.com .RS 4 اتصال به درگاه پیش‌فرض 2497 روی example.com، با امتحان هر دو IPv4 و IPv6. .RE .sp example.com:2317 .RS 4 بررسی درگاه 2317 روی example.com، با امتحان هر دو IPv4 و IPv6. .RE .sp localhost::/dev/ttyS1 .RS 4 بررسی درگاه پیش‌فرض، 2947، از localhost، با امتحان هر دو IPv4 و IPv6 و نظارت بر خروجی از دستگاه سریالی 1. .RE .sp 71.162.241.5:2317:/dev/ttyS3 .RS 4 بررسی درگاه 2317 در نشانی IPv4 مشخص‌شده، و جمع‌آوری داده‌ها از دستگاه سریالی متصل‌شدهٔ 3. .RE .sp [FEDC:BA98:7654:3210:FEDC:BA98:7654:3210]:2317:/dev/ttyS5 .RS 4 بررسی درگاه 2317 در نشانی IPv6 مشخص‌شده، و جمع‌آوری داده‌ها از دستگاه سریالی متصل‌شدهٔ 5. .RE .SH "محیط (ENVIRONMENT)" .sp بیشتر کلاینت‌های \fBgpsd\fP متغیرهای محیطی \fBGPSD_UNITS\fP، \fBLC_MEASUREMENT\fP و \fBLANG\fP (و شاید موارد بیشتری) را بررسی می‌کنند. .sp اگر سامانهٔ یکایی در خط فرمان مشخص نشده باشد، \fBGPSD_UNITS\fP بررسی می‌شود. این متغیر ممکن است روی \*(Aqi\*(Aq، \*(Aqimperial\*(Aq، \*(Aqm\*(Aq، \*(Aqmetric\*(Aq یا \*(Aqn\*(Aq، \*(Aqnautical\*(Aq تنظیم شود. .sp اگر هیچ سامانهٔ یکایی در خط فرمان یا در \fBGPSD_UNITS\fP مشخص نشده باشد، \fBLC_MEASUREMENT\fP و سپس \fBLANG\fP بررسی می‌شوند. اگر مقدار آن \*(AqC\*(Aq یا \*(AqPOSIX\*(Aq باشد، یا با \*(Aqen_US\*(Aq آغاز شود، سامانهٔ یکا روی imperial تنظیم می‌شود. پیش‌فرض در صورت انتخاب نشدن هیچ سامانه‌ای، metric است. .SH "وضعیت خروج (RETURN VALUES)" .sp کلاینت‌های \fBgpsd\fP کدهای وضعیت سادهٔ موفقیت یا شکست را برمی‌گردانند: .sp \fB0\fP .RS 4 در صورت موفقیت. .RE .sp \fB1\fP .RS 4 در صورت شکست. .RE .SH "همچنین ببینید (SEE ALSO)" .sp \fBgegps\fP(1), \fBgpsctl\fP(1), \fBgpsdebuginfo\fP(1), \fBgpsprof\fP(1), \fBgpsfake\fP(1), \fBgpscat\fP(1), \fBgpspipe\fP(1), \fBxgps\fP(1). \fBxgpsspeed\fP(1) .sp \fBlibgps\fP(3), \fBlibgpsmm\fP(3) .sp \fBgpsd\fP(8) .SH "منابع (RESOURCES)" .sp \fBوبگاه پروژه:\fP \c .URL "https://gpsd.io" "" "" .SH "کپی‌رایت و تکثیر (COPYING)" .sp این فایل دارای حق نشر ۲۰۱۳ توسط پروژهٔ GPSD است .br SPDX\-License\-Identifier: BSD\-2\-clause