Versions Compared

Key

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

...

Panel

Table of Contents

Table of Contents

Overview

  • iocConsole is a tool that creates a persistent

...

  • console session into an IOC, EIOC or SIOC

...

  • which can be shared by multiple users simultaneously.

...

  • The session

...

  • can also optionally log to a file: $IOC_DATA/<iocname>/screenlog.0.
  • iocConsole connects to RTEMS or other "hard" IOCs by telnet-ing to the IOC's terminal server port.  iocConsole starts up a soft IOC process, and establishes a session into that process.
  • iocConsole uses the Linux screen program to create and manage the console sessions and logging.

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

...

Configuration

To use iocConsole, your IOC must be configured for each IOC:

...

in the system screeniocs file (contact Judy Rock)
When iocConsole starts up a session, it connects to the IOC using info found in the screeniocs file.

  • screeniocs location :
    $IOC/All/Prod/screeniocs or facet_screeniocs
  • screeniocs contents:
    • RTEMS IOC:
      • ioc name
      • terminal server
      • port
      • screen host
    • Soft IOC
      • ioc name
      • executable
      • screen host

...

...

Maintenance and monitoring scripts

...