What's new in OLA 0.8.33
Feb 3, 2014
- Fix the build breakage when using XCode 5 (clang 500)
- Save the SPI pixel count during shutdown
- Fix E1.31 merge timeouts - #256
- Fixed 2 bugs in the RDM responder tests.
- Fix a bug where OLA wouldn't receive on ArtNet universe 0 - #260
- Expose the source priority in the C++ API
New in OLA 0.8.32 (Oct 3, 2013)
- Added more RDM responder tests to cover E1.37-1
- Print the UID, model description and timestamp in the RDM test logs
- Added pretty printing of slot info messages
- Added support for new OSC formats
- Added support for more than 4 ArtNet output ports
- Added a simple ArtNet loadtest
- Fixed a couple of bugs in the Dummy RDM responders
- Added support for templates in the OSC target addresses.
- Re-wrote the SPI backend with loads of new options.
- Improved the performance of the RPC system on Linux, leading to a 1000x reduction in RPC latency and 4x speedup of the RDM tests.
New in OLA 0.8.31 (Aug 13, 2013)
- Changed the max number of E1.31 ports to 128
- Added support for the MilInst 1-463 interface.
- Added support for the KMTRONIC usb device (ftdi clone).
- Added more RDM responder tests for E1.37-1 PIDs
- Display the OLA version in the RDM responder test output
- Display the response param data length in the responder test output
- Added new software RDM responders (Sensor, Dimmer, Moving Light, etc.)
- Added slot info support to the software RDM responders
- Updates to the Saleae Logic RDM sniffer
- Fixed a crash when a USB device was unplugged - bug #248
- Fixed sub device RDM request fan out - bug #246
- Fixed universe garbage collection - bug #149
- Added Bash completions of UIDs for the RDM commands
- Change the examples and SLP programs to write errors to STDERR not STDOUT.
- Renamed AllManufactureDevices(sic) to VendorcastAddress in UID interface
- Add vendorcast and broadcast options to ola_rdm_discover.
- Started commenting the codebase with doxygen
- Added more man pages.
- Added support for reset device to the web UI
- Added more PIDs to the RDM model collector
New in OLA 0.8.30 (Jul 23, 2013)
- Clean up olad signal handling to avoid race conditions.
- Added support for the new Jese USB widgets
- Fixed a bug in the python API which broke the RDM test server.
- Fixed the E1.33 library install.
- Add an OLA manufacturer specific PID to the Dummy RDM Responder.
- Update the model collector to gather info on manufacturer specific PIDs.
New in OLA 0.8.29 (Jul 23, 2013)
- Added KiNet output support.
- Added support for the Karate USB devices.
- More E1.33 enhancements
- Added usage information to the json urls
- Minor fixes to the RDM responder tests
- Lint the entire C++ codebase.
- Fixed various flaky unittests
- Introduced a new command line flags handling
- Print command classes in the RDM Responder tests
- Fix a memory leak detected by the leak checker
- Patches to build correctly on Android
New in OLA 0.8.28 (Jul 23, 2013)
- Add support for the LPD8806 pixels using SPI.
- Fix the build on OS X Lion 10.7 - #231
- Fix the build with clang 4.2
- Added a simple E1.31 load test tool
- Added the first E1.33 (RDMNet) tools
- Switched to using the new command line flags module in some programs.
- Man page for dmxmonitor - #219
- Rename ola_universe_stats to ola_uni_stats, standardising names
- Bash Completions for all programs in ola and ola-rdm-tests
- Various minor fixes of program help
- Addition and standardisation of PID options between ola_rdm_get/set ande133_controller
- Standardised all the following long arguments from _ to - in programs and completion: --long_name --plugin_id --port_id --preview_mode --list_pids--sub_device
- Complete plugin and universe ids in completions and add options to ola_uni_info and ola_plugin_info to assist with this
- Internal cleanup
New in OLA 0.8.27 (Jul 23, 2013)
- Changed the arguments to dmxmonitor - #219
- Build fixes for various platforms
- Added a SLP implementation (not installed right now)
- Updated E1.33 to work with the latest draft
- Add a script to enforce code licences
- Add the slp_sa_test program
- Improved support for the RDM-TRI
- Added support for using the loopback interface with the ArtNet plugin
- Fixed some bugs in the RDM tests
- Add configure time options to disable each plugin
- Fixed a bug in the sniffer tool
- Display the amount of time the RDM tests take in the web UI
- Update to support automake 1.13
- Show the plugin state and config file location on the web UI
- Added support for the Enttec USB Pro Mk II.
- Added an SPI plugin for driving LED pixels based on the WS2801 chip.
New in OLA 0.8.26 (Jul 23, 2013)
- Added the OSC plugin
- Fixed the bug with displaying the TRI serial number
- Added a script to save and restore RDM settings for a rig
- Added a script to compare RDM configuration at different times
- Merged in hip's test refactoring changes - #215
- Allow the number of E1.31 ports to be specified in the config file
- Better RDM ACK_OVERFLOW support - #216
- Fixes for the RDM Tests - #213, #214