Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

iocConsole EPICS Extension doc: http://www.slac.stanford.edu/grp/cd/soft/epics/extensions/iocConsole/index.html

contact:

  • Judy Rock
  • Jingchen Zhou

technical details:
an iocConsole sessionhas several moving parts:

...

  • manages iocConsole sessions to maintain screenlogging
    • "hard" IOCs
      • if a hard IOC's iocConsole screen session is found to be absent, screenlogd.bash attempts to restart an iocConsole session. If the restart fails, screenlogd.bash tries to reset the IOC's terminal server port using iocTSmgr, and then retries establishing an iocConsole screen session.
    • "soft" IOCs
      • screenlogd.bash does NOT restart iocConsole screen sessions for soft IOCs, since this will restart the IOC in production.
      • screenlogd.bash does report reports soft IOCs that are missing screenlog.0 files .(by e-mail to Judy Rock and Jingchen Zhou)
      • to re-establish logging for a soft IOC missing screenlog.0:
        • iocConsole to the soft IOC
        • in the IOC's console session:
          ctrl-a H to stop screen logging
          ctrl-a H again to restart screen logging
          ctrl-a d to exit from the iocConsole session

...