-
Notifications
You must be signed in to change notification settings - Fork 96
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
entec-open-usb-dmx not responding? #24
Comments
just to share further troubleshooting... ` var port = new SerialPort('/dev/cu.usbserial-AL00DG7I'); // open errors will be emitted as an error event |
Yes, sadly the entec-open-usb-dmx driver is still somewhat problematic. One thing I don't see in your test code is configuring the baudrate. Not sure if the defaults are correct? |
hey @wiedi above you wrote that under certain conditions you were able to get it to work, can you say which configuration you made exactly? thank you! |
Not exact conditions as it always was a bit unreliable, but as noted shorter universes helped. Tuning the interval also had an influence, but I could not determine a value that was independent of the lights on the bus, so you'll have to experiment with your setup. |
i saw that you wrote earlier about the shorter universes (you mean like shortening the Buffer from 512 to lets say 200 right?), I tried that too, to no avail. |
yes, but much shorter, like 16 to 32. |
i actually gave up on the Open DMX USB and bought an Enttec USB Pro instead... |
hi people, I've managed to talk to it using Lightkey.app I've tried using ola, but I'm not certain in which plugin I should configure the device (I'm guessing open dmx or am I mistaking?) I've not yet successfully operated the device using node-dmx, pretty much for the same reason: I don't know where to put it in my config file... FYI: I'm trying to address 1 universe, 1 spot, a showtec Kanjo60 (10channels) I installed these drivers: Any advice is much appreciated ! |
OK, to answer my own question: the eurolite usb-dmx512-pro mk2 works fine using enttec-usb-dmx-pro driver ! |
@dreammonkey Did I understadt in correctly that you had problems controling the eurolite usb-dmx512-pro mk2 with entec-open-usb-dmx but it worked without struggle using the enttec-usb-dmx-pro? Did you only change the selected driver in your config or did you change the entire USB-DMX-Adapter? |
Hi, I have same problem, so no signal go out of device. It's a soft issue but we can resolve by hardware. There is also a bug in config of serial port, but i do a pull request for that ! |
Wow, thanks for tracking this down! This sounds very promising. |
Resolve serialport config issues, part of issue #24
Indeed that was the issue. I'm happy to report that with f27a9c9 the In my testing there are still sometimes tiny issues, but overall this seems to work pretty ok now. |
Hi :-)
I've finally got my simply lighting console code to the point where I can test it with an actual device, so I got the entec-open-usb-dmx... of course now I'm having difficulty either connecting or getting anything out of it, so I'm hoping I can work with you to do some testing...
I'm on a macbook air, osx 10.11.6, using the latest git version of your code.
The device shows up as /dev/cu.usbserial-AL00DG7I
It works fine using JV Lightning controller, just as a test, so I know the hardware side works fine...
Starting the app with
var universe = dmx.addUniverse('demo', 'enttec-open-usb-dmx', '/dev/cu.usbserial-AL00DG7I');
yields a quiet (ie. no error log) startup, but I get no response from the device (an LED par), and it indicates it's not receiving any DMX signal.
At this point I'm not certain whether I should be looking at the system or node serial driver, or the specific enttec-open-usb-dmx driver code.
I did a test where I downloaded a fresh git copy, did npm install to get required packages, updated the addUniverse line to specify the "/dev/cu.usbserial-AL00DG7I" device in demo_simple.js, and ran it.
It appeared to function without error (ie. toggled 'on/off' in console) but did not register a proper DMX signal with the light, nor did I get any reaction from it...
I discovered some chatter online about ElCapitan conflicting in some way with FTDI drivers??? That's way outside my knowledge base, but I tried a couple of the suggestions to no avail... I'm not sure if that's a red herring, or in fact what I'm up against and should continue... The fact that the device works perfectly with different software and no system modifications suggests that maybe there isn't a conflict after all, but maybe I'm mis-interpreting...?
I also note that deejbee above is using totally different code to init the device:
self.dev = new FTDI.FtdiDevice(device_id)
and I'm not sure if perhaps I should be trying something like that as well...?
Anyway - thanks for a great package, and if you have any ideas that might point me in a direction to test, I'd be happy to be your remote tester :-)
Thanks and happy new year!
David
The text was updated successfully, but these errors were encountered: