| GPSINIT(8) | مستندات GPSD | GPSINIT(8) |
نام (NAME)
gpsinit - مقداردهی اولیه ماژولهای هستهٔ CAN برای GPSD
خلاصه دستور (SYNOPSIS)
gpsinit [-n control] [-s speed] module_name [interface_name]
gpsinit -h
gpsinit -V
توضیحات (DESCRIPTION)
دستور gpsinit هر ماژول در سطح هسته را که برای فعالسازی سختافزارهای غیرسریالی ویژه جهت برقراری ارتباط با یک نمونهٔ gpsd لازم است، مقداردهی اولیه میکند. توجه: برای بارگذاری ماژولها و انجام سایر عملیاتهای ویژه، مانند تغییر نرخ باود (baudrate) واسطهای هسته، به مجوزهای دسترسی ریشه (root) نیاز خواهد بود.
در حال حاضر، تمام حالتهای این ابزار مربوط به راهاندازی واسطهای سطح هسته برای سختافزارهای روی یک شبکهٔ CAN (شبکهٔ ناحیه کنترل یا Control Area Network) است که با پروتکل NMEA2000 ارتباط برقرار میکنند.
این برنامه گزینههای زیر را میپذیرد:
-h
-n
-s
-V
پارامتر module_name اجباری است. ماژول راهانداز سوکت CAN با نام module_name.ko بارگذاری خواهد شد. gpsinit نام ماژولهای زیر را تشخیص میدهد:
plx_pci, esd_usb2, vcan, slcan
beaglebone
پارامتر interface_name تنها برای سختافزارهای slcan لازم است. این پارامتر نام دستگاه سریالی را مشخص میکند که سختافزار SL CAN به آن متصل است. مقدار پیشفرض /dev/ttyUSB0 است.
مثالها (EXAMPLES)
احتمالاً تمام مثالهای زیر باید با دسترسی ریشه (root) اجرا شوند.
gpsinit plx_pci
gpsinit -n 1 plx_pci
gpsinit -s 38400 slcan /dev/ttyUSB0
gpsinit -h
gpsinit -v
مقادیر بازگشتی (RETURN VALUES)
0
1
همچنین ببینید (SEE ALSO)
منابع (RESOURCES)
وبسایت پروژه: https://gpsd.io/
حق نشر (COPYING)
حق نشر این
پرونده
متعلق به
پروژهٔ GPSD در
سال 2013 است (Copyright 2013 by
the GPSD project)
SPDX-License-Identifier: BSD-2-clause
نویسنده (AUTHOR)
Reinhard Arlt
| 2025-11-04 | GPSD, Version 3.27.5 |