'\" t .\" Title: gpsinit .\" Author: Reinhard Arlt .\" Generator: Asciidoctor 2.0.26 .\" Date: 2025-11-04 .\" Manual: GPSD Documentation .\" Source: GPSD, Version 3.27.5 .\" Language: Persian .\" .TH "GPSINIT" "8" "2025-11-04" "GPSD, Version 3.27.5" "مستندات GPSD" .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)" gpsinit \- مقداردهی اولیه ماژول‌های هستهٔ CAN برای GPSD .SH "خلاصه دستور (SYNOPSIS)" .sp \fBgpsinit\fP [\-n control] [\-s speed] module_name [interface_name] .sp \fBgpsinit\fP \-h .sp \fBgpsinit\fP \-V .SH "توضیحات (DESCRIPTION)" .sp دستور \fBgpsinit\fP هر ماژول در سطح هسته را که برای فعال‌سازی سخت‌افزارهای غیرسریالی ویژه جهت برقراری ارتباط با یک نمونهٔ gpsd لازم است، مقداردهی اولیه می‌کند. توجه: برای بارگذاری ماژول‌ها و انجام سایر عملیات‌های ویژه، مانند تغییر نرخ باود (baudrate) واسط‌های هسته، به مجوزهای دسترسی ریشه (root) نیاز خواهد بود. .sp در حال حاضر، تمام حالت‌های این ابزار مربوط به راه‌اندازی واسط‌های سطح هسته برای سخت‌افزارهای روی یک شبکهٔ CAN (شبکهٔ ناحیه کنترل یا Control Area Network) است که با پروتکل NMEA2000 ارتباط برقرار می‌کنند. .sp این برنامه گزینه‌های زیر را می‌پذیرد: .sp \fB\-h\fP .RS 4 نمایش یک متن راهنمای کوتاه. .RE .sp \fB\-n\fP .RS 4 تنظیم شمارهٔ شبکهٔ CAN. مقدار پیش‌فرض 0 است. .RE .sp \fB\-s\fP .RS 4 تنظیم نرخ باود مورد استفاده برای ارتباط از طریق خط سریال با سخت‌افزار CAN. مقدار پیش‌فرض 38400 باود است. .RE .sp \fB\-V\fP .RS 4 نمایش نسخهٔ gpsinit. .RE .sp پارامتر \fBmodule_name\fP اجباری است. ماژول راه‌انداز سوکت CAN با نام \fBmodule_name.ko\fP بارگذاری خواهد شد. \fBgpsinit\fP نام ماژول‌های زیر را تشخیص می‌دهد: .sp \fBplx_pci\fP, \fBesd_usb2\fP, \fBvcan\fP, \fBslcan\fP .RS 4 پارامتر \fBinterface_name\fP و \fB\-s\fP \fBspeed\fP می‌توانند در اینجا استفاده شوند. .RE .sp \fBbeaglebone\fP .RS 4 ماژول dcan مورد نیاز برای beaglebone بخشی از هستهٔ لینوکس است، بنابراین در این مورد هیچ ماژولی بارگذاری نمی‌شود. .RE .sp پارامتر \fBinterface_name\fP تنها برای سخت‌افزارهای slcan لازم است. این پارامتر نام دستگاه سریالی را مشخص می‌کند که سخت‌افزار SL CAN به آن متصل است. مقدار پیش‌فرض /dev/ttyUSB0 است. .SH "مثال‌ها (EXAMPLES)" .sp احتمالاً تمام مثال‌های زیر باید با دسترسی ریشه (root) اجرا شوند. .sp \fBgpsinit plx_pci\fP .RS 4 تلاش برای بارگذاری ماژول plx_pci و راه‌اندازی net 0 برای اتصال به یک شبکهٔ NMEA2000. این دستور نرخ باود را روی 250kBits تنظیم می‌کند. .RE .sp \fBgpsinit \-n 1 plx_pci\fP .RS 4 مانند مورد بالا، اما با استفاده از net 1. .RE .sp \fBgpsinit \-s 38400 slcan /dev/ttyUSB0\fP .RS 4 تلاش برای بارگذاری ماژول slcan و ارتباط با سخت‌افزار با سرعت 38400 باود متصل به درگاه /dev/ttyUSB0. .RE .sp \fBgpsinit \-h\fP .RS 4 نمایش یک پیام راهنمای کوتاه. .RE .sp \fBgpsinit \-v\fP .RS 4 نمایش نسخهٔ gpsinit. .RE .SH "مقادیر بازگشتی (RETURN VALUES)" .sp \fB0\fP .RS 4 در صورت موفقیت. .RE .sp \fB1\fP .RS 4 در صورت شکست. .RE .SH "همچنین ببینید (SEE ALSO)" .sp \fBgpsd\fP(8), \fBgps\fP(1) .SH "منابع (RESOURCES)" .sp \fBوب‌سایت پروژه:\fP \c .URL "https://gpsd.io/" "" "" .SH "حق نشر (COPYING)" .sp حق نشر این پرونده متعلق به پروژهٔ GPSD در سال 2013 است (Copyright 2013 by the GPSD project) .br SPDX\-License\-Identifier: BSD\-2\-clause .SH "نویسنده (AUTHOR)" .sp Reinhard Arlt