Lxstat94
Stefan Peichl
Description
LXSTAT Version 1.94 >> LXSTAT is a command-line oriented program that prints lots of information you may or may not like to know about your HP200LX/100LX/95LX(?) palmtop PC. LXSTAT also SETS most of the system states it is able to display. LXSTAT is FREEWARE and is available at: ftp://eddie.mit.edu/pub/hp95lx/NEW/lxstat* http://wisdom.lakecumberland.com/~jorgen/ LXSTAT is not designed for use within the System Manager.
Description extracted automatically from the documentation inside the package: this entry was not in the original catalogue.
Technical details
- File
lxstat94.zip- Size
- 51.9 KB
- Format
- .zip
- Year
- 1996
- Files inside
- 7
- Author
- Stefan Peichl
- Path
jorgen/lxstat94.zip
How to install it
What to send to the palmtop saves 40.0 KB
These are the files you need. You can send them from the package contents below.
-
lxlite.com→ A:\SOFT programa de DOS 13.2 KB -
lxstat.com→ A:\SOFT programa de DOS 21.9 KB
No need to put
00readme.1st, lxstat85.asc, lxstat85.b5, whatsnew.189, whatsnew.194:
they are manuals, source code or supporting material. Read them here and save 40.0 KB on a 1 MB disk.
Steps
- Copy lxlite.com, lxstat.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
The installation is completed by simply copying the executable file LXSTAT.COM into any directory specified in your PATH. The most important states you might like to check frequently are selectively displayed when LXSTAT is invoked without any option and argument. More detailed information is printed if an unix-style switch -v (verbose) is used, i.e. LXSTAT -v A SYNTAX ERROR triggers the output of a GENERAL DESCRIPTION of PROGRAM USAGE. e.g. LXSTAT -x The option -h or the argument H[elp] triggers output of a LIST OF EXAMPLES. That is LXSTAT Help Since there are more than one screenful of lines to be printed to the screen, they are sorted non-exclusively under four main categories: "Display", "Serial", "Power" and "Extra". That is to say, by typing the following four lines, ALL available information is covered: LXSTAT D[isplay] LXSTAT S[erial] LXSTAT P[ower] LXSTAT E[xtra] Note that all arguments and options used in LXSTAT are CASE IRRELEVANT and only the FIRST LETTER is needed to distinguish among different arguments. With "D[isplay]", all display/screen/video status are printed. With "S[erial]", all information concerning current states of the serial port are printed. With "P[ower]", all information relevant to power management are shown. E[xtra] information that are difficult to be sorted under the above three categories will be displayed if "E[xtra] is given as argument. The letter 'x' may be used instead of 'e'. There are more other arguments defined to constraint the information being inquired. A list of examples will be printed to the screen by using the argument "Help". I.e. LXSTAT H[elp] or LXSTAT -h Sample output of LXSTAT are included here: >LXSTAT Display Cursor Tracking enabled (+c) [Menu]+[Arrow] enabled (+k) …
Literal excerpt from 00readme.1st, 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.
On the palmtop
- Connect the serial cable between the palmtop and the computer.
- Open Data Comm and go to Menu → Connect → Settings. Set: 9600 baud, 8 data bits, parity None, 1 stop bit.
- Go back to the menu and enter Menu → File → Receive, with the Zmodem protocol. The palmtop now waits: leave it like that.
On the computer
- Use Chrome (or Edge / Opera). Firefox and Safari cannot open the serial port, and no mobile browser can either.
- Find out which port is yours — if you are not sure, open the help below.
- Press the button and pick it in the window Chrome opens.
How do I know which port is mine?
Linux — your USB-serial adapter will be /dev/ttyUSB0 or /dev/ttyACM0. The /dev/ttyS0…ttyS31 are legacy motherboard ports: the kernel lists them even when none exist, so they are almost never yours. To be sure:
ls -l /dev/serial/by-id/
It shows the manufacturer and model, and which ttyUSB* it points to. If nothing appears, unplug and replug the cable and check dmesg | tail: you will see a line like «ch341-uart converter now attached to ttyUSB0».
Permissions: on Debian and derivatives your user must be in the dialout group or the port will not open. Check with groups, and if it is missing:
sudo usermod -aG dialout $USER
You must log out and back in for it to take effect.
Windows — Device Manager → Ports (COM & LPT). Your adapter shows up as COM3, COM4… If it has a yellow triangle, you are missing the chip driver (FTDI, Prolific or CH340 depending on the cable).
macOS — ls /dev/cu.*; your adapter will be something like /dev/cu.usbserial-A50285BI. Always use the cu. one, not tty..
The 200LX has no standard serial connector: you need HP's connectivity cable (the F1015A or an equivalent) and, unless your computer has a real serial port, a USB-serial adapter behind it.
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.