Speaker
Description
Our ChimeraTK software framework allows rapid C++ development of servers interfacing or extending control applications. It abstracts details of hardware access, turning them into a matter of configuration, and provides immediate integration with FWK firmware framework. Modular libraries for hardware access by commonly used busses are included in ChimeraTK DeviceAccess, which features bindings to Matlab, Python and the command line, as well a graphical user interface. ChimeraTK ApplicationCore allows multi-threaded modular design of complex servers, in code that is fully independent of used control system and hardware access. For simpler cases, readily packaged Generic Server already exists, which only needs configuration. ChimeraTK Control System Adapters allow freedom in choice of control system integration, like OPC UA, DOOCS, EPICS or Tango.