HP3000-L Archives

April 1996, Week 4

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
"Glenn A. Mitchell" <[log in to unmask]>
Reply To:
Date:
Fri, 26 Apr 1996 17:32:11 -0700
Content-Type:
text/plain
Parts/Attachments:
text/plain (26 lines)
Dave Jennings wrote:
>
<snip>
>
> 1.  When putting a variable length record <snip> Is there a way to override
system defaults to
> force the HP to write a 4-byte block serial number and a 4-byte RCW?
>
No easy way that I'm aware of.  One could write the record as Undefined and
include the block length and record lengths directly; i.e. manage the blocking
directly.  One could also handle the ASCII-->EBCDIC conversion directly, say
through the CTRANSLATE intrinsic.
 
> 2.  When putting a variable length record format to tape using FCOPY with the
> EBCDICOUT option, the HP3000 converts the RCW to EBCDIC.  The RCW is a binary
> integer.  <snip> Is there a way t prevent
> the conversion of the RCW and only convert the data bytes to EBCDIC?
>
FCOPY allows you to specify which parts of the record are to be converted to
EBCDIC and which are not.  This works well for fixed length records.  Not sure
about variable ones especially if they are variable blocked greater than 1
record
per block.
 
Good luck!

ATOM RSS1 RSS2