Skip to main content

Command line utility for generating and broadcast DMX over sACN

Project description

Ray CLI

Command line utility for generating and broadcast DMX over sACN.

GitHub Release GitHub last commit GitHub commits since Tests

Installation

Pip

pip install ray-cli

GitHub

git clone git@github.com:nobbmaestro/ray-cli.git
cd ray-cli
make install

Usage

$ ray-cli --help
usage: ray-cli [-m {chase,ramp,ramp-down,ramp-up,sine,square,static}] [-d DURATION]
               [-u UNIVERSES [UNIVERSES ...]] [-c CHANNELS] [-i INTENSITY]
               [-f FREQUENCY] [--fps FPS] [--dst DST] [-v] [-q] [--dry] [-h]
               [--version] IP_ADDRESS

Command line utility for generating and broadcast DMX over sACN.

positional arguments:
  IP_ADDRESS            ip address of the dmx source

optional arguments:
  -m {chase,ramp,ramp-down,ramp-up,sine,square,static},
  --mode {chase,ramp,ramp-down,ramp-up,sine,square,static}
                        broadcast mode, defaults to ramp
  -d DURATION, --duration DURATION
                        broadcast duration in seconds, defaults to INDEFINITE
  -u UNIVERSES [UNIVERSES ...], --universes UNIVERSES [UNIVERSES ...]
                        sACN universe(s) to send to
  -c CHANNELS, --channels CHANNELS
                        DMX channels at universe to send to, (1, ...512)
  -i INTENSITY, --intensity INTENSITY
                        DMX channels output intensity, (1, ...255)
  -f FREQUENCY, --frequency FREQUENCY
                        signal frequency
  --fps FPS             frames per second per universe
  --dst DST             ip address of the dmx destination, defaults to MULTICAST

display options:
  -v, --verbose         run in verbose mode
  -q, --quiet           run in quiet mode

operational options:
  --dry                 simulate outputs without broadcasting (dry run mode), assumes
                        verbose mode

query options:
  -h, --help            print help and exit
  --version             show program's version number and exit

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ray_cli-0.2.1.tar.gz (8.6 kB view hashes)

Uploaded Source

Built Distribution

ray_cli-0.2.1-py3-none-any.whl (11.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page