| dvb-fe-tool(1) | User Commands | dvb-fe-tool(1) |
نام (NAME)
dvb-fe-tool - ابزار DVBv5 برای بررسی و تغییر تنظیمات فرانتاند
خلاصه دستور (SYNOPSIS)
dvb-fe-tool [OPTION]...
توضیحات (DESCRIPTION)
ابزار dvbv5-fe-tool یک ابزار خط فرمانی برای سرویسهای تلویزیون دیجیتال است که با نسخهٔ ۵ از DVB API سازگار بوده و با نسخهٔ قدیمیتر v3 DVB API نیز سازگاری پسرو دارد.
دستور dvb-fe-tool ابزاری برای بررسی و تغییر مستقیم پارامترهای تیونینگ در فرانتاند تلویزیون دیجیتال است. اگر بدون هیچ پارامتری فراخوانی شود، قابلیتهای دستگاه را نمایش میدهد.
گزینهها (OPTIONS)
- گزینههای زیر معتبر هستند:
- -3, --dvbv3
- تنها استفاده از DVBv3.
- -a, --adapter=ADAPTER
- آداپتور تلویزیون دیجیتال مورد استفاده. پیشفرض: 0.
- -A, --acoustical
- در صورت خوب بودن کیفیت سیگنال بوق میزند. همچنین حالت femon را فعال میکند. لطفاً توجه داشته باشید که بوق کنسول (console beep) باید در مدیر پنجرهٔ (wm) شما فعال باشد.
- -d, --set-delsys=PARAMS
- سیستم تحویل را به مورد مشخصشده در PARAMS تنظیم میکند. برای نمایش تمامی سیستمهای تحویل پشتیبانیشده از help استفاده کنید.
- -f, --frontend=FRONTEND
- فرانتاند تلویزیون دیجیتال مورد استفاده. پیشفرض: 0.
- -g, --get
- پارامترهای فرانتاند را دریافت میکند.
- -m, --femon
- وضعیت قفل فرانتاند و آمارهای موجود را برای فرانتاَندی که در حال حاضر توسط برنامهٔ دیگری در حال استریم است، پایش میکند. این کار فرانتاند را در حالت فقطخواندنی باز میکند.
- -v, --verbose
- پیامهای اشکالزدایی را فعال میکند.
- -?, --help
- راهنمای استفاده را نمایش میدهد.
- --usage
- پیام کوتاهی دربارهٔ نحوهٔ استفاده ارائه میدهد.
- -V, --version
- نسخهٔ برنامه را چاپ میکند.
وضعیت خروج (EXIT STATUS)
در صورت موفقیت، مقدار 0 را برمیگرداند.
مثالها (EXAMPLES)
نمایش قابلیتهای دستگاه
این رفتار پیشفرض است. فرانتاند را باز کرده و قابلیتهای پشتیبانیشده و نسخهٔ DVB API را نمایش میدهد.
$ dvb-fe-tool
Device DRXK DVB-C DVB-T (/dev/dvb/adapter0/frontend0) capabilities:
CAN_FEC_1_2
CAN_FEC_2_3
CAN_FEC_3_4
CAN_FEC_5_6
CAN_FEC_7_8
CAN_FEC_AUTO
CAN_GUARD_INTERVAL_AUTO
CAN_HIERARCHY_AUTO
CAN_INVERSION_AUTO
CAN_MUTE_TS
CAN_QAM_16
CAN_QAM_32
CAN_QAM_64
CAN_QAM_128
CAN_QAM_256
CAN_RECOVER
CAN_TRANSMISSION_MODE_AUTO
DVB API Version 5.10, Current v5 delivery system: DVBC/ANNEX_A
Supported delivery systems:
[DVBC/ANNEX_A]
DVBC/ANNEX_C
DVBT
تنظیم سیستم تحویل
برخی از دستگاهها (مانند مثال بالا) از چندین سیستم تحویل پشتیبانی میکنند. ممکن است برنامههای قدیمیتر DVB قادر به تغییر سیستم تحویل از یکی به دیگری نباشند، زیرا این ویژگی تنها در نسخهٔ ۵.۵ از DVB API اضافه شده است.
این قابلیت امکان استفاده از آن برنامههای قدیمی را فراهم میکند.
$ dvb-fe-tool -d dvbc/annex_c Changing delivery system to: DVBC/ANNEX_C
دریافت تنظیمات فعلی فرانتاند
از این ابزار میتوان برای دریافت تنظیمات فعلی نیز استفاده کرد. در این حالت، فرانتاند در حالت فقطخواندنی باز میشود و به آن اجازه میدهد در حالی که برنامهٔ تلویزیون دیجیتال دیگری در حال اجرا است، فراخوانی شود.
$ dvb-fe-tool -g FREQUENCY = 573000000 MODULATION = QAM/256 INVERSION = AUTO SYMBOL_RATE = 5217000 INNER_FEC = NONE DELIVERY_SYSTEM = DVBC/ANNEX_A
پایش فرانتاند
ابزار dvb-fe-tool همچنین میتواند با استفاده از پارامتر --femon (یا -m) برای پایش آمارهای فرانتاند DVB بدون دستکاری دستگاه به کار رود. کاربرد معمول آن، امکان خواندن آمارها در زمان استفاده از یک برنامه یا نرمافزار DVB دیگر است.
در این حالت، تا زمانی که برنامه با CTRL-C متوقف شود، به چاپ ثانیهای آمارهای فرانتاند ادامه خواهد داد:
برای مثال، هنگامی که dvbv5-zap در حال تنظیم روی یک کانال است، خروجی زیر را تولید میکند:
$ dvb-fe-tool --femon Lock (0x1f) Quality= Good Signal= 100.00% C/N= 36.40dB UCB= 370 postBER= 28.0x10^-6 PER= 0 Lock (0x1f) Quality= Good Signal= 100.00% C/N= 36.80dB UCB= 370 postBER= 25.3x10^-6 PER= 0 Lock (0x1f) Quality= Good Signal= 100.00% C/N= 36.30dB UCB= 370 postBER= 25.7x10^-6 PER= 0 Lock (0x1f) Quality= Good Signal= 100.00% C/N= 36.30dB UCB= 370 postBER= 28.4x10^-6 PER= 0 Lock (0x1f) Quality= Good Signal= 100.00% C/N= 36.50dB UCB= 370 postBER= 26.5x10^-6 PER= 0 Lock (0x1f) Quality= Good Signal= 100.00% C/N= 36.50dB UCB= 370 postBER= 26.9x10^-6 PER= 0 Lock (0x1f) Quality= Good Signal= 100.00% C/N= 36.20dB UCB= 370 postBER= 28.6x10^-6 PER= 0 Lock (0x1f) Quality= Good Signal= 100.00% C/N= 36.70dB UCB= 370 postBER= 26.7x10^-6 PER= 0 Lock (0x1f) Quality= Good Signal= 100.00% C/N= 36.80dB UCB= 370 postBER= 23.3x10^-6 PER= 0 Lock (0x1f) Quality= Good Signal= 100.00% C/N= 36.50dB UCB= 370 postBER= 26.7x10^-6 PER= 0
اگر دستگاه خطای استاندارد همان کنسول باشد، پیامها بر اساس کیفیت سیگنال رنگآمیزی میشوند.
انواع و واحدهای آماری نمایشدادهشده به مواردی بستگی دارند که سختافزار مورد استفادهٔ شما از آنها پشتیبانی میکند. بنابراین ممکن است از سختافزاری به سختافزار دیگر متفاوت باشد.
در این حالت، با استفاده از پارامتر '-A'، در صورت مناسب بودن کیفیت، خروجی سیگنال صوتی نیز پشتیبانی میشود.
لطفاً توجه داشته باشید که در سیستمهای مدرن لینوکس، صدای سیستم باید در مدیر پنجرهٔ شما فعال باشد و تم صوتی به گونهای تنظیم شده باشد که هنگام ارسال نویسهٔ زنگدار (BELL، character) به ترمینال، صدایی تولید کند.
نکته:
عبارت C/N در آمارهای بالا مخفف نسبت سیگنال حامل به نویز (Carrier to Noise ratio) است. این همان نسبت سیگنال به نویز اندازهگیریشده در حامل پایلوت (pilot carrier) یا صرفاً نسبت سیگنال به نویز برای انواع مدولاسیونی است که تنها از یک حامل استفاده میکنند، مانند DVB-C یا DVB-S.
گزارش باگها (BUGS)
گزارش باگها را به Linux Media Mailing List <linux-media@vger.kernel.org> ارسال کنید.
کپیرایت و تکثیر (COPYRIGHT)
حق نشر (c) 2011-2014 متعلق به Mauro Carvalho Chehab است.
مجوز GPLv2: گنو
GPL نسخهٔ ۲
http://gnu.org/licenses/gpl.html.
این
نرمافزار
آزاد است:
شما مجاز به
تغییر و
بازتوزیع
آن هستید.
هیچ ضمانتی
وجود
ندارد، تا
حدی که توسط
قانون مجاز
شمرده شده
است.
| Fri Oct 3 2014 | DVBv5 Utils 1.32.0 |