jmul/dmxphp

PHP的DMX接口

0.1 2016-10-18 18:20 UTC

This package is not auto-updated.

Last update: 2024-09-28 20:09:10 UTC


README

License DMX PHP是编写出来,因为我想要尝试DMX并看看PHP语言中的能力。

由于我还没有开始测试它,这个实现还没有被测试。如果有人可以测试它,请告诉我你的发现。

示例用法

使用composer安装此组件后,例如,您可以更新通道到特定值

$client = new \DMXPHP\Client\USB('COM3');
$universe = DMXPHP\Universe::createFromArray([
    [
        'startChannel' => 0,
        'channels' => 8,
        'name' => ''
    ]
], $client);

$universe->getEntityOnChannel(1)->updateChannel(1, 100);

注意事项

对于与PHP的USB交互,我使用了Xowap的PHP-Serial实现(https://github.com/Xowap/PHP-Serial