5 releases

0.0.7-alpha Nov 28, 2024
0.0.6-alpha Nov 28, 2024
0.0.5-alpha Apr 15, 2024

#1153 in Hardware support

Download history 9/week @ 2024-09-20 1/week @ 2024-11-01 130/week @ 2024-11-22 124/week @ 2024-11-29 9/week @ 2024-12-06

263 downloads per month

MIT/Apache

8KB
116 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

~10–17MB
~170K SLoC