Web Based RDM Tests & Integration with the RDM Index
by Ravindra Nath Kakarla for Open Lighting Project
Testing of RDM responders is a crucial task to check whether they conform to E1.20 specification. Currently the Open Lighting Project provides a python script 'ola_rdm_test.py' which performs tests on various RDM responders patched to the given universe. This script internally depends on 'ResponderTest' class which forms the part of the testing framework. The beauty lies in the fact that this class can be extended to write tests for new RDM devices which are not covered by the framework. As it involves a routine task of writing, running and seeing the test results, this can be automated and a web UI can be built to simplify the process. The second part of the project expands the 'model_collector.py' script to automatically update the responder details to the RDM product index.