説明
GetDMXUniverse 関数は、DMXチャンネルとその現在値を含むテーブルを返します。
引数
- integer:
ユニバース番号です。有効範囲は1〜1024です。
- boolean (オプション):
戻り値がパーセントまたはDMX値であるかを指定します。
- true:
戻り値はパーセントです。範囲は0〜100 です。
- false:
戻り値はDMX値です。範囲は0〜255です。
戻り値
- table:
すべてのDMXアドレスと対応する値をテーブルとして返します。
― または ―
- nil:
ユニバースが許可されていないか、入力値が範囲外の場合は、nil が返されます。
例
DMXユニバース1(許可されている場合)のテーブルを出力します。
|
return function() local tableDMXUniverse = GetDMXUniverse(1,true) if tableDMXUniverse == nil then Printf("No value is returned. The univer is not granted or input is out of range") return end for addr, value in ipairs(tableDMXUniverse) do Printf("DMX Addr: %i - DMX value : %i", addr, value) end end |