XRAY Hex
Version 1.5 · Tom Kihlken
Description
The HP Palmtop Paper XRAY is a programming tool that displays messages about the operating system functions. With XRAY, you'll be able to diagnose obscure programming bugs. The high resolution timer can also help optimize your program's I/O. It can be used with programs written in any language and requires no special compiler. Shareware.
Technical details
- File
xray15.zip- Size
- 13.2 KB
- Format
- .zip
- Year
- 1990
- Added to S.U.P.E.R.
- 1998-12-20
- Files inside
- 2
- Author
- Tom Kihlken
- Path
anonftp/pub/xray15.zip
How to install it
What to send to the palmtop saves 19.5 KB
These are the files you need. You can send them from the package contents below.
-
XRAY.COM→ A:\SOFT programa de DOS 10.1 KB
No need to put
XRAY.DOC:
they are manuals, source code or supporting material. Read them here and save 19.5 KB on a 1 MB disk.
Steps
- Copy XRAY.COM to A:\SOFT. They are DOS programs: run them from the DOS icon, or add A:\SOFT to the PATH in C:\AUTOEXEC.BAT to call them by name.
Derived from the package contents and the 200LX conventions. It installs to A: on purpose: C: is a RAM disk and every byte there is memory taken from the system.
The author's instructions
install XRAY to make the hot key to work. This prevents the
keyboard interrupt vector from being redirected if you don't
use the hot key option.
/O = Turns XRAY OFF. You may turn it back on with either the hot
key or by running XRAY again from the command prompt.
/Pn = Send XRAY output to LPTn. The default is to display its output
on the screen. The printer is the best real-time output option
since it is available up to the time of a system crash.
/Sn = Use the shift state n (n is entered in hex) combined with the hot key
to toggle XRAYs output ON and OFF. The default value is 8 which is
to press Alt with the hot key. See appendix C for a table of shift
state values.
/T = Display a summary table of all DOS function calls showing the total
number of each function, sectors of disk I/O, and total elapsed time.
/U = Uninstall XRAY from memory (if possible). XRAY can only be
uninstalled if no other TSR programs (which use interrupts 9 or
21h) have been loaded.
/V = Display function calls made by COMMAND.COM. The default is to
ignore these calls. If you use the /C option, XRAY will
produce lots of output which may not be of interest for your
application but it's facinating to see how the command interpreter
does its thing. When you use /V, calls from COMMAND.COM are
marked with an asterick.
OUTPUT OPTIONS
XRAY produces two types of output. Realtime output of each DOS function
call, and a cumulative table of all the function calls which have been
made. The cumulative table is displayed only when the /T parameter is
given.
The real-time output from XRAY is sent to either the screen, printer, or
…
Literal excerpt from XRAY.DOC, exactly as it came in the package.
Package contents
Send to my palmtop
The palmtop must be waiting before you press the button, or the transfer will fail. It is the palmtop that announces it is ready, not the other way round.
Your browser cannot talk to the serial port. Direct sending uses the Web Serial API, which only exists in Chrome, Edge and Opera on desktop — not in Firefox, Safari or any mobile browser.
Download the file with the button above and copy it to the palmtop your usual way.