این دستور rigsmtr است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
rigsmtr - اندازه گیری S-Meter در مقابل آزیموت با استفاده از Hamlib
خلاصه
rigsmtr [گزینه]... [زمان_گام]
شرح
rigsmtr از Hamlib برای کنترل یک دکل برای اندازه گیری S-Meter در مقابل آزیموت استفاده می کند:
آنتن را از حداقل آزیموت به حداکثر آزیموت می چرخاند. هر ثانیه یا زمان_گام
اگر در ثانیه مشخص شود، قدرت سیگنال را بازیابی می کند.
سپس آزیموت در درجه و سطح S-متر متناظر بر حسب دسی بل نسبت به S9 روی آن چاپ می شود
stdout.
برای درست کار کردن، rigsmtr به ریگی نیاز دارد که بتواند S-Meter و یک Backend Hamlib را اندازه گیری کند
که قادر به دریافت آن است، بر روی یک روتاتور پشتیبانی شده از Hamlib نصب شده است.
به خاطر داشته باشید که هملب هنوز نرم افزار سطح بتا است. بسیاری از چیزها تست نشده است
به طور کامل، و API ممکن است بدون اطلاعیه عمومی تغییر کند. لطفا اشکالات و
بازخورد در آدرس ایمیل داده شده در بخش گزارش اشکالات.
OPTIONS
این برنامه از سینتکس خط فرمان معمول گنو پیروی می کند، با گزینه های طولانی که با دو شروع می شود
خط تیره ('-'). خلاصه ای از گزینه ها در زیر گنجانده شده است.
-m، --model=id
شماره مدل رادیویی را انتخاب کنید. لیست مدل ارائه شده توسط rigctl را ببینید.
-r، --rig-file=دستگاه
استفاده کنید دستگاه به عنوان نام فایل رادیویی که باید روی آن کار کرد.
-s ، --serial-speed=baud
سرعت سریال رادیویی را روی باود نرخ. از حداکثر سرعت دکل به عنوان پیش فرض استفاده می کند.
-c، --civaddr=id
استفاده کنید id به عنوان آدرس CI-V برای ارتباط با دکل. فقط برای دکل های Icom. توجه:
شناسه به صورت اعشاری است، مگر اینکه پیشوند توسط 0x، در این صورت هگزادسیمال است.
-C ، --set-conf=parm=val[,parm=val]*
تنظیم پارامتر پیکربندی رادیویی برای لیست گزینه -L از rigctl را ببینید.
-M، --rot-model=id
شماره مدل رادیویی را انتخاب کنید. لیست مدل ارائه شده توسط rotctl را ببینید.
-ر، --rot-file=دستگاه
استفاده کنید دستگاه به عنوان نام فایل روتاتور برای کار کردن.
-S، --rot-serial-speed=baud
سرعت سریال روتاتور را روی باود نرخ. از حداکثر سرعت به عنوان پیش فرض استفاده می کند.
-ن، --rot-set-conf=parm=val[,parm=val]*
پارامتر پیکربندی روتاتور را تنظیم کنید. برای لیست گزینه -L rotctl را ببینید.
-v، -- پرحرف
حالت کلامی، تجمعی (BUG، ERR، WARN، VERBOSE، TRACE) را تنظیم کنید.
-h، --کمک
نمایش خلاصه گزینه ها و خروج.
-V، - نسخه
نمایش نسخه برنامه و خروج
برگشت ارزش
rigsmtr با: 0 خارج می شود اگر همه عملیات به خوبی انجام شود. 1 اگر خط فرمان نامعتبر بود
گزینه یا ارگ؛ 2 اگر خطایی توسط Hamlib برگردانده شد. 3 اگر دکل آن را نداشته باشد
قابلیت های مورد نیاز
مثال
rigsmtr -m 209 -r /dev/ttyS1 -M 202 > csmtr
خوانش های S-Meter را در TS850 جمع آوری کنید در حالی که روتاتور EasycommII 360 درجه کامل می کند، و
اندازه گیری ها را در فایل csmtr ثبت کنید.
پس از تکمیل، فایل csmtr شامل خطوط زیر است:
0-47
30-40
60-22
90-3
120 10
150 1
180-11
210-24
240-35
270-42
300-48
330-51
360-49
سپس می توان نتیجه را با gnuplot ترسیم کرد:
gnuplot
زوایای درجه را تنظیم کنید
مجموعه قطبی
مجموعه گرید قطبی 15.
مرز تنظیم نشده
پارامتر تنظیم نشده
تنظیم خط داده سبک
محدوده تنظیم [-60:60]
مجموعه xrange [-60:60]
تنظیم yrange [-60:60]
طرح "csmtr"
با استفاده از خدمات onworks.net از rigsmtr به صورت آنلاین استفاده کنید