| rtl_power:(1) | User Commands | rtl_power:(1) |
نام (NAME)
rtl_power - ابزار پایش طیف فرکانسی باندپهن
توضیحات (DESCRIPTION)
از یک گیرندهٔ تغییرکاربریدادهشدهٔ DVB-T به عنوان رادیوی تعریفشده با نرمافزار (SDR) برای دریافت سیگنالها در قالب دادههای I/Q استفاده میکند. این ابزار برای پروژهٔ osmocom rtl-sdr نوشته شده و در آن گنجانده شده است.
نحوه استفاده (USAGE)
rtl_power، یک ثبتکنندهٔ سادهٔ FFT برای گیرندههای DVB-T مبتنی بر RTL2832
این ابزار دادههای سیگنال را از گسترهٔ بسیار وسیعی از طیف فرکانسی جمعآوری میکند، و سپس میتوان از آن دادهها برای یافتن بخشهای فعال طیف استفاده کرد.
کاربرد: rtl_power -f freq_range [-options] [filename]
-f lower:upper:bin_size [Hz]
- (اندازهٔ bin بیشینه است؛ binهای کوچکتر و مناسبتر
- استفاده خواهند شد.
- بازهٔ معتبر: 1Hz - 2.8MHz)
- [-i integration_interval (پیشفرض: 10 ثانیه)]
- (در صورتی که یک پویش کامل بیشتر از این بازه زمان ببرد، دارای اشکال خواهد بود)
- [-1 حالت تکباره (single-shot) را فعال میکند (پیشفرض: غیرفعال)] [-e exit_timer (پیشفرض: off/0)] [-d device_index (پیشفرض: 0)] [-g tuner_gain (پیشفرض: خودکار)] [-p ppm_error (پیشفرض: 0)] filename (مقدار '-' نمونهها را به stdout میریزد)
- (حذف filename نیز از stdout استفاده میکند)
گزینههای آزمایشی (Experimental options):
- [-w window (پیشفرض: rectangle)]
- (hamming, blackman, blackman-harris, hann-poisson, bartlett, youssef)
- [-c crop_percent (پیشفرض: 0%, توصیه میشود: 20%-50%)]
- (دادههای موجود در لبهها را دور میریزد، 100% همهچیز را دور میاندازد) (برای binهای بزرگتر از 1MHz تأثیری ندارد)
- [-F fir_size (پیشفرض: غیرفعال)]
- (فیلتر نمونهکاهی با نشت کم (low-leakage downsample) را فعال میکند،
- fir_size میتواند 0 یا 9 باشد.
- 0 شیب تضعیف نامناسبی دارد،
- با '-c 50%' آزمایش کنید)
- [-P نگهداشتن اوج (peak hold) را فعال میکند (پیشفرض: غیرفعال)] [-D نمونهبرداری مستقیم (direct sampling) را فعال میکند (پیشفرض: غیرفعال)] [-O تنظیم آفست (offset tuning) را فعال میکند (پیشفرض: غیرفعال)]
ستونهای خروجی FFT در CSV:
- date, time, Hz low, Hz high, Hz step, samples, dbm, dbm, ...
مثالها (EXAMPLES)
- rtl_power -f 88M:108M:125k fm_stations.csv
- (۱۶۰ bin در سراسر باند FM ایجاد میکند،
- ایستگاههای جداگانه باید قابل مشاهده باشند)
- rtl_power -f 100M:1G:1M -i 5m -1 survey.csv
- (یک پویش ۵ دقیقهای با تفکیکپذیری پایین از تقریباً همهچیز)
- rtl_power -f ... -i 15m -1 log.csv
- (انتگرالگیری به مدت ۱۵ دقیقه و سپس خروج)
- rtl_power -f ... -e 1h | gzip > log.csv.gz
- (جمعآوری دادهها به مدت یک ساعت و فشردهسازی بیدرنگ آن)
تبدیل CSV به نمودار آبشاری با:
rtl_power، یک ثبتکنندهٔ سادهٔ FFT برای گیرندههای DVB-T مبتنی بر RTL2832
کاربرد: rtl_power -f freq_range [-options] [filename]
-f lower:upper:bin_size [Hz]
- (اندازهٔ bin بیشینه است؛ binهای کوچکتر و مناسبتر
- استفاده خواهند شد.
- بازهٔ معتبر: 1Hz - 2.8MHz)
- [-i integration_interval (پیشفرض: 10 ثانیه)]
- (در صورتی که یک پویش کامل بیشتر از این بازه زمان ببرد، دارای اشکال خواهد بود)
- [-1 حالت تکباره (single-shot) را فعال میکند (پیشفرض: غیرفعال)] [-e exit_timer (پیشفرض: off/0)] [-d device_index (پیشفرض: 0)] [-g tuner_gain (پیشفرض: خودکار)] [-p ppm_error (پیشفرض: 0)] filename (مقدار '-' نمونهها را به stdout میریزد)
- (حذف filename نیز از stdout استفاده میکند)
گزینههای آزمایشی (Experimental options):
- [-w window (پیشفرض: rectangle)]
- (hamming, blackman, blackman-harris, hann-poisson, bartlett, youssef)
- [-c crop_percent (پیشفرض: 0%, توصیه میشود: 20%-50%)]
- (دادههای موجود در لبهها را دور میریزد، 100% همهچیز را دور میاندازد) (برای binهای بزرگتر از 1MHz تأثیری ندارد)
- [-F fir_size (پیشفرض: غیرفعال)]
- (فیلتر نمونهکاهی با نشت کم (low-leakage downsample) را فعال میکند،
- fir_size میتواند 0 یا 9 باشد.
- 0 شیب تضعیف نامناسبی دارد،
- با '-c 50%' آزمایش کنید)
- [-P نگهداشتن اوج (peak hold) را فعال میکند (پیشفرض: غیرفعال)] [-D نمونهبرداری مستقیم (direct sampling) را فعال میکند (پیشفرض: غیرفعال)] [-O تنظیم آفست (offset tuning) را فعال میکند (پیشفرض: غیرفعال)]
ستونهای خروجی FFT در CSV:
- date, time, Hz low, Hz high, Hz step, samples, dbm, dbm, ...
- rtl_power -f 88M:108M:125k fm_stations.csv
- (۱۶۰ bin در سراسر باند FM ایجاد میکند،
- ایستگاههای جداگانه باید قابل مشاهده باشند)
- rtl_power -f 100M:1G:1M -i 5m -1 survey.csv
- (یک پویش ۵ دقیقهای با تفکیکپذیری پایین از تقریباً همهچیز)
- rtl_power -f ... -i 15m -1 log.csv
- (انتگرالگیری به مدت ۱۵ دقیقه و سپس خروج)
- rtl_power -f ... -e 1h | gzip > log.csv.gz
- (جمعآوری دادهها به مدت یک ساعت و فشردهسازی بیدرنگ آن)
تبدیل CSV به نمودار آبشاری با:
همچنین ببینید (SEE ALSO)
مستندات ویکی RTL-SDR: http://sdr.osmocom.org/trac/wiki/rtl-sdr
سایر برنامههای rtl-sdr:
rtl_adsb(1), rtl_eeprom(1), rtl_fm(1), rtl_sdr(1), rtl_tcp(1), rtl_test(1)
نویسندگان (AUTHORS)
این صفحهٔ راهنما توسط Maitland Bottoms برای پروژهٔ Debian نوشته شده است (اما ممکن است توسط دیگران نیز استفاده شود).
کپیرایت و تکثیر (COPYRIGHT)
Copyright (c) 2013 A. Maitland Bottoms <bottoms@debian.org>
این برنامه یک نرمافزار آزاد است: شما میتوانید تحت شرایط «اجازهنامهٔ عمومی همگانی گنو» (GNU General Public License) منتشرشده توسط بنیاد نرمافزارهای آزاد، چه نسخهٔ 2 اجازهنامه و چه (به انتخاب خودتان) هر نسخهٔ بالاتر دیگری، آن را بازتوزیع کرده و/یا تغییر دهید.
این برنامه با این امید توزیع شده است که مفید واقع شود، اما بدون هرگونه ضمانت؛ حتی بدون ضمانت ضمنی قابل فروش بودن یا مناسب بودن برای یک هدف خاص. برای جزئیات بیشتر به «اجازهنامهٔ عمومی همگانی گنو» مراجعه کنید.
| 0.5.1 | RTL_SDR |