| GPIOGET(1) | gpioget | GPIOGET(1) |
نام (NAME)
gpioget - ابزار خط فرمان libgpiod
خلاصه دستور (SYNOPSIS)
gpioget [OPTIONS] <line>...
توضیحات (DESCRIPTION)
خواندن مقادیر خطوط GPIO.
خطوط بر اساس نام مشخص میشوند، یا در صورت استفاده از گزینه تراشه (chip)، میتوان آنها را با افست (offset) تعیین کرد.
گزینهها (OPTIONS)
- -a, --as-is
- جهت خط را بدون تغییر رها میکند و آن را به عنوان ورودی (input) اجبار نمیکند
- -b, --bias <bias>
- تعیین بایاس (bias) خط مقادیر ممکن: 'pull-down'، 'pull-up'، 'disabled'. (پیشفرض بر این است که بایاس بدون تغییر بماند)
- --by-name
- در نظر گرفتن خطوط به عنوان نام، حتی اگر به عنوان یک افست (offset) قابل تفسیر باشند
- -c, --chip <chip>
- محدود کردن دامنه به یک تراشه خاص
-C, --consumer <name> نام مصرفکنندهای (consumer) که به خطوط درخواستی اعمال میشود (پیشفرض 'gpioget' است)
- -h, --help
- نمایش این راهنما و خروج
- -l, --active-low
- در نظر گرفتن خط به عنوان active low (سطحپایین فعال)
- -p, --hold-period <period>
- مدت زمان انتظار بین درخواست خطوط و خواندن مقادیر
- --numeric
- نمایش مقادیر خطوط به صورت '0' (غیرفعال) یا '1' (فعال)
- -s, --strict
- لغو عملیات در صورتی که نامهای خطوط درخواستی یکتا نباشند
- --unquoted
- عدم قرار دادن نام خطوط درون علامت نقلقول
- -v, --version
- نمایش اطلاعات نسخه و خروج
تراشهها (Chips):
- یک تراشه GPIO میتواند با شماره، نام یا مسیر مشخص شود. به عنوان مثال '0'، 'gpiochip0' و '/dev/gpiochip0' همگی به یک تراشه اشاره دارند.
مدتزمانها (Periods):
- مدتزمانها بر حسب میلیثانیه در نظر گرفته میشوند مگر آنکه واحد آن مشخص شده باشد، مانند 10us. واحدهای پشتیبانیشده به ترتیب عبارتند از 'm'، 's'، 'ms' و 'us' برای دقیقه، ثانیه، میلیثانیه و میکروثانیه.
نویسندگان (AUTHORS)
Bartosz Golaszewski <brgl@kernel.org>
گزارش باگها (BUGS)
گزارش
باگها به:
Bartosz Golaszewski <brgl@kernel.org>
linux-gpio <linux-gpio@vger.kernel.org>
کپیرایت و تکثیر (COPYRIGHT)
Copyright © 2017-2023 Bartosz Golaszewski License:
GPL-2.0-or-later
این یک
نرمافزار
آزاد است:
شما مجاز به
تغییر و
بازتوزیع
آن هستید.
هیچگونه
ضمانتی
وجود
ندارد، تا
حدی که
قانون
اجازه
میدهد.
| July 2026 | gpioget v2.3.1 (libgpiod v2.2.1) |