I'm trying to create a custom fixture type in the Mac OLE, in this case as a Wybron scroller fan control (the included Fan fixture doesn't include options for "off," "low," and "normal.")
Been able to create the fixture type with three ranges. If I open it in the virtual encoders, however, pressing the virtual buttons for each range always results in a "0" value. The home button seems to work. When scrolling the encoder in fine mode, the ranges are properly labeled (though always appended with a "+").
Interestingly, if I copy another type, like a scroller, and change the parameter type and range labels, it works. The minute I edit the range values, it no longer works. I can't tell if it's a problem with the range values I've entered, the Mac OLE (I won't have access to a console for a few days), or the Eos/Ion software.
On a side note, part of trying to figure this out involved copying an existing fixture type to a custom type to see how it was built. If I would patch a new fixture type, it would only show up on the fixture list after shutting down and re-launching the OLE.
-Josh