cacao
Edit me
cacao (Compute and Control for Adaptive Optics) deploys and manages processes for real-time control of adaptive optics systems, and provides user interfaces to interact with them.
Note:
cacao is a plugin of milk. Commands inherited from milk start with milk- while cacao-specific commands start with cacao-.
cacao is built around 3 types of data structures, provided by milk, and hosted on the system’s shared memory :
- Streams contain numerical data (images, matrices and vectors) for real-time use
- Function Parameter Structures (FPS) provide interface to variables and parameters
- Process Info (procinfo) provide control and status of real-time processes
To view and interact with stream, FPS and procinfo structures, run:
milk-streamCTRL
milk-fpsCTRL
milk-procCTRL
Note:
To learn more about a milk or cacao command, run it with the -h argument.