Art-Net
Art-Net is an Ethernet based protocol to transport DMX data. The protocol is
designed by Artistic Licence and
supported by over twenty manufacturers. Since the protocol is in the public
domain it is possible to make Open Source tools that use Art-Net. One of
those tools is the Wireshark plugin that can be used to monitor and debug
application that use Art-Net by getting a detailed view on what is
transported over the network. (For more information on Wireshark see the
Wireshark page ).
News
2003-10-11 - First libartnet sources are availableA first alpha version of
libartnet
is available for download. Keep in mind that this
library is still under development and until the release of version 1.0.0 the API will be in state of flux.
libartnet
This library has, due to lack of time, not been updated for a long time
so please don't be disapointed when it doesn't work.
libartnet is a library written in C that offers an easy way to add Art-Net
support to programs or devices.
The library is meant for POSIX based systems that implement the BSD socket
API, these systems include Linux, BSD, and embedded systems like RTEMS.
The library is licensed under the BSD style license which means it can be
used in commercial and proprietary software, without the obligation to make
that software open source. Even though the BSD license doesn't force you to
give back improvements or changes to the library, it is of course highly
appreciated when you do. The text of the license is included with the
sources, and also can be read online
here.
Documentation
The library is documented with
Doxygen, a program that extracts
documentation directly from the source code and can make that documentation
available in several formats. The online HTML API documentation of libartnet
can be found here. For a
good overview on what Art-Net is and how it works it is best to read the
specification.
Sreenshots
The library comes with several small examples on how to use it. Below some
screen shots of those example programs.
Art-Net DMX monitor |
Downloads
libartnet 2003-10-12 source:
libartnet-20031012.tgz
References
Artistic Licence :
http://www.artisticlicence.com
Art-Net Specification:
http://www.artisticlicence.com/art-net.pdf
Artnet (and other lighting topics) discussion board :
http://www.artisticlicence.com/cgi-bin/dcforum/dcboard.cgi
|