![]() |
cacao
Release 0.1.03-dev
Compute And Control For Adaptive Optics
|
The script aolconf starts the main GUI, from which all setup and control can be done. The GUI consists of several main screens.
A Typical cacao control screen will include the following panels:
ALL commands are logged by the script :
./aolconfscripts/aollog
aolconf uses the script aolconfscripts/aollog to log commands and status into file ./logdir/<UTDATE>/logging/<LOOPNAME>.log. A sym link to aolconf.log is created for convenience, so the log content can be viewed with:
Inside the bash script, function aoconflog is used to call aolconfscripts/aollog with the proper loop name, as defined in the main aolconf script:
More important commands are logged simultaneously to the internal log and an external log. The user provides the command to externally log commands.
Inside the bash script, function aoconflogext is used to call aolconfscripts/aollog with the proper loop name, as defined in the main aolconf script:
To start the interactive log script:
Entries will be logged in the ./logdir/<UTDATE>/logging/<LOOPNAME>.log file (with sym link to aolconf.log).
It is also common practice to start a MISC log for misc comments, also to be included in the external log:
The corresponding log can be viewed on the local machine :
In the remote machine, entries are logged in the comments log.