| irtext2udp(1) | User Commands | irtext2udp(1) |
نام (NAME)
irtext2udp - تبدیل دادههای متنی پالس/فضا به قالب دودویی درایور UDP
خلاصه دستور (SYNOPSIS)
irtext2udp [-r resolution] [file]
توضیحات (DESCRIPTION)
دستور irtext2udp یک فیلتر است که دادههای قابل چاپ پالس/فضا (pulse/space)، مانند دادههای تولیدشده توسط mode2(1) را به قالب دودویی مورد استفاده توسط درایور udp در LIRC تبدیل میکند.
آرگومان file یک فایل متنی حاوی دادههای pulse/space است. در صورت مشخص نشدن، از ورودی استاندارد استفاده میشود. خطوطی که با space یا pulse آغاز نشوند، بدون هیچ پیامی نادیده گرفته میشوند.
الگوی استفادهٔ معمول این است که irtext2udp با ابزارهای استانداردی مانند ncat(1) یا socat(1) ترکیب شود تا دادههای دودویی را به یک نمونهٔ در حال اجرای lircd که از درایور udp استفاده میکند، ارسال کند.
گزینهها (OPTIONS)
- -r, --resolution <resolution>
- بستههای UDP بر حسب تیک (tick) اندازهگیری میشوند. طول هر تیک توسط resolution تعیین میشود. مقدار پیشفرض 61 است که به صورت 1000000/16384 محاسبه شده و با 1/16384 ثانیه مطابقت دارد. این مقدار از طراحیهای قدیمی که از یک کلاک 32 کیلوهرتزی استفاده میکردند، برگرفته شده است.
- -v , --version
- نمایش نسخه و خروج.
- -h , --help
- نمایش پیام راهنما.
مثالها (EXAMPLES)
استفاده از ncat(1) یا socat(1) برای ارسال داده به یک نمونهٔ lircd که از درایور udp استفاده میکند و روی پورت پیشفرض udp شمارهٔ 8765 در localhost گوش میدهد:
irtext2udp < input-file | nc --udp localhost 8765
irtext2udp < input-file | socat STDIN UDP:localhost:8765
همچنین ببینید (SEE ALSO)
ncat(1)
mode2(1)
lircd(8)
socat(1)
http://lirc.org/html/udp.html
| Last change: Oct 2016 | text2udp 0.10.2 |