خلاصه
DMX In CHOP کانالها را از دستگاههای DMX، Art-Net، sACN یا KiNET دریافت میکند. مقادیر کانال DMX بین ۰ تا ۲۵۵ هستند. نرخ ورودی محدود به حداکثر نرخ تازهسازی DMX برابر با ۴۴ هرتز است.
-
میتوان جدول فیلتر (Filter Table) را در یک DAT فراهم کرد که در آن آدرسها با اضافه کردن ردیف برای هر کانال و مشخص کردن net، subnet و universe تعیین میشوند.
-
همچنین میتوان بستهها را بر اساس ستونهای srcaddress و destaddress فیلتر کرد؛ فقط بستههایی که آدرس IP منبع و مقصد آنها مطابق باشد پذیرفته میشوند. مقادیر سلول باید یک IP واحد باشند (regex پشتیبانی نمیشود). اگر خالی باشد، تمام بستهها پذیرفته میشوند.
-
ستون srcaddress برای زمانی مفید است که نویز DMX روی شبکه وجود دارد و نیاز به فیلتر کردن دارد. میتوان IP کنترلر مورد نظر را در این سلول مشخص کرد. ستون id باید همراه با srcaddress و destaddress استفاده شود تا یک پسوند منحصر به فرد کانال ایجاد کند.
-
Wireshark ابزار مفیدی برای رفع مشکلات شبکه است. در حالت Art-Net، بستهها به راحتی با فیلترهای artnet، dmx، یا dmx_chan فیلتر میشوند.
-
نکته ENTTEC: از NMU (Node Management Utility) شرکت ENTTEC برای پیکربندی و بررسی دستگاههای ENTTEC در شبکه استفاده کنید.
🔗 ببینید: Art-Net، DMX Out CHOP، DMX
پارامترها – صفحه Port
-
Active (active): اتصال به دستگاه هنگام روشن بودن.
-
Interface (interface): نوع رابط اتصال به دستگاه.
-
Enttec Generic Serial (serial): استفاده از تماسهای سریال سیستم عامل.
-
Enttec USB Pro (enttecusbpro)
-
Enttec USB Pro Mk2 (enttecusbpromk2)
-
Art-Net (artnet): تنظیم پروتکل Art-Net
-
sACN (sacn): تنظیم پروتکل sACN
-
KiNET (kinet): تنظیم پروتکل KiNET
-
-
KiNET Version (kinetversion): انتخاب نسخه پروتکل KiNET (v1 یا v2).
-
Device (device): انتخاب دستگاه DMX از منو.
-
Serial Port (serialport): انتخاب پورت سریال (COM) هنگام استفاده از Generic Serial.
-
Format (format): انتخاب بین سه حالت دریافت بستهها:
-
Packet Per Sample (Timesliced)
-
Packet Per Channel (Latest): پیامهای خارج از آخرین Cook نادیده گرفته میشوند
-
Packet Per Channel (All): تمام کانالها حتی اگر فریمها از دست رفته باشند اضافه میشوند
-
-
Art-Net Net (0-127) (net): هنگام استفاده از Art-Net، تنظیم آدرس net (گروه ۱۶ زیرشبکه یا ۲۵۶ universe).
-
Art-Net Subnet (0-15) (subnet): گروه ۱۶ universe.
-
Art-Net Universe (0-15) (universe): یک فریم DMX512 با ۵۱۲ کانال.
-
Filter Table (filterdat): هنگام استفاده از حالت Packet Per Channel برای Art-Net یا sACN. از DAT متصل برای مشخص کردن net، subnet و universe استفاده میشود.
-
نکته: برای sACN، اولین universe موجود با اندیس ۱ است، چون universe 0 توسط سیستم رزرو شده است.
-
-
Net Name (netname): پیشوند کانال برای بخش net
-
Subnet Name (subnetname): پیشوند کانال برای بخش subnet
-
Universe Name (universename): پیشوند کانال برای بخش universe
-
KiNET Port Name (kinetportname): پیشوند کانال برای بخش KiNET
-
Start Codes (startcodes): لیست start codeهای پذیرفته شده در sACN. اگر بسته sACN start code نداشته باشد، حذف میشود.
-
Multicast (multicast): فعال کردن multicast در sACN. IP بر اساس Net، Subnet و Universe ساخته میشود و DMX In CHOP بدون دانستن IP فرستنده میتواند دریافت کند.
-
Queue Size (queuesize): تنظیم اندازه صف بستههای ورودی در Art-Net یا sACN؛ میتواند دادهها را صاف کند ولی تأخیر را افزایش میدهد. در حالت Packet Per Channel (All) حداکثر تعداد بستهها در هر Cook را کنترل میکند.
-
Rate (rate): نرخ نمونهبرداری دادههای ورودی.
پارامترها – صفحه Common
-
Time Slice (timeslice): فعالسازی برش زمانی (زمان بین آخرین Cook و Cook فعلی).
-
Scope (scope): تعیین کانالهای تحت تأثیر.
-
Sample Rate Match (srselect): مدیریت اختلاف نرخ نمونهبرداری ورودیها
-
First: استفاده از نرخ اولین ورودی
-
Max: بیشترین نرخ
-
Min: کمترین نرخ
-
Err: خطا در صورت اختلاف نرخها
-
-
Export Method (exportmethod): نحوه اتصال کانال به پارامتر مقصد (بر اساس جدول DAT یا مسیر نام کانال).
-
Export Root / Export Table: مسیر و جدول خروجی برای استفاده از روشهای خروجی DAT
ورودیهای اپراتور
-
Input 0
-
Input 1
Info CHOP Channels
اطلاعات اضافی DMX In CHOP از طریق Info CHOP قابل دسترسی است:
Common CHOP Info Channels
-
start: شروع بازه CHOP به نمونه
-
length: تعداد نمونهها
-
sample_rate: نرخ نمونهبرداری به فریم بر ثانیه
-
num_channels: تعداد کانالها
-
time_slice: ۱ در صورت فعال بودن Time Slice، ۰ در غیر این صورت
-
export_sernum: تعداد دفعات بهروزرسانی اتصالات export
Common Operator Info Channels
-
total_cooks: تعداد دفعات Cook اپراتور
-
cook_time: مدت زمان آخرین Cook به میلیثانیه
-
cook_frame: شماره فریم Cook نسبت به timeline کامپوننت
-
cook_abs_frame: شماره فریم Cook نسبت به زمان مطلق
-
cook_start_time / cook_end_time: زمان شروع و پایان Cook به میلیثانیه
-
cooked_this_frame: ۱ در صورت Cook شدن این فریم
-
warnings / errors: تعداد هشدارها و خطاها
