GAMMU-DETECT(1) Gammu GAMMU-DETECT(1)

gammu-detect - شناسایی دستگاه‌های متصل برای ابزار گامو

در نسخه 1.28.95 اضافه شد.

gammu-detect [OPTIONS]

اسکریپتی برای شناسایی دستگاه‌های دردسترس که ممکن است برای ابزار گامو <#gammu> مناسب باشند.

نکته:

این برنامه تمام دستگاه‌هایی را که ممکن است مناسب باشند فهرست می‌کند، اما خود دستگاه‌ها را کاوش یا بررسی دقیق نمی‌کند.

در حال حاضر از دستگاه‌های زیر پشتیبانی می‌کند:

  • دستگاه‌های USB با استفاده از udev
  • درگاه‌های سریال با استفاده از udev
  • درگاه‌های سریال در ویندوز
  • دستگاه‌های بلوتوث با استفاده از Bluez

نکته:

دستگاه‌های پشتیبانی‌شده به پلتفرم مورد استفاده و قابلیت‌های کامپایل‌شده بستگی دارند. می‌توانید با اجرای gammu-detect -v https://docs.python.org/3.9/using/cmdline.html#id4 از قابلیت‌هایی که عملاً کامپایل شده‌اند مطلع شوید.

این برنامه از ساختار معمول خط فرمان گنو پیروی می‌کند که در آن گزینه‌های طولانی با دو خط تیره (--) آغاز می‌شوند. خلاصه‌ای از گزینه‌ها در زیر آمده است:

نمایش خلاصه‌ای از گزینه‌ها.
نمایش خروجی اشکال‌زدایی برای شناسایی دستگاه‌ها.
نمایش اطلاعات نسخه و قابلیت‌های کامپایل‌شده.
پویش udev را غیرفعال می‌کند.
پویش با استفاده از Bluez را غیرفعال می‌کند.
پویش درگاه‌های سریال ویندوز را غیرفعال می‌کند.

خروجی gammu-detect یک فایل پیکربندی برای گامو است (بخش فایل پیکربندی گامو <#gammurc> را ببینید) که شامل بخش پیکربندی برای هر دستگاهی است که ممکن است با ابزار گامو <#gammu> استفاده شود.

نکته:

می‌توانید با استفاده از gammu -s https://docs.python.org/3.9/using/cmdline.html#cmdoption-s مشخص کنید که از کدام بخش در ابزار گامو <#gammu> استفاده شود.

هنگامی که به صورت gammu-detect -d https://docs.python.org/3.9/using/cmdline.html#cmdoption-d اجرا شود، تمامی دستگاه‌های بررسی‌شده نیز به صورت یادداشت (کامنت) در خروجی فهرست می‌شوند.

; Configuration file generated by gammu-detect.
; Please check The Gammu Manual for more information.
[gammu]
device = /dev/ttyACM0
name = Nokia E52
connection = at
[gammu1]
device = /dev/ttyACM1
name = Nokia E52
connection = at
[gammu2]
device = /dev/ttyS0
name = Phone on serial port 0
connection = at
[gammu3]
device = /dev/ttyS1
name = Phone on serial port 1
connection = at
[gammu4]
device = /dev/ttyS2
name = Phone on serial port 2
connection = at
[gammu5]
device = /dev/ttyS3
name = Phone on serial port 3
connection = at
[gammu6]
device = 5C:57:C8:BB:BB:BB
name = Nokia E52
connection = bluephonet

Michal Čihař <michal@cihar.com>

2009-2015, Michal Čihař <michal@cihar.com>

February 9, 2026 1.43.2