AzCamConsole is a client console window which provides an IPython-based environment for data reduction, scripting, debug, general python programming, etc. AzCamConsole windows have a “server” object which can communicate with AzCamServer when properly connected.

Start AzCamConsole by executing a script such as *start_console* which is often linked to a desktop icon.The configuration of AzCamConsole is often specific to a system. The commands loaded by default are defined by the command line which invokes AzCamConsole.

Observing Commands

Magic Commands

Magic commands are a special syntax available with IPython which do not use the standard python syntax of Command(Par1, Par2, …). The equivalent magic syntax is Command Par1 Pars … There are three built-in magic commands for user convenience:

  • sav to save the current AzCamConsole state
  • bf (browse folder) to open a GUI to browse for a directory and then set it as the current working folder (similar to cd but with GUI).
  • Run to run a command in the python search path, usually for scripts (note the upper case R to distinguish it from IPython's built-in run magic command).
  • gf to try and go to current image folder.
  • sf to try and set image folder to the current directory.
  • p (AzcamServer only) to toggle printing of client commands.