[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference vaxaxp::vmsnotes

Title:VAX and Alpha VMS
Notice:This is a new VMSnotes, please read note 2.1
Moderator:VAXAXP::BERNARDO
Created:Wed Jan 22 1997
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:703
Total number of notes:3722

322.0. "Output problem on a A1000 parallel port." by PADKOA::COSTEUX (Le Plat Pays qui est le mien...) Thu Mar 13 1997 09:55

    A customer has connected a HP LasetJet printer on the parallel port of
    a A1000 system running OVMS-V6.1
    Doing a COPY of a file to this printer (LRA0) nothing is printed until
    a FF is sent.
    Any idea on what happens ? I've noted a patch for the LRDRIVER. Could
    it solve this problem or is it 'simply' a setup problem ?
    
    Thanks in advance for help.
    
    Jean-Pierre
    
T.RTitleUserPersonal
Name
DateLines
322.1Get Patch, Check COMETXDELTA::HOFFMANSteve, OpenVMS EngineeringThu Mar 13 1997 10:1879
   Get the LRDRIVER patch, and apply it.

   I suspect, however, there may be another OpenVMS behaviour at work:
   extra form-feeds to printers has been discussed a large number of
   times in various versions of VMSNOTES, and in the support databases.
   (http://comet.alf.dec.com/)

   There were 183 "hits" on "FF printer" in the printing area alone.

   There are a number of permutations..

   Here are a few:

	--

:PRINTING-wanting to suppress extra Form Feeds after job on HPs

:This took some library quoting and testing but the main issue was the need
:to use the sequence:
:
:        <ESC>]VMS;2<ESC>\<ESC>@<ESC>P<ESC>E<ESC>\
:
:to avoid the unwanted Form Feed at the end of the job for his HP printer.

   The above indicates the contents of a reset module -- something
   like HP_FF -- that needs to be inserted into the device control
   library, and referenced as the seperator on the HP printer queue.

	--

[PW-VMS]V5 What does "<ESC>]VMS;2<ESC>\<ESC>P<ESC>E<ESC>\" mean/do?

     Any party granted access to the following copyrighted information
     (protected under Federal Copyright Laws), pursuant to a duly executed
     Digital Service Agreement may, under the terms of such agreement copy
     all or selected portions of this information for internal use and
     distribution only. No other copying or distribution for any other
     purpose is authorized.

Copyright (c) Digital Equipment Corporation 1995. All rights reserved.

PRODUCT: PATHWORKS for OpenVMS (LAN Manager), Version 5.0, 5.0A, 5.0B

OP/SYS:  OpenVMS for VAX, Version 5.5-2, 6.0, 6.1
         OpenVMS for AXP, Version 1.5, 6.1

SOURCE:  Digital Equipment Corporation

QUESTION:

In the article

        FastD: Print Extra Blank Page Printed  FD00045 14-AUG-92

What does the following escape sequence mean?

                <ESC>]VMS;2<ESC>\<ESC>P<ESC>E<ESC>\


ANSWER:

The escape codes means the following...

        <ESC>]VMS;2 - These codes are for the VMS print symbiont and do
                      not get passed to the printer.  They tell the VMS
                      print symbiont that it should not send a form feed,
                      <FF>, at the end of the print job if one was already
                      included at the end of the data.

        <ESC>P -      String introducer - not sent to the printer
        <ESC>\ -      String terminator - not sent to the printer
                      These strings tell the VMS print symbiont that what
                      falls between the two is not data, but printer
                      control commands.

        <ESC>E -      Reset string for a HP printer


322.2Looks Like It's Fixed By KitXDELTA::HOFFMANSteve, OpenVMS EngineeringThu Mar 13 1997 15:107
:   Get the LRDRIVER patch, and apply it.

   The driver maintainer indicates the patch kit will fix this problem
   for HP parallel printers, save for the HP 600 series printers.

   Once you've spooled the printer, see the previous for information on
   the form-feed fun...