Personal tools
The Open Lighting Project has moved!

We've launched our new site at www.openlighting.org. This wiki will remain and be updated with more technical information.

GSOC Challenge

From wiki.openlighting.org

Revision as of 18:00, 28 April 2013 by Nomis52 (talk | contribs) (Created page with "== Objective == Create a simple command line application that does the following: * Opens a connection to olad * Patches the first ArtNet input port to universe 1. * Starts rec…")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Objective

Create a simple command line application that does the following:

  • Opens a connection to olad
  • Patches the first ArtNet input port to universe 1.
  • Starts receiving DMX data and prints the first 20 channels of DMX data to stdout.

You can use either the Python or C++ API, whichever is most relevant for your proposed project.

Submissions

Push your code to github and email [email protected] . Please do not email the openlighting@ list since we don't want other students copying your work!

Judging Criteria

  • Correctness (of course!)
  • Code Style (see README.developer)
  • Ease of build & use. Bonus marks if you use autoconf / automake to simplify the build.

Getting Started

See OLA Client API and/or OLA Python API.

See the examples/ or python/examples directory in the tarball for existing code.