Page 1 of 1

Serial device support

Posted: Thu Jan 16, 2014 3:25 am
by normaldotcom
Does qlcplus support arbitrary USBSerial 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!

Serial device support

Posted: Thu Jan 16, 2014 9:02 am
by 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/b ... ftdi.h#L53

Serial device support

Posted: Thu Jan 16, 2014 7:40 pm
by Jano Svitok
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...

Serial device support

Posted: Fri Jan 17, 2014 3:31 am
by normaldotcom
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/0 ... 5-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.

Serial device support

Posted: Fri Jan 17, 2014 8:40 am
by 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

Serial device support

Posted: Fri Jan 17, 2014 5:39 pm
by Matthew Marks
This is very similar to the cheap FTDI adaptor I was using, eg http://www.ebay.co.uk/itm/USB-2-0-to-RS ... 1097346228, which also contains some protection components (or the one I bought did!). The trouble is it is prone to flicker as it does not buffer a complete frame, let alone repeat it. I recommend eg http://www.ebay.co.uk/itm/DMX512-USB-to ... 0647829890 instead (Anyma) for DMX on a budget (although the claim about isolation is a lie).

Sorry to repeat myself!