cumbia-epics 1.x
C++ multi threaded library based on cumbia and the Epics control system
|
cumbia-epics is the cumbia module for the Experimental Physics and Industrial Control System (EPICS) control system.
cumbia-libs on github.io
Tutorials | Module |
---|---|
Writing a cumbia activity | cumbia |
Writing an activity | cumbia-tango |
CuData for Tango | cumbia-tango |
Writing a Qt widget that integrates with cumbia | qumbia-tango-controls |
Using cumbia ui make to process Qt designer UI files | qumbia-apps/cuuimake |
Writing a Qt application with cumbia and Tango. | qumbia-apps/qumbiaprojectwizard |
Porting a QTango application to cumbia-tango. | qumbia-apps/qumbiaprojectwizard |
cumbia new control: quickly add a custom Qt widget to a cumbia project | qumbia-apps/qumbianewcontrolwizard |
Understanding cumbia-qtcontrols constructors, sources and targets | cumbia-qtcontrols. |
Other cumbia modules |
---|
cumbia module. |
cumbia-tango module. |
cumbia-qtcontrols module. |
cumbia-qtcontrols module. |
qumbia-epics module. |
qumbia-epics-controls module. |
These applications (and their documentation, that has already been mentioned in the Tutorials table above) must be installed from the qumbia-apps sub-directory of the cumbia-libs distribution. To install them, cd into that folder and execute:
Along the applications executables and documentation, two bash scripts will be installed:
They define shortcuts for the common operations provided by the qumbia-apps applications as follows:
Applications (command line) | description | app |
---|---|---|
cumbia new project | create a new cumbia project | qumbia-apps/qumbiaprojectwizard |
cumbia import | migrate a QTango project into cumbia | qumbia-apps/qumbiaprojectwizard |
cumbia new control | write a cumbia control reader or writer | qumbia-apps/qumbianewcontrolwizard |
cumbia ui make | run cuuimake to generate qt+cumbia ui_*.h files | qumbia-apps/cuuimake |
cumbia client | run a generic cumbia client | qumbia-apps/cumbia_client |
bash auto completion will help you use these shortcuts: try
or
At the moment only a monitor (reader) has been implemented.
See qumbia-epics-controls documentation.