Browse Prior Art Database

Hexadecimal Reader for the Visually Impaired

IP.com Disclosure Number: IPCOM000108206D
Original Publication Date: 1992-May-01
Included in the Prior Art Database: 2005-Mar-22
Document File: 1 page(s) / 55K

Publishing Venue

IBM

Related People

Johnson, WJ: AUTHOR [+3]

Abstract

A program is described which facilitates hexadecimal trace reading and debugging. The program accepts a hexadecimal input file and a protocol for defining the audio produced. Upon invocation, the program produces audio (i.e., reads out loud) of what is found in the hexadecimal file according to the desired protocol.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 61% of the total text.

Hexadecimal Reader for the Visually Impaired

       A program is described which facilitates hexadecimal
trace reading and debugging. The program accepts a hexadecimal input
file and a protocol for defining the audio produced. Upon invocation,
the program produces audio (i.e., reads out loud) of what is found in
the hexadecimal file according to the desired protocol.

      Reading hexadecimal information, whether it be communications
traces, program debugging traces, code page character set tables or
the like, can be very cumbersome. A method for making hexadecimal
trace reading easier is needed, particularly when the underlying
hexadecimal codes represent constructs which can be easily
communicated.

      Programmers who will read through information provided by a
program dump or communications trace sift through very complex
hexadecimal constructs which are difficult to read and decipher. For
the visually impaired, this would be an even more difficult task. In
order to provide them with a means of understanding such data, audio
feedback would be preferred. This system would be used not just for
the visually impaired but also for the convenience of every day
debugging.  For example, in the process of creating programs that
will create or modify data streams, test output for the program must
be obtained.  Additionally, as the program is used when completed,
its output must be analyzed when debugging communications data
streams. This data stream trace will c...