pyILPER

Scope Tab

Description

The scope displays the HP-IL frames read from the PIL-Box before they are processed by the virtual HP-IL devices of pyILPER. The output of the scope can be logged to a file. Selected text can be copied to the system clipboard.

Device controls

  • Device enabled checkbox: If checked the frames are logged to the display and the log file (if activated). As the scope is no addressable HP-IL device the HP-IL loop must not be reconfigured after the scope has been activated or deactivated.
  • Log Scope checkbox: Activates writing the output of the scope to the file Scope.log in the pyILPER working directory. Output is always appended to that file. A time stamp in the file marks the start and the end of each logging. The log file is closed automatically on program termination.
  • Tag Logfile button. This allows to enter a synchronous tag to the scope log file to match high-level actions with low level HP-IL messaging. The button opens a prompt window to enter the tag text. The tag text is inserted with a time stamp while pressing the OK button of the prompt window.

Tab configuration menu

  • Terminal width: Switches between a 80 column and a 120 column output Note: toggling this option will clear the display.
  • Color scheme: choose a black, amber, green or "paper" color scheme.
  • Font size: set the font size of the scope output. If Default is selected, the setting of the pyILPER configuration is used.
  • Scrollup buffer: alter the number of lines of the display scroll buffer. Note: changing this value will clear the display.
  • Log buffering: enable or disable buffering of the log file. If log buffering is off the log file output is flushed to disk after an end of line was encountered. This enables watching the log file output but may decrease the execution speed of pyILPER considerably.
  • Show IDY frames: Activates the output of IDY frames. This option is only useful, if firmware version 1.6 is installed on the PIL-Box.
  • Display mode: adjusts the output of frames to: show mnemonic only, show hex code only or show both mnemonic and hex code.
  • Log mode: selects if inbound traffic (uppercase letters), outbound traffic (lowercase letters) or both inbound/outbound traffic is logged. Inbound traffic shows the HP-IL frames before they are processed by the pyILPER virtual devices. Outbound traffic shows the frames after being processed by the pyILPER virtual devices.