The universe you configured “uni1”, shouldn’t this be an output universe?
You won’t strike any throughput issues with 16 universes at 30fps, the data rate isn’t all that high and can be approximated as DMX bit rate x 1.5 x universe count -> 6Mbps. Suggest using ArtNet II unicast though as many devices don’t like seeing multi-Mbps broadcasts.
If you’re in the market for multi-universe hardware then take a look at our eDMX4 unit and talk to me off list.
Best Regards,
Jason Kyle
DMXking.com / JPK Systems Limited
From: open-l...@googlegroups.com [mailto:open-l...@googlegroups.com] On Behalf Of nay
Sent: Tuesday, 3 July 2012 13:33
To: open-l...@googlegroups.com
Subject: [open-lighting] getting started sending artnet
Hello all,
thanks for all the hard work on such a useful project. I'm looking to implement OLA for an upcoming c++ project on OSX that will be my first use of artnet and need a bit of help getting started now that I finally have some hardware.
* Basically I have a custom c++ app (built using OpenFrameworks) that needs to send artnet to control 16 dmx universes. This will eventually control around 1000 RGB LEDs with an interactive animation at around 30 fps if possible.
* I am planning to do this using 2 x Martin Ether2DMX8 boxes (although I also have access to 2 x ELC DMXLAN Node 8 boxes if they would be better).
* Thanks to the wiki page by Tobi Schäfer, I have libartnet compiling with openframeworks (which I plan to wrap up and keep available here https://github.com/naychrist/ofxLibArtnetExample)
* I currently have one string of LEDs connected to a martin box, which is able to control it using its built in test functions.
My understanding is that I need the OLA daemon running for my c++ app to talk to using libartnet, is that correct?
I have installed ola via macports.
If I have OLA set up correctly should I be able to adjust the lights using the web console screen? This is not currently working. The martin device is supposedly configured so that all 8 dmx ports are outputs. The first 4 ports on my martin device are at [2.170.181.167] and my computer at [2.170.181.2]. I have the following in my artnet conf file:
always_broadcast = false
ip = 2.170.181.2
long_name = OLA - ArtNet node
net = 0
short_name = OLA - ArtNet node
subnet = 0
use_limited_broadcast = false
then using the ola web interface I have created the following universe:
universe id : 1
universe name: uni1
input port: ArtNet [2.170.181.2] ArtNet Universe 0:0:1
when I go to the console for this universe should adjusting the sliders for the channels have an effect? currently they do not.
Any advice would be HUGELY appreciated. Once I know I'm coming at it from the right angle and have the pieces talking I'll be able to get stuck into the meat of the project.
Thanks,
nay.
--
open-l...@googlegroups.com / http://groups.google.com/group/open-lighting
To unsubscribe email open-lightin...@googlegroups.com
for the moment I'm just concerned with sending data. Does that mean I can use artnet_raw_send_dmx() with a single IP, and as long as all my devices are on the same network subnet it should work?
the martin box I have does split each of the 4 ports into 2 nodes and give the option to configure each with a unique IP. Not sure about the ELC box yet.
All this is just one of the reasons sACN (e1.31) is better – no arbitrary limitations and confusing configuration.