این دستور rtl_power است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
rtl_power: - ابزار نظارت بر طیف باند پهن
شرح
از یک گیرنده DVB-T با هدف جدید به عنوان رادیو تعریف شده نرم افزاری برای دریافت سیگنال در I/Q استفاده می کند.
فرم داده نوشته شده و در پروژه osmocom rtl-sdr گنجانده شده است.
طریقه استفاده
rtl_power، یک لاگر FFT ساده برای گیرنده های DVB-T مبتنی بر RTL2832
این ابزار داده های سیگنال را در یک منطقه بسیار وسیع از طیف فرکانس جمع آوری می کند و سپس
که از داده ها می توان برای یافتن مناطق فعال طیف استفاده کرد.
استفاده از: rtl_power -f Freq_range [-options] [نام فایل]
-f lower:upper:bin_size [Hz]
(اندازه سطل حداکثر، سطل های کوچکتر راحت تر است
استفاده خواهد شد.
محدوده معتبر 1 هرتز - 2.8 مگاهرتز)
[-i integration_interval (پیشفرض: 10 ثانیه)]
(اگر یک جاروی کامل بیشتر از فاصله زمانی طول بکشد، اشکال دارد)
[-1 حالت تک شات را فعال میکند (پیشفرض: خاموش)] [-e exit_timer (پیشفرض: خاموش/0)] [-d
device_index (پیشفرض: 0)] [-g tuner_gain (پیشفرض: خودکار)] [-p ppm_error
(پیشفرض: 0)] نام فایل (یک «-» نمونهها را به stdout میفرستد)
(با حذف نام فایل از stdout نیز استفاده می شود)
تجربی گزینه ها:
[-w پنجره (پیشفرض: مستطیل)]
(همینگ، بلکمن، بلکمن-هریس، هان پواسن، بارتلت، یوسف)
[-c crop_percent (پیشفرض: 0%, توصیهشده: 20%-50%)]
(اطلاعات را در لبه ها دور می اندازد، 100٪ همه چیز را دور می ریزد) (تاثیری برای bin ها ندارد
بزرگتر از 1 مگاهرتز)
[-F fir_size (پیشفرض: غیرفعال)]
(فیلتر نمونه پایین با نشتی کم را فعال می کند،
fir_size می تواند 0 یا 9 باشد.
0 دارای roll off بد است،
با '-c 50%' امتحان کنید)
[-P نگهداشتن اوج را فعال میکند (پیشفرض: خاموش)] [-D فعال کردن نمونهگیری مستقیم (پیشفرض: خاموش)]
[-O تنظیم افست را فعال کنید (پیشفرض: خاموش)]
CSV FFT تولید ستون ها:
تاریخ، زمان، هرتز کم، هرتز زیاد، گام هرتز، نمونه، dbm، dbm، ...
مثال ها
rtl_power -f 88M:108M:125k fm_stations.csv
(160 سطل در سراسر باند FM ایجاد می کند،
ایستگاه های فردی باید قابل مشاهده باشند)
rtl_power -f 100M:1G:1M -i 5m -1 survey.csv
(یک اسکن پنج دقیقه ای با وضوح پایین تقریباً همه چیز)
rtl_power -f ... -i 15m -1 log.csv
(به مدت 15 دقیقه یکپارچه شده و پس از آن خارج شوید)
rtl_power -f ... -e 1 ساعت | gzip > log.csv.gz
(جمع آوری داده ها به مدت یک ساعت و فشرده سازی آن در پرواز)
تبدیل CSV به a آبشار گرافیک با:
http://kmkeen.com/tmp/heatmap.py.txt
rtl_power، یک لاگر FFT ساده برای گیرنده های DVB-T مبتنی بر RTL2832
استفاده از: rtl_power -f Freq_range [-options] [نام فایل]
-f lower:upper:bin_size [Hz]
(اندازه سطل حداکثر، سطل های کوچکتر راحت تر است
استفاده خواهد شد.
محدوده معتبر 1 هرتز - 2.8 مگاهرتز)
[-i integration_interval (پیشفرض: 10 ثانیه)]
(اگر یک جاروی کامل بیشتر از فاصله زمانی طول بکشد، اشکال دارد)
[-1 حالت تک شات را فعال میکند (پیشفرض: خاموش)] [-e exit_timer (پیشفرض: خاموش/0)] [-d
device_index (پیشفرض: 0)] [-g tuner_gain (پیشفرض: خودکار)] [-p ppm_error
(پیشفرض: 0)] نام فایل (یک «-» نمونهها را به stdout میفرستد)
(با حذف نام فایل از stdout نیز استفاده می شود)
تجربی گزینه ها:
[-w پنجره (پیشفرض: مستطیل)]
(همینگ، بلکمن، بلکمن-هریس، هان پواسن، بارتلت، یوسف)
[-c crop_percent (پیشفرض: 0%, توصیهشده: 20%-50%)]
(اطلاعات را در لبه ها دور می اندازد، 100٪ همه چیز را دور می ریزد) (تاثیری برای bin ها ندارد
بزرگتر از 1 مگاهرتز)
[-F fir_size (پیشفرض: غیرفعال)]
(فیلتر نمونه پایین با نشتی کم را فعال می کند،
fir_size می تواند 0 یا 9 باشد.
0 دارای roll off بد است،
با '-c 50%' امتحان کنید)
[-P نگهداشتن اوج را فعال میکند (پیشفرض: خاموش)] [-D فعال کردن نمونهگیری مستقیم (پیشفرض: خاموش)]
[-O تنظیم افست را فعال کنید (پیشفرض: خاموش)]
CSV FFT تولید ستون ها:
تاریخ، زمان، هرتز کم، هرتز زیاد، گام هرتز، نمونه، dbm، dbm، ...
rtl_power -f 88M:108M:125k fm_stations.csv
(160 سطل در سراسر باند FM ایجاد می کند،
ایستگاه های فردی باید قابل مشاهده باشند)
rtl_power -f 100M:1G:1M -i 5m -1 survey.csv
(یک اسکن پنج دقیقه ای با وضوح پایین تقریباً همه چیز)
rtl_power -f ... -i 15m -1 log.csv
(به مدت 15 دقیقه یکپارچه شده و پس از آن خارج شوید)
rtl_power -f ... -e 1 ساعت | gzip > log.csv.gz
(جمع آوری داده ها به مدت یک ساعت و فشرده سازی آن در پرواز)
تبدیل CSV به a آبشار گرافیک با:
http://kmkeen.com/tmp/heatmap.py.txt
با استفاده از خدمات onworks.net از rtl_power به صورت آنلاین استفاده کنید