GPIOGET(1) gpioget GPIOGET(1)

gpioget - ابزار خط فرمان libgpiod

gpioget [OPTIONS] <line>...

خواندن مقادیر خطوط GPIO.

خطوط بر اساس نام مشخص می‌شوند، یا در صورت استفاده از گزینه تراشه (chip)، می‌توان آن‌ها را با افست (offset) تعیین کرد.

جهت خط را بدون تغییر رها می‌کند و آن را به عنوان ورودی (input) اجبار نمی‌کند
تعیین بایاس (bias) خط مقادیر ممکن: 'pull-down'، 'pull-up'، 'disabled'. (پیش‌فرض بر این است که بایاس بدون تغییر بماند)
در نظر گرفتن خطوط به عنوان نام، حتی اگر به عنوان یک افست (offset) قابل تفسیر باشند
محدود کردن دامنه به یک تراشه خاص

-C, --consumer <name> نام مصرف‌کننده‌ای (consumer) که به خطوط درخواستی اعمال می‌شود (پیش‌فرض 'gpioget' است)

نمایش این راهنما و خروج
در نظر گرفتن خط به عنوان active low (سطح‌پایین فعال)
مدت زمان انتظار بین درخواست خطوط و خواندن مقادیر
نمایش مقادیر خطوط به صورت '0' (غیرفعال) یا '1' (فعال)
لغو عملیات در صورتی که نام‌های خطوط درخواستی یکتا نباشند
عدم قرار دادن نام خطوط درون علامت نقل‌قول
نمایش اطلاعات نسخه و خروج

یک تراشه GPIO می‌تواند با شماره، نام یا مسیر مشخص شود. به عنوان مثال '0'، 'gpiochip0' و '/dev/gpiochip0' همگی به یک تراشه اشاره دارند.

مدت‌زمان‌ها بر حسب میلی‌ثانیه در نظر گرفته می‌شوند مگر آنکه واحد آن مشخص شده باشد، مانند 10us. واحدهای پشتیبانی‌شده به ترتیب عبارتند از 'm'، 's'، 'ms' و 'us' برای دقیقه، ثانیه، میلی‌ثانیه و میکروثانیه.

Bartosz Golaszewski <brgl@kernel.org>

گزارش باگ‌ها به:
Bartosz Golaszewski <brgl@kernel.org>
linux-gpio <linux-gpio@vger.kernel.org>

Copyright © 2017-2023 Bartosz Golaszewski License: GPL-2.0-or-later
این یک نرم‌افزار آزاد است: شما مجاز به تغییر و بازتوزیع آن هستید. هیچ‌گونه ضمانتی وجود ندارد، تا حدی که قانون اجازه می‌دهد.

July 2026 gpioget v2.3.1 (libgpiod v2.2.1)