dmx-rdm-ftdi

DMX-RDM driver for FTDI USB uarts

4 releases

0.0.5-alpha Apr 15, 2024
0.0.4-alpha Apr 15, 2024
0.0.3-alpha Apr 10, 2024
0.0.2-alpha Apr 9, 2024

#1057 in Hardware support

MIT/Apache

8KB
115 lines

dmx-rdm-ftdi

Library for using ftdi uarts, connected to rs485 transceivers with the dmx-rdm-rs library. Most usb rs485 cables using a ftdi chipset will work. There are even once that already have the XLR-connector attached to them.

Limitations

  • this is not for usage with Enttec DMX Pro devices; we will have to develop an additional driver for that.
  • Enttec Open DMX devices will only work for DMX (not RDM) transmitting since they are hardwired to not allow data receiving.
  • polling at the required rate is extremely cpu intensive

License

Licensed under either of Apache License, Version 2.0 or MIT license at your option.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in dmx-rdm-ftdi by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.


lib.rs:

Library for using ftdi uarts, connected to rs485 transceivers with the dmx-rdm-rs library. Most usb rs485 cables using a ftdi chipset will work. There are even once that already have the XLR-connector attached to them.

This driver won't work with Enttec OpenDMX or Enttec DMX Pro devices. Refer to the readme for more details.

Dependencies

~10MB
~127K SLoC