iio_info(1) LibIIO Utilities iio_info(1) نام (NAME) iio_info - فهرست کردن دستگاه‌های IIO و ویژگی‌های آن‌ها خلاصه دستور (SYNOPSIS) iio_info [ options ] -u توضیحات (DESCRIPTION) ابزار iio_info برای نمایش اطلاعات مربوط به دستگاه‌های محلی یا راه دور IIO (سامانه ورودی/خروجی صنعتی لینوکس) به کار می‌رود. گزینه‌ها (OPTIONS) -h, --help به iio_info اعلام می‌کند که راهنما را نمایش داده و سپس خارج شود. -V, --version اطلاعات نسخه این برنامه iio_info و نسخه کتابخانه libiio مورد استفاده را چاپ می‌کند. این گزینه برای اطلاع از به‌روز بودن نسخه کتابخانه و iio_info روی سیستم شما، و همچنین هنگام گزارش باگ‌ها مفید است. -S, --scan [backends] پویش برای بافت‌های (contexts) موجود IIO؛ آرگومان اختیاری شامل بک‌اند(های) خاص 'ip'، 'usb' یا 'ip:usb' است. گزینه‌های خاص برای USB شامل Vendor ID و Product ID برای محدود کردن پویش به دستگاه‌های مشخص مانند 'usb=0456,b673' می‌باشد. شناسه‌های vid و pid اعدادی در مبنای ۱۶ (هگزادسیمال، بدون نیاز به پیشوند) هستند؛ "*" تنها برای تطابق با هر pid استفاده می‌شود. اگر هیچ آرگومانی داده نشود، تمام موارد موجود بررسی می‌شوند. -u, --uri شناسه یکنواخت منبع (uri) جهت اتصال به دستگاه‌ها، که می‌تواند یکی از موارد زیر باشد: ip:[address] آدرس شبکه، به صورت عددی (مانند 192.168.0.1) یا نام هاست شبکه. ip: خالی؛ در صورتی که با پشتیبانی zeroconf کامپایل شده باشد، دستگاه IIO را روی شبکه پیدا می‌کند. usb:[device:port:instance] معمولاً از خروجی دستور iio_info -S به دست می‌آید. serial:[port],[baud],[settings] که کنترل‌شده هستند و باید با iiod (یا tinyiiod) در طرف دیگر درگاه سریال مطابقت داشته باشند. [port] موردی مانند '/dev/ttyUSB0' در لینوکس و 'COM4' در ویندوز است. [baud] معمولاً یکی از مقادیر 110، 300، 600، 1200، 2400، 4800، 9600، 14400، 19200، 38400، 57600، 115200 [پیش‌فرض]، 128000 یا 256000 است، اما می‌تواند از سیستمی به سیستم دیگر متفاوت باشد. [settings] به طور معمول به صورت '8n1' پیکربندی می‌شود و توسط موارد زیر کنترل می‌گردد: data_bits: (5، 6، 7، 8 [پیش‌فرض] یا 9) parity_bits: ('n' بدون بیت توازن [پیش‌فرض]، 'o' فرد، 'e' زوج، 'm' نشانه یا 's' فاصله) stop_bits: (1 [پیش‌فرض] یا 2) flow_control: ('0' بدون کنترل جریان [پیش‌فرض]، 'x' نرم‌افزاری Xon Xoff، 'r' سخت‌افزاری RTSCTS یا 'd' سخت‌افزاری DTRDSR) local: بدون بخش آدرس. -a, --auto پویش برای بافت‌های موجود و استفاده از آن در صورت وجود تنها یک بافت. مقدار بازگشتی (RETURN VALUE) اگر دستگاه مشخص‌شده یافت نشود، یک کد خروج غیر صفر برگردانده می‌شود. همچنین ببینید (SEE ALSO) iio_attr(1), iio_info(1), iio_readdev(1), iio_reg(1), iio_writedev(1), libiio(3) صفحه خانگی libiio: https://wiki.analog.com/resources/tools-software/linux-software/libiio کد منبع libiio: https://github.com/analogdevicesinc/libiio مستندات Doxygen برای libiio: https://analogdevicesinc.github.io/libiio گزارش باگ‌ها (REPORTING BUGS) تمام باگ‌ها در پیوند زیر پیگیری می‌شوند: https://github.com/analogdevicesinc/libiio/issues libiio-0.26 24 December 2025 iio_info(1)