rust_dmx 0.4.0

Control of DMX-512 lighting control hardware.
Documentation
# rust-dmx

This library aims to provide a generic trait for a DMX port.
The library only currently supports the Enttec USB DMX Pro (the original, not
the 2-universe MkII). It also provides an offline port placeholder.

## Usage

Use the `available_ports` function to get a listing of all available ports.
The port must be opened before use.

```rust
use rust_dmx::{available_ports, DmxPort};

let port = available_ports()?[0];
port.open()?;
port.write(&[0, 1, 2, 3][..])?;
```

Ports can be serialized/deserialized, maintaining their identity. They will
need to be re-opened after deserialization.