FLAM Issue Tracker - FL5
View Issue Details
0000470FL52.2 Subprogram FLUC (CONV)public2014-06-13 09:472015-04-15 15:36
Falk Reichbott 
Tilo Eckert 
normalfeatureN/A
resolvedfixed 
GeneralGeneralGeneral
5.0 
5.25.1.02 
0000470: Dump of output to file or stream
To display each kind of data with FLVIEW a new FIODMP component is required to show binary data as hex records or block dump. The new komponent can be used to write the data as hex dump to stream (stdout) or to an file in 2 different formats.

Record-Format:
A line with the data of the record
A line with the first hex char below
A line with the secod hex char below
like show hex on z/os

Block-Format:
like HEX editiors
left the offset, then the binary data, and the the character string

The format can be choosen of no format selekted for record oriented data the record and for blok orineted data the block format will be used.
No tags attached.
Issue History
2014-06-13 09:47Falk ReichbottNew Issue
2014-06-13 09:47Falk ReichbottStatusnew => assigned
2014-06-13 09:47Falk ReichbottAssigned To => Falk Reichbott
2014-07-17 08:47Falk ReichbottAssigned ToFalk Reichbott => Tilo Eckert
2014-09-08 10:17Falk ReichbottTarget Version5.1 => 5.2
2014-11-18 19:18Falk ReichbottNote Added: 0000693
2014-11-18 19:18Falk ReichbottStatusassigned => resolved
2014-11-18 19:18Falk ReichbottFixed in Version => 5.1
2014-11-18 19:18Falk ReichbottResolutionopen => fixed
2015-04-15 15:36Falk ReichbottFixed in Version5.1 => 5.1.02

Notes
(0000693)
Falk Reichbott   
2014-11-18 19:18   
Add a new switch called "DUMP" to "write.text()" and extent FIOBLK to dump binary data.

FLVIEW on block orineted system use read.file=file.dat write.text(DUMP) to produce also for binary data a text file (hex dump) to browse.

The feature support block and record orientation. If the data block oriented the dump looks like an hex editor output with offset, 32 hex values and 16 printable characters or a point for non printable chars. The record oriented dump, print each printable byte or a dot in the first row, then the first half byte in the second and the last half byte in the thered row. Each record has the same length but is printed 3 times in the different representation.

The FCRREC switch can be used to enforce the record oriented dump.