Lua Engine for Third-Party Device Driver Creation in Xilica Designer
Xilica Designer integrates a powerful Lua scripting engine that enables equipment manufacturers, integrators, distributors, and end-users to build custom control interfaces for any third-party device with Ethernet control and an API.
Key Capabilities
The Lua engine provides two essential functions:
API Integration - Connect with third-party control protocols
UI Design and Packaging - Create intuitive user interfaces for device control
Once developed, these drivers become installable plug-ins to Xilica Designer, offering drag-and-drop access to controllable parameters of any supported device.
Driver Development Scope
Xilica develops in-house drivers for:
Products from manufacturer partnerships
Common UC-focused equipment like ceiling tile microphones and PTZ cameras
Xilica does not offer Lua driver pro-services or on-demand driver creation. The Lua engine is designed as an open platform for third parties to develop custom drivers for their specific needs.
Lua Resources
Xilica Lua Device Driver Programming Guide
About Lua: http://www.lua.org/about.html
Lua Reference Manual: https://www.lua.org/manual/5.3/
Learning Lua Resources: http://lua-users.org/wiki/LearningLua
Programming In Lua Book: http://www.lua.org/pil/
Driver Development Pro Services
For professional driver development services, consider contacting: