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.