Menu

Serial device support

2014-01-16
2014-01-17
  • normaldotcom

    normaldotcom - 2014-01-16

    Does qlcplus support arbitrary USB<->Serial devices, or just devices with specific vendor/product IDs? I have a custom USB to RS485 adapter with an FTDI chip on it that qlcplus doesn't recognize. The FTDI chip I'm using is a bit newer, and has the mfg/product ID of 0403:6015 rather than the usual 0403:6001 for FTDI devices. Any help would be appreciated. Thanks!

     
  • Massimo Callegari

    Hello to you.
    At the moment QLC+ supports FTDI on 0403:6001 and DMX4ALL vendor.
    Can you show us the product you're using ? If it's interesting I can add support for it.
    If you compile from sources you can rebuild to see if it is working. This is the line to change:
    https://github.com/mcallegari/qlcplus/blob/master/plugins/dmxusb/src/qlcftdi.h#L53

     
  • Jano Svitok

    Jano Svitok - 2014-01-16

    Hi,

    if you don't know how to compile, try FT Prog utility from FTDI page, it may allow you to set the PID on the device. If it helps, please report, we'll add the PID to QLC+.

    From what I read on the internet, it seems that the device is based on FT230X chip.

    P.S. everytime I click the link in mail, write response press Post, this page says "already logged" and loses the whole text... the original version of this post was twice as long and few hours older...

     
  • normaldotcom

    normaldotcom - 2014-01-17

    The chip I'm using is the FT230XS, which is on a very low cost USB to RS485 adapter I developed (http://protofusion.org/wordpress/2013/07/open-hardware-usb-to-rs485-adapter/). I tried changing ID to 0403:6001 and it is detected and streams out data in linux. Looks like RS485 rx suppression is enabled, only my RX led is on.

    My target device is throwing frame errors, but that's another custom project and the issue is probably the fault of my DMX-receiving firmware!

    It would be awesome if support for the FT230XS was added! It's really easy to build an inexpensive design around the chip, and I plan on selling some adapters soon.

     
  • Massimo Callegari

    There's no RX cause it's detected as an Open DMX, which has no input.
    I will add support for the new FTDI chip when vendors will start making DMX adapters with it.
    For now, as you said, yours is a custom project and it doesn't have a DMX connector (but a RJ45) so not fully usable "out of the box" by QLC+ users

     
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.