<?xml version="1.0" encoding="utf-8"?>
<!-- generator="Joomla! - Open Source Content Management" -->
<feed xmlns="http://www.w3.org/2005/Atom"  xml:lang="en-gb">
	<title type="text">Repairs / Fixes - hermocom</title>
	<subtitle type="text">hermocom - Palmtops, Pocketable computers, NoteCase Pro, efficient working with computers</subtitle>
	<link rel="alternate" type="text/html" href="https://www.hermocom.com"/>
	<id>https://www.hermocom.com/hplx/view-all-hp-palmtop-articles/repairs-fixes/hplx-datacomm</id>
	<updated>2020-02-02T15:53:37+00:00</updated>
	<author>
		<name>hermocom</name>
		<email>info@hermocom.com</email>
	</author>
	<generator uri="https://www.joomla.org">Joomla! - Open Source Content Management</generator>
	<link rel="self" type="application/atom+xml" href="https://www.hermocom.com/hplx/view-all-hp-palmtop-articles/repairs-fixes/hplx-datacomm?format=feed&amp;type=atom"/>
	<entry>
		<title>A complex WWW/LX setup example</title>
		<link rel="alternate" type="text/html" href="https://www.hermocom.com/8-cat-hplx/55-wwwlx"/>
		<published>2009-10-15T12:07:09+00:00</published>
		<updated>2009-10-15T12:07:09+00:00</updated>
		<id>https://www.hermocom.com/8-cat-hplx/55-wwwlx</id>
		<author>
			<name>Super User</name>
		</author>
		<summary type="html">&lt;div class=&quot;embox_red&quot;&gt;&lt;b&gt;Archived 2013-12-08&lt;/b&gt; &lt;br /&gt;This page has been archived and some links may not work correctly anymore. No updates of this page will be done anymore.&lt;/div&gt;
&lt;hr width=&quot;100%&quot; /&gt;
&lt;p&gt;&lt;b&gt;Contents of this page:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#intro&quot;&gt;Introduction&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#basics&quot;&gt;Basics of my setup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#wwwsetup&quot;&gt;My WWW/LX setup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#postsetup&quot;&gt;My Post/LX setup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#cfgfiles&quot;&gt;My *.cfg config files&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#batfiles&quot;&gt;My batch and other involved files&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr width=&quot;100%&quot; /&gt;
&lt;p&gt;&lt;a name=&quot;intro&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Introduction:&lt;/h2&gt;
&lt;p&gt;WWW/LX is a software package made by and downloadable from &lt;a href=&quot;http://www.dasoft.com&quot;&gt;&lt;b&gt;D&amp;amp;A Software&lt;/b&gt;&lt;/a&gt; which allows Internet access with the DOS-based Hewlett Packard palmtops 100LX, 200LX, 1000CX and Omnigo 700LX.&lt;br /&gt; You can download WWW/LX (for free) at &lt;a href=&quot;ftp://ftp.dasoft.com/pub/WWW&quot;&gt;ftp://ftp.dasoft.com/pub/WWW&lt;/a&gt;. The file is named &quot;www3.zip&quot;.&lt;/p&gt;
&lt;p&gt;It contains a TCP/IP stack with &lt;b&gt;built-in IrDA and Ethernet support&lt;/b&gt; (in addition to the usual PPP and SLIP protocols which are needed for modem connections or direct serial connections to other computers) and the package contains several clients for almost every kind of purpose. An email client, a news reader client, ftp, telnet, finger and HV, a limited but useful WWW browser and get, which lets you get web pages automatically. Another very useful addition has been developed by Tony Hutchins using ROBOT/LX, an Internet robot program: ROBOWEB/LX. It combines get and ROBOT/LX so that you can get Internet pages or even whole sites onto your palmtop for offline reading. See &lt;a href=&quot;http://www.dasoft.com/roboweb&quot;&gt;this link&lt;/a&gt; for details.&lt;/p&gt;
&lt;p&gt;It is relatively easy to set up WWW/LX and Post/LX for basic purposes. However, there are so many amazing sophisticated possibilities, which are not covered by the setup programs which come with WWW/LX and must be created manually.&lt;/p&gt;
&lt;p&gt;Here are examples which should give you some ideas of what is really possible with WWW/LX. I have never seen another Internet software package which is so powerful and rich of features as WWW/LX. And in addition it is extremely user-customizable. See below. I won´t give you details here of how basic setups work, because you can read that in the WWW/LX documentation. Here I assume that you are familiar with the basics already. &lt;a name=&quot;basics&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Basics of my setup:&lt;/h2&gt;
&lt;p&gt;I use almost every possible kind of Internet connection, so you will find examples here which are useful, regardless which kind of connection you want to use:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Modem connection over the serial port with several ISPs&lt;/li&gt;
&lt;li&gt;Modem connection via PCMCIA modem with several ISPs&lt;/li&gt;
&lt;li&gt;Mobile connection via IrDA-enabled GSM mobile phone&lt;/li&gt;
&lt;li&gt;Ethernet connection via PCMCIA Ethernet card&lt;/li&gt;
&lt;li&gt;direct serial connection to a PC which is connected to the Internet (internet connection sharing)&lt;/li&gt;
&lt;li&gt;IrDA connection to another PC which is connected to the Internet (internet connection sharing)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Take this as a &quot;snapshot&quot; of my current WWW/LX configuration and have fun with it!&lt;/p&gt;
&lt;p&gt;My main application, which acts as the &quot;central&quot;, is Post/LX. &lt;i&gt;WWW/LX is loaded resident&lt;/i&gt; and activated everytime I press F5 in Post/LX to establish a connection. If you don´t use email that much, but more often use ftp or HV, it may be better for you to &lt;i&gt;start www.exe manually&lt;/i&gt; giving the setup to use as a parameter. It will then connect instantly and return to the DOS prompt, so you can do whatever you want once the connection is established. If that is the way you want to use WWW/LX, &lt;i&gt;most parts of my setup are not useful for you&lt;/i&gt;. I use Post/LX as the central application of my setup.&lt;/p&gt;
&lt;p&gt;In general, my &lt;a href=&quot;https://www.hermocom.com/#www_cfg&quot;&gt;www.cfg&lt;/a&gt; only contains &lt;i&gt;five basic setups&lt;/i&gt;, independent from the ISP to use. So my &lt;a href=&quot;https://www.hermocom.com/#www_cfg&quot;&gt;www.cfg&lt;/a&gt; is kept small and thus doesn´t need so much memory. &lt;a href=&quot;https://www.hermocom.com/#www_cfg&quot;&gt;www.cfg&lt;/a&gt; is always loaded entirely into RAM, so it really makes a difference if you have for example 10 setups (one for each modem / ISP combination using two modems and 5 ISPs) or only two setups for the two modems and do the ISP choice externally using the little utility &lt;b&gt;wwwset&lt;/b&gt;.&lt;/p&gt;
&lt;p&gt;&lt;i&gt;You could even work with just ONE &quot;general&quot; www setup&lt;/i&gt; and modify all relevant parameters externally. However, I have not choosen that way because I want still to be able to use www.exe as a stand-alone program without having to use the external wwwset utility.&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;wwwsetup&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;My WWW/LX setup:&lt;/h2&gt;
&lt;p&gt;My five basic &lt;a href=&quot;https://www.hermocom.com/#www_cfg&quot;&gt;www.cfg&lt;/a&gt; setups are &lt;tt&gt; [Modem1], [Modem2], [IrDA], [Ether] and [PPPD]&lt;/tt&gt;.&lt;br /&gt; I also have TERM-IR and TERM-K, which are explained below.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Modem1&lt;/b&gt; is for an external modem on COM1&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Modem2&lt;/b&gt; is for a connection via PCMCIA modem (COM2)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;IrDA&lt;/b&gt; is for mobile phone connections over IrDA, for either Internet or SMS&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Ether&lt;/b&gt; is for a connection to my home PC via Ethernet card&lt;/li&gt;
&lt;li&gt;&lt;b&gt;PPPD&lt;/b&gt; is for serial or IrDA connection to my home PC or laptop running Linux and the pppd (PPP deamon) and internet connection sharing (=IP forwarding and IP masquerading) &lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;TERM-K&lt;/b&gt; and &lt;b&gt;TERM-IR&lt;/b&gt; is for a dumb terminal which enables you to send AT commands to a modem or mobile phone (IrDA) and connect manually (for debugging purposes). It requires you to have telnet.exe (also available on the dasoft ftp server) and you have to call it from the DOS prompt that way: &lt;tt&gt;www.exe -d TERM-[IR|K] &quot;!telnet local&quot;&lt;/tt&gt; &lt;br /&gt; IR stands for IrDA, K for Cable.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name=&quot;postsetup&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;My Post/LX setup:&lt;/h2&gt;
&lt;p&gt;Post/LX is set up in a way that I only need to press F5, then it launches a batch file &quot;&lt;a href=&quot;https://www.hermocom.com/#setcom_bat&quot;&gt;setcom.bat&lt;/a&gt;&quot; via the &lt;a href=&quot;https://www.hermocom.com/#post_cfg&quot;&gt;post.cfg&lt;/a&gt; parameter &lt;b&gt;&quot;PreOnline&quot;&lt;/b&gt;. &lt;a href=&quot;https://www.hermocom.com/#setcom_bat&quot;&gt;setcom.bat&lt;/a&gt; determines the connected hardware and decides, which www setup to use. If it finds out that I want to connect via modem, it lets me &lt;i&gt;choose an ISP&lt;/i&gt;. Otherwise it changes the active www setup instantly to the appropriate one from the five setups mentioned above. In addition I let setcom ask me (only for the setups where it is useful), &lt;i&gt;if I want to let WWW/LX disconnect after the online run of Post/LX&lt;/i&gt;, i.e. directly after mail sending / receiving. If I want to surf the web with HV after transmitting mail for example, I choose to keep the connection. In other cases, for example when I will have an expensive connection via mobile phone, and I´m sure I don´t want to do anything else than sending the email I just wrote, I can choose &quot;yes, disconnect!&quot; and the connection is terminated as fast as possible automatically after the Post/LX online run. This is done via the &lt;a href=&quot;https://www.hermocom.com/#post_cfg&quot;&gt;post.cfg&lt;/a&gt; &lt;b&gt;&quot;PostOnline&quot;&lt;/b&gt; parameter which invokes a batch file after every online run.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;I also use Post/LX for SMS sending and receiving&lt;/b&gt; via IrDA and my mobile phone. For this purpose, I have created a keyboard macro in &lt;a href=&quot;https://www.hermocom.com/#post_cfg&quot;&gt;post.cfg&lt;/a&gt;, which lets me send and receive all SMS just by placing the mobile phone near the palmtop´s IR port and fressing F8 in Post/LX. Note that if you are used to use F8 for pther purposes (for example for marking messages during you read them), you should NOT use that macro. I do never use F8 with the functionality Post/LX gives to it, and in the main screen of Post/LX F8 doesn´t have any functionality anyway. So I could choose F8 as my SMS macro activating key.&lt;/p&gt;
&lt;p&gt;For more info on how to setup PDU for SMS processing please &lt;a href=&quot;http://hplx.pgdn.de/pdu.zip&quot;&gt;download PDU from Stefan Peichl´s homepage&lt;/a&gt; and read the documentation.&lt;/p&gt;
&lt;p&gt;Here are some screenshots of my Post/LX main screen:&lt;/p&gt;
&lt;p&gt;The main screen with some folders and mailboxes (SMS box on top so that the F8 macro works, see &lt;a href=&quot;https://www.hermocom.com/#post_cfg&quot;&gt;post.cfg&lt;/a&gt; below!):&lt;br /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/wwwlx_setup_example/cap1.gif&quot; alt=&quot;&quot; border=&quot;1&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Here I pressed Shift-F5: Only the one &quot;Default&quot; WWW/LX setup is shown. No need anymore to choose anything here! &lt;img src=&quot;https://www.hermocom.com/images/articles/wwwlx_setup_example/cap2.gif&quot; alt=&quot;&quot; border=&quot;1&quot; /&gt;&lt;/p&gt;
&lt;p&gt;This shows some of my &quot;Externals&quot; entries (Menu-X-X). Hotkey &quot;S&quot; chooses &quot;SMS&quot; (so that the F8 SMS macro works, see &lt;a href=&quot;https://www.hermocom.com/#post_cfg&quot;&gt;post.cfg&lt;/a&gt; below!)&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/wwwlx_setup_example/cap3.gif&quot; alt=&quot;&quot; border=&quot;1&quot; /&gt; &lt;a name=&quot;cfgfiles&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;My cfg config files:&lt;/h2&gt;
&lt;p&gt;Okay, enough words, I will now show you my cfg and batch files and add comments everywhere I think it´ necessary. &lt;b&gt;Again: Please read the WWW/LX documentation carefully in order to understand everything. I won´t answer questions covered there.&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://www.hermocom.com/#www_cfg&quot;&gt;Click here&lt;/a&gt; to see my www.cfg&lt;/b&gt; file (don´t use the file as is, because it contains html tags! Load it into your browser by clicking on the link and then mark, copy and paste! Passwords are replaced by dummy strings.)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://www.hermocom.com/#post_cfg&quot;&gt;Click here&lt;/a&gt; to see my post.cfg&lt;/b&gt; file (don´t use the file as is, because it contains html tags! Load it into your browser by clicking on the link and then mark, copy and paste! Passwords are replaced by dummy strings, most folder and mailbox data is removed because it is not relevant here) &lt;a name=&quot;batfiles&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;My batch and other involved files:&lt;/h2&gt;
&lt;p&gt;Now follow the batch files and a robot script (thanks to Tony Hutchins who provided this script!) which enable the magic of my setup ;-)&lt;/p&gt;
&lt;p&gt;First I provide the &lt;b&gt;&lt;a href=&quot;https://www.hermocom.com/#setcom_bat&quot;&gt;setcom.bat&lt;/a&gt;&lt;/b&gt; file which is invoked directly after pressing F5 in Post/LX (by the PreOnline parameter in the cfg). &lt;br /&gt; Then follows the batch file &lt;a href=&quot;https://www.hermocom.com/#choosisp_bat&quot;&gt;choosisp.bat&lt;/a&gt;, which is invoked from within &lt;a href=&quot;https://www.hermocom.com/#setcom_bat&quot;&gt;setcom.bat&lt;/a&gt; and which is responsible for the appropriate Dial and login paramteres, depending on the ISP which shall be used. &lt;b&gt;&lt;a href=&quot;https://www.hermocom.com/#choosisp_bat&quot;&gt;choosisp.bat&lt;/a&gt;&lt;/b&gt; is only invoked if &lt;a href=&quot;https://www.hermocom.com/#setcom_bat&quot;&gt;setcom.bat&lt;/a&gt; recognizes a modem, either on COM1 or in the PCMCIA slot.&lt;br /&gt; After that you will see &lt;b&gt;&lt;a href=&quot;https://www.hermocom.com/#postonl_bat&quot;&gt;postonl.bat&lt;/a&gt;&lt;/b&gt;, which handles the disconnecting after the online run (invoked by the PostOnline parameter in the cfg.&lt;br /&gt; Thereafter &lt;a href=&quot;https://www.hermocom.com/#at_scr&quot;&gt;&lt;b&gt;at.scr&lt;/b&gt;&lt;/a&gt; (a robot script) is shown which setcom needs in order to distinguish, if the device connected to IrDA or the serial port is a modem or another computer.&lt;/p&gt;
&lt;p&gt;And finally, I will show you my &lt;b&gt;postlx.bat&lt;/b&gt;, which I use after booting the palmtop to invoke Post/LX with WWW/LX loaded resident.&lt;/p&gt;
&lt;p&gt;For all this you need the following programs:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;port1.exe&lt;/b&gt; or &lt;b&gt;modem.com&lt;/b&gt; which looks if there is something connected to COM1&lt;/li&gt;
&lt;li&gt;&lt;b&gt;wwwset.exe&lt;/b&gt;, which sets WWW setup parameters externally&lt;/li&gt;
&lt;li&gt;&lt;b&gt;dis.com&lt;/b&gt; which is part of the WWW/LX package (terminates connection)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Robot/LX&lt;/b&gt; (Robot/LX), which executes SCR scripts&lt;/li&gt;
&lt;li&gt;&lt;b&gt;lxcic.com&lt;/b&gt; which detects, recognizes and enables PCMCIA cards&lt;/li&gt;
&lt;li&gt;&lt;b&gt;PDU&lt;/b&gt; for SMS processing&lt;/li&gt;
&lt;li&gt;&lt;b&gt;choice.com&lt;/b&gt; which is part of DOS, but not included in the palmtop ROM.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;LXETH&lt;/b&gt;, the Ethernet packet driver for the LX, if you use an Ethernet card&lt;/li&gt;
&lt;li&gt;&lt;b&gt;maxdos&lt;/b&gt;, if you want to reserve as much DOS memory as possible for external programs like an editor or HV.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Download links for these utilities (as far as they are not part of the WWW/LX package) are provided directly within the batch files below (where the utilities are used), simply click on the links and download the utilities.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://www.hermocom.com/#setcom_bat&quot;&gt;Click here&lt;/a&gt; to see my setcom.bat&lt;/b&gt; file (don´t use the file as is, because it contains html tags! Load it into your browser by clicking on the link and then mark, copy and paste!)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://www.hermocom.com/#choosisp_bat&quot;&gt;Click here&lt;/a&gt; to see my choosisp.bat&lt;/b&gt; file (don´t use the file as is, because it contains html tags! Load it into your browser by clicking on the link and then mark, copy and paste!)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://www.hermocom.com/#postonl_bat&quot;&gt;Click here&lt;/a&gt; to see my postonl.bat&lt;/b&gt; file (don´t use the file as is, because it contains html tags! Load it into your browser by clicking on the link and then mark, copy and paste!)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://www.hermocom.com/#at_scr&quot;&gt;Click here&lt;/a&gt; to see my at.scr&lt;/b&gt; file, created by Tony Hutchins.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;This is the line of &lt;a href=&quot;https://www.hermocom.com/#setcom_bat&quot;&gt;setcom.bat&lt;/a&gt; which invokes Robot/LX with at.scr:&lt;/b&gt;&lt;/p&gt;
&lt;pre&gt;&lt;a href=&quot;ftp://ftp.dasoft.com/pub/WWW/robot.zip&quot;&gt;ROBOT.EXE&lt;/a&gt; -q AT.SCR &amp;gt;NUL
&lt;/pre&gt;
&lt;p&gt;It appears twice in &lt;a href=&quot;https://www.hermocom.com/#setcom_bat&quot;&gt;setcom.bat&lt;/a&gt;. Once in the section for a device on COM1 and once for the IrDA section.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;And here is my postlx.bat&lt;/b&gt;, which I use to start Post/LX with WWW/LX loaded resident:&lt;/p&gt;
&lt;pre&gt;@echo off
&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=maxdos&quot;&gt;maxdos&lt;/a&gt; -l -e
C:\DFU\WWWLX\WWW.EXE -d !C:\DFU\WWWLX\POST.EXE
&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=maxdos&quot;&gt;maxdos&lt;/a&gt; -r
&lt;/pre&gt;
&lt;hr /&gt;&lt;hr /&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt; &lt;b&gt;Involved batch and configuration files linked from the text above:&lt;/b&gt; &lt;br /&gt;&lt;br /&gt; &lt;a name=&quot;at_scr&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;at.scr&lt;/h2&gt;
&lt;pre&gt;;at.scr, provided by Tony Hutchins
;tests, if device on COM1 or IrDA is a modem or not by sending an AT command.

e testing modem ...\n
;create file at_no_ok.tmp
file w at_no_ok.tmp
put 1\n
file c
e sending AT\n
send AT\r
e waiting for OK\n
wait 2 OK
e GOT OK\n
;delete file at_no_ok.tmp, if OK has been received, otherwise leave it there
file d at_no_ok.tmp
x
&lt;/pre&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;a name=&quot;choosisp_bat&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;choosisp.bat&lt;/h2&gt;
&lt;pre&gt;@echo off
REM CHOOSISP.BAT (choose ISP)
REM this batch is called by setcom.bat! Don't use it manually!
REM %1 is the WWW setup to use as the basis for the settings

echo.
echo.
echo Now choose ISP:
echo ~~~~~~~~~~~~~~~
echo.
echo (1) MSN Easysurfer (???)
echo (2) E-Plus Online  (60 Freiminuten pro Monat)
echo (3) TU Berlin ZRZ  (Ortstarif Berlin)
echo (4) Compuserve Classic Berlin
echo (5) Compuserve Classic International (adjust Dial string!)
echo.
choice /c:12345
if errorlevel 5 wwwset &quot;%1 Login=117144,1520 Dial=ATX3DT0,901666255 Password=xxxxxxxx Script=CIS_Script&quot;
if errorlevel 4 wwwset &quot;%1 Login=117144,1520 Dial=ATDT691000 Password=xxxxxxxx Script=CIS_Script&quot;
if errorlevel 3 wwwset &quot;%1 Login=dherbgba Dial=ATDT31553500 Password=xxxxxxx&quot;
if errorlevel 2 wwwset &quot;%1 Login=hertrich Dial=ATDT010880192192 Password=xxxxxx&quot;
if errorlevel 1 wwwset &quot;%1 Login=msn Dial=ATDT010880192658 Password=xxxxx&quot;

echo.
echo.
choice Disconnect directly after Online run?
if errorlevel 2 goto nodis
goto end

:nodis
echo 1 &amp;gt; nodis.tmp

:end
&lt;/pre&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;a name=&quot;post_cfg&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;post.cfg&lt;/h2&gt;
&lt;pre&gt;; Configuration file for the POST/LX package

[FILTER]
HPLX-L@=hplx-l

[MFILTER]
&amp;gt;=q
??&amp;gt;=q

Subject=h

Date:=+
Subject:=+
From:=+
To:=+
Cc:=+
*=-

[MACRO]
;F8: send / receive SMS.
;Esc Esc Home Space Menu X X S Space
;(SMS box must be first in Post/LX list, SMS batch must be external using hotkey S,
;up/down arrow of SMS box must be DEactivated (script activates for you))
#4200=#011b#011b#4700#3920#c800#2d78#2d78#1f73#3920


[SYSTEM]
;only relevant for ROBOWEB/LX:
ExtProg=ROBOT.EXE -p &quot;RWEB1 po&quot;
Scripts=c:\_dat\wwwlx\ROBOWEB

;for opening of attachments with the appropriate program:
PNS=maxdos &lt;a href=&quot;ftp://ftp.dasoft.com/pub/misc/pns200.zip&quot;&gt;pns200.exe&lt;/a&gt;

&lt;b&gt;PreOnline=SETCOM.BAT&lt;/b&gt;
&lt;b&gt;PostOnline=postonl.bat&lt;/b&gt;
ManualPack=1
ForceDate=1
Editor=maxdos PEH.BAT $f $h $x N
EditSM=maxdos PEH.BAT $f $h $x N
HangUp=0
TimeZone=+0200
Overlap=0
Quote=&amp;gt;_
Clog=1
TopLines=0
ZoomMode=1
LZoomMode=0
AllHeaders=0
ReFormat=1
NoQuote=0
Download=a:\attach
Japanese=0
Dir=a:\_dat\wwwlx
TmpDir=c:\_tmp
ClipFile=c:\_dat\clipvue.txt
Selected=Mail
Init=1
MIME=0
ShowDate=0
GrabLink=c:\_dat\clipvue.txt
GrabAdr=c:\dfu\wwwlx\post.adr
RegKey=xxxxxxxxxxx
GrabText=c:\_dat\clipvue.txt


[EXTERNAL]
&amp;amp;Disconnect WWW/LX=DIS.COM
&amp;amp;HV (as Webbrowser)=HV
H&amp;amp;V (with last email)=HV $f
&amp;amp;Read message in V&amp;amp;R=a:\programs\vr100\vr.exe $f
Edit &amp;amp;.CFGs=pe.exe c:\dfu\wwwlx\robot.cfg  $c
;SMS external with hotkey S:
;   robosms.bat is simple:
;   @wwwset &quot;IrDA&quot;
;   @robot.exe pdu
&amp;amp;SMS=robosms.bat

[HEADERS]
Cc:=Cc:
Bcc:=Bcc:
DeliveryConfirmation=Return-Receipt-To:my.own@email.address
X-Priority:=X-Priority:
Importance:=Importance:
Sensitivity:=Sensitivity:
Depth=:=Depth=:
MaxCount=:=MaxCount=:
Return-Path:=Return-Path:

[WWW]
;only one entry here, because PreOnline=setcom.bat does everything to choose
;the WWW setup to use!
Default=Modem1

[HTTP]
MaxTotGet=100

;========= MAILBOXES ===========
; (most of mine removed here in the example)

[FOLDERS]
SMS=E
RWEB=X
Mail=E
csc=E
hplx-l=F
archivlx=F
sentarch=F

[SMS]
CheckFields=0
Alias=SMS
Dir=c:\_dat\wwwlx
SMTP=not.set
POP=not.set
Template=SMS.TPL
Del=0
Sep=0
RPA=0
APOP=0
VolatilePOP=0

[Mail]
ForceDate=1
Alias=E-Mail GMX
APOP=0
RPA=0
Timeout=60
Del=1
Sep=1
SMTP=mail.gmx.net
POP=pop.gmx.net
VolatilePOP=0
Limit=10000
Signature=c:\_dat\wwwlx\signatur.txt
Login=206139
Pass=xxxxxxxxxxx
TopLines=20
Dir=c:\_dat\wwwlx

[csc]
Alias=E-Mail Compuserve Classic
SMTP=smtp.sompuserve.com
POP=pop.compuserve.com
Login=117144.1520
Pass=xxxxxxxx
Del=1
Sep=1
APOP=0
VolatilePOP=0
Limit=10000
Signature=c:\_dat\wwwlx\signatur.txt
Dir=c:\_dat\wwwlx



;============ FOLDERS ============
; (most of mine removed here in the example)

[hplx-l]
Alias=HPLX Mailing List
Sep=1
Box=Mail
Dir=c:\_dat\wwwlx

[RWEB]
Checkfields=0
Dir=C:\_dat\wwwlx\ROBOWEB
Alias=ROBOWEB/LX

[sentarch]
Sep=0
Alias=Archive of sent messages
&lt;/pre&gt;
&lt;hr /&gt;
&lt;h2&gt;www.cfg&lt;/h2&gt;
&lt;pre&gt;; Configuration file for WWW
; A. Garzotto, February 1998

[Global]
Command=C:\dfu\wwwlx\wwwmenu.exe
;(when www.exe is executed from command line without a program to run
;automatically, wwwmenu is executed. It lets you choose what to do (HV, Post/LX...))
Cache=C:\_DAT\WWWLX\WWW.CAC
Hosts=C:\_DAT\HOSTS
Setup=Modem1
;Log=c:\_DAT\WWWLX\WWW.LOG
UserName=Daniel Hertrich
RegID=xxxxxxxxxxxxx

[Setup]
Ether=Ethernet HomePC
Modem1=Modem on COM1
Modem2=Modemcard on COM2
IrDA=IrDA connection
PPPD=Connection to PPPD on Linux
TERM_IR=DumbTerminal_IrDA
TERM_K=DumbTerminal_Cable

[Script]
CHAP_Script=PPP dial up using CHAP or PAP
ISP_SLIP_Script=Generic SLIP (needs to be modified)
CIS_Script=Compuserve Classic dial up
pppd_script=PPPD on Linux over serial line or IrDA

[CHAP_Script]
e=Initializing modem
m=
s=\r
w=5 OK
d=
s=\r
w=75 CONNECT

[CIS_Script]
e=Initializing modem
m=
s=\r
w=5 OK
d=
s=\r
w=75 CONNECT
@=1
e=Connecting to CIS
s=\003
w=15 D:
e=Sending login
l=
s=/noint/ppp:cisppp
s=\\
e=Sending password
p=
s=\r
e=Waiting for CIS to respond
w=75 PPP

[ISP_SLIP_Script]
e=Initializing Modem
m=
s=\r
w=5 OK
d=
s=\r
w=75 CONNECT
s=\r
w=5 name:
e=Logging in
l=
s=\r
w=5 word:
e=Sending Password
p=
s=\r
w=5 :
e=Starting SLIP
s=SLIP\r
w=3 IP address is
i=

[pppd_script]
s=\r
@=3

; adjust and uncomment the following line to set up a HTTP proxy server
;HTTP_Proxy=proxy.zrz.tu-berlin.de:3128


[Ether]
Ether=1
My_IP=172.16.96.18
Peer_IP=172.16.96.1
;Peer_IP is the IP of the Computer which the palmtop is connected to (usually gateway)
DNS_IP=217.5.100.1
DNS2_IP=194.25.2.129
Script=CHAP_Script
Login=DOESNTMATTER
ModemInit=AT&amp;amp;F
Dial=00000
Password=DOESNTMATTER


[Modem1]
Port=1
OmniGo=0
PPP=1
Modem=1
Baud=57600
My_IP=0.0.0.0
DNS_IP=0.0.0.0
DNS2_IP=0.0.0.0
Script=CHAP_Script
ModemInit=AT&amp;amp;FL1
Dial=ATDT31553500
Login=dherbgba
Password=xxxxxxx

[Modem2]
Port=2
OmniGo=0
PPP=1
Modem=1
Baud=57600
My_IP=0.0.0.0
DNS_IP=0.0.0.0
DNS2_IP=0.0.0.0
Script=CHAP_Script
ModemInit=AT&amp;amp;FL1
Dial=ATDT31553500
Login=dherbgba
Password=xxxxxxx


[IrDA]
Port=-1
OmniGo=0
Modem=0
PPP=1
Baud=38400
My_IP=0.0.0.0
DNS_IP=0.0.0.0
DNS2_IP=0.0.0.0
Script=CHAP_Script
ModemInit=at+cbst=71,0,1;+chsn=1,1,0,4
;For correct settings of init and dial string for your mobile phone,
;please read &lt;a href=&quot;https://www.hermocom.com/knowledgebase/hplx/mob_hplx&quot;&gt;http://www.hermocom.com/knowledgebase/hplx/mob_hplx&lt;/a&gt;
Dial=ATDT03031553500
Login=dherbgba
Password=xxxxxxx


[PPPD]
Port=1
OmniGo=0
PPP=1
Modem=0
Baud=38400
My_IP=0.0.0.0
DNS_IP=0.0.0.0
DNS2_IP=0.0.0.0
Script=pppd_script
Login=
ModemInit=
Dial=
Password=


;===================== Dumb Terminal Setup ===================
; CALL WITH www -d TERM-[IR|K] &quot;!telnet local&quot;
; useful e.g. to send AT commands manually to a modem or mobile phone

[TERM-IR]
Port=-1
Baud=38400
Modem=1
Script=T_Script

[TERM-K]
Port=1
Baud=19200
Modem=1
Script=T_Script

[T_Script]
?=
e=done

&lt;/pre&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;a name=&quot;setcom_bat&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;setcom.bat&lt;/h2&gt;
&lt;pre&gt;@echo off
REM SETCOM.BAT
REM called by &quot;PreOnline&quot; feature of Post/LX
REM sets communication parameters for WWW/LX depending on attached communications hardware

if exist nodis.tmp del nodis.tmp
if exist pcmcia.tmp del pcmcia.tmp
REM nodis.tmp is used by postonl.bat to prevent automatical connection termination.
REM The file will contain nothing, postonl.bat only checks if it exists!
REM Similar with pcmcia.tmp: it tells postonl.bat that there is a PCMCIA modem
REM so postonl.bat can switch PCMCIA power off after the online run.

&lt;a href=&quot;http://hplx.pgdn.de/lxcic.zip&quot;&gt;lxcic&lt;/a&gt;&amp;gt;NUL
if errorlevel 7 goto un_card
if errorlevel 6 goto lan_card
if errorlevel 3 goto un_card
if errorlevel 2 goto modem_card

:un_card
&lt;a href=&quot;ftp://ftp.dasoft.com/pub/WWW/setcom.zip&quot;&gt;port1&lt;/a&gt; &amp;gt; NUL
if errorlevel 1 goto no_ext
echo External modem or serial line to PC detected
echo Testing if modem or not...
&lt;a href=&quot;ftp://ftp.dasoft.com/pub/WWW/setcom.zip&quot;&gt;wwwset&lt;/a&gt; &quot;Port=1&quot;
&lt;a href=&quot;ftp://ftp.dasoft.com/pub/WWW/robot.zip&quot;&gt;robot.exe&lt;/a&gt; -q AT.SCR &amp;gt; NUL
if exist at_no_ok.tmp goto com1noat
echo the device on COM1 is a modem! :-)
call &lt;a href=&quot;https://www.hermocom.com/#choosisp_bat&quot;&gt;choosisp.bat&lt;/a&gt; Modem1
goto end

:com1noat
del at_no_ok.tmp
echo Connection over COM1, but no modem!
echo Setting up for Linux PPPD over serial line
&lt;a href=&quot;ftp://ftp.dasoft.com/pub/WWW/setcom.zip&quot;&gt;wwwset&lt;/a&gt; &quot;PPPD port=1&quot;
goto end

:no_ext
echo No extermal device found, trying IrDA setting
&lt;a href=&quot;ftp://ftp.dasoft.com/pub/WWW/setcom.zip&quot;&gt;wwwset&lt;/a&gt; &quot;Port=-1&quot;
&lt;a href=&quot;ftp://ftp.dasoft.com/pub/WWW/robot.zip&quot;&gt;robot.exe&lt;/a&gt; -q AT.SCR &amp;gt; NUL
if exist at_no_ok.tmp goto ir_noat
echo The device on IrDA is a modem!
echo.
choice Disconnect after Online run?
if errorlevel 2 goto echo 1 &amp;gt; nodis.tmp
&lt;a href=&quot;ftp://ftp.dasoft.com/pub/WWW/setcom.zip&quot;&gt;wwwset&lt;/a&gt; &quot;IrDA&quot;
REM you could also call choosisp.bat from here, if necessary!
REM for me it isn´t, because I only use one ISP with my mobile phone
goto end

:ir_noat
echo NO MODEM on IrDA. Setting up for Linux PPPD over IrDA...
&lt;a href=&quot;ftp://ftp.dasoft.com/pub/WWW/setcom.zip&quot;&gt;wwwset&lt;/a&gt; &quot;PPPD Port=-1&quot;
goto end

:lan_card
echo LAN card detected
echo loading packet driver....
c:\dfu\lxeth\&lt;a href=&quot;http://sourceforge.net/projects/rwhitby/files/HP200LX%20Ethernet%20Drivers/1.0/lxeth10b.zip/download&quot;&gt;lxen2216.com&lt;/a&gt; 0x66 &amp;gt; nul
&lt;a href=&quot;ftp://ftp.dasoft.com/pub/WWW/setcom.zip&quot;&gt;wwwset&lt;/a&gt; &quot;Ether&quot;
goto end

:modem_card
&lt;a href=&quot;ftp://ftp.dasoft.com/pub/WWW/setcom.zip&quot;&gt;wwwset&lt;/a&gt; &quot;Port=2&quot;
REM tell postonl.bat that there is a pcmcia modem:
echo 1 &amp;gt; pcmcia.tmp
echo Modem card detected (COM2)
call &lt;a href=&quot;https://www.hermocom.com/#choosisp_bat&quot;&gt;choosisp.bat&lt;/a&gt; Modem2
goto end

:end
&lt;/pre&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;a name=&quot;postonl_bat&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;postonl.bat&lt;/h2&gt;
&lt;pre&gt;@echo off
if exist nodis.tmp goto nodis

:dis
dis.com

REM if there is a PCMCIA modem, switch PCMCIA power off to save power:
if exist pcmcia.tmp &lt;a href=&quot;http://hplx.pgdn.de/lxcic.zip&quot;&gt;lxcic&lt;/a&gt; o &amp;gt; nul

echo unloading Packet driver if LAN card is present...
&lt;a href=&quot;http://hplx.pgdn.de/lxcic.zip&quot;&gt;lxcic&lt;/a&gt;&amp;gt;NUL
if not errorlevel 6 goto common
echo LAN card detected. Disconnecting...
c:\dfu\lxeth\&lt;a href=&quot;http://sourceforge.net/projects/rwhitby/files/HP200LX%20Ethernet%20Drivers/1.0/lxeth10b.zip/download&quot;&gt;termin&lt;/a&gt; 0x66
goto common

:nodis
echo Not disconnecting now.
echo Disconnect manually with Menu-X-X-D
goto common

:common
call sr.bat
REM (sr.bat is from the ROBOWEB package)
if exist nodis.tmp del nodis.tmp
if exist pcmcia.tmp del pcmcia.tmp
&lt;/pre&gt;
&lt;hr /&gt;</summary>
		<content type="html">&lt;div class=&quot;embox_red&quot;&gt;&lt;b&gt;Archived 2013-12-08&lt;/b&gt; &lt;br /&gt;This page has been archived and some links may not work correctly anymore. No updates of this page will be done anymore.&lt;/div&gt;
&lt;hr width=&quot;100%&quot; /&gt;
&lt;p&gt;&lt;b&gt;Contents of this page:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#intro&quot;&gt;Introduction&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#basics&quot;&gt;Basics of my setup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#wwwsetup&quot;&gt;My WWW/LX setup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#postsetup&quot;&gt;My Post/LX setup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#cfgfiles&quot;&gt;My *.cfg config files&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#batfiles&quot;&gt;My batch and other involved files&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr width=&quot;100%&quot; /&gt;
&lt;p&gt;&lt;a name=&quot;intro&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Introduction:&lt;/h2&gt;
&lt;p&gt;WWW/LX is a software package made by and downloadable from &lt;a href=&quot;http://www.dasoft.com&quot;&gt;&lt;b&gt;D&amp;amp;A Software&lt;/b&gt;&lt;/a&gt; which allows Internet access with the DOS-based Hewlett Packard palmtops 100LX, 200LX, 1000CX and Omnigo 700LX.&lt;br /&gt; You can download WWW/LX (for free) at &lt;a href=&quot;ftp://ftp.dasoft.com/pub/WWW&quot;&gt;ftp://ftp.dasoft.com/pub/WWW&lt;/a&gt;. The file is named &quot;www3.zip&quot;.&lt;/p&gt;
&lt;p&gt;It contains a TCP/IP stack with &lt;b&gt;built-in IrDA and Ethernet support&lt;/b&gt; (in addition to the usual PPP and SLIP protocols which are needed for modem connections or direct serial connections to other computers) and the package contains several clients for almost every kind of purpose. An email client, a news reader client, ftp, telnet, finger and HV, a limited but useful WWW browser and get, which lets you get web pages automatically. Another very useful addition has been developed by Tony Hutchins using ROBOT/LX, an Internet robot program: ROBOWEB/LX. It combines get and ROBOT/LX so that you can get Internet pages or even whole sites onto your palmtop for offline reading. See &lt;a href=&quot;http://www.dasoft.com/roboweb&quot;&gt;this link&lt;/a&gt; for details.&lt;/p&gt;
&lt;p&gt;It is relatively easy to set up WWW/LX and Post/LX for basic purposes. However, there are so many amazing sophisticated possibilities, which are not covered by the setup programs which come with WWW/LX and must be created manually.&lt;/p&gt;
&lt;p&gt;Here are examples which should give you some ideas of what is really possible with WWW/LX. I have never seen another Internet software package which is so powerful and rich of features as WWW/LX. And in addition it is extremely user-customizable. See below. I won´t give you details here of how basic setups work, because you can read that in the WWW/LX documentation. Here I assume that you are familiar with the basics already. &lt;a name=&quot;basics&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Basics of my setup:&lt;/h2&gt;
&lt;p&gt;I use almost every possible kind of Internet connection, so you will find examples here which are useful, regardless which kind of connection you want to use:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Modem connection over the serial port with several ISPs&lt;/li&gt;
&lt;li&gt;Modem connection via PCMCIA modem with several ISPs&lt;/li&gt;
&lt;li&gt;Mobile connection via IrDA-enabled GSM mobile phone&lt;/li&gt;
&lt;li&gt;Ethernet connection via PCMCIA Ethernet card&lt;/li&gt;
&lt;li&gt;direct serial connection to a PC which is connected to the Internet (internet connection sharing)&lt;/li&gt;
&lt;li&gt;IrDA connection to another PC which is connected to the Internet (internet connection sharing)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Take this as a &quot;snapshot&quot; of my current WWW/LX configuration and have fun with it!&lt;/p&gt;
&lt;p&gt;My main application, which acts as the &quot;central&quot;, is Post/LX. &lt;i&gt;WWW/LX is loaded resident&lt;/i&gt; and activated everytime I press F5 in Post/LX to establish a connection. If you don´t use email that much, but more often use ftp or HV, it may be better for you to &lt;i&gt;start www.exe manually&lt;/i&gt; giving the setup to use as a parameter. It will then connect instantly and return to the DOS prompt, so you can do whatever you want once the connection is established. If that is the way you want to use WWW/LX, &lt;i&gt;most parts of my setup are not useful for you&lt;/i&gt;. I use Post/LX as the central application of my setup.&lt;/p&gt;
&lt;p&gt;In general, my &lt;a href=&quot;https://www.hermocom.com/#www_cfg&quot;&gt;www.cfg&lt;/a&gt; only contains &lt;i&gt;five basic setups&lt;/i&gt;, independent from the ISP to use. So my &lt;a href=&quot;https://www.hermocom.com/#www_cfg&quot;&gt;www.cfg&lt;/a&gt; is kept small and thus doesn´t need so much memory. &lt;a href=&quot;https://www.hermocom.com/#www_cfg&quot;&gt;www.cfg&lt;/a&gt; is always loaded entirely into RAM, so it really makes a difference if you have for example 10 setups (one for each modem / ISP combination using two modems and 5 ISPs) or only two setups for the two modems and do the ISP choice externally using the little utility &lt;b&gt;wwwset&lt;/b&gt;.&lt;/p&gt;
&lt;p&gt;&lt;i&gt;You could even work with just ONE &quot;general&quot; www setup&lt;/i&gt; and modify all relevant parameters externally. However, I have not choosen that way because I want still to be able to use www.exe as a stand-alone program without having to use the external wwwset utility.&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;wwwsetup&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;My WWW/LX setup:&lt;/h2&gt;
&lt;p&gt;My five basic &lt;a href=&quot;https://www.hermocom.com/#www_cfg&quot;&gt;www.cfg&lt;/a&gt; setups are &lt;tt&gt; [Modem1], [Modem2], [IrDA], [Ether] and [PPPD]&lt;/tt&gt;.&lt;br /&gt; I also have TERM-IR and TERM-K, which are explained below.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Modem1&lt;/b&gt; is for an external modem on COM1&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Modem2&lt;/b&gt; is for a connection via PCMCIA modem (COM2)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;IrDA&lt;/b&gt; is for mobile phone connections over IrDA, for either Internet or SMS&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Ether&lt;/b&gt; is for a connection to my home PC via Ethernet card&lt;/li&gt;
&lt;li&gt;&lt;b&gt;PPPD&lt;/b&gt; is for serial or IrDA connection to my home PC or laptop running Linux and the pppd (PPP deamon) and internet connection sharing (=IP forwarding and IP masquerading) &lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;TERM-K&lt;/b&gt; and &lt;b&gt;TERM-IR&lt;/b&gt; is for a dumb terminal which enables you to send AT commands to a modem or mobile phone (IrDA) and connect manually (for debugging purposes). It requires you to have telnet.exe (also available on the dasoft ftp server) and you have to call it from the DOS prompt that way: &lt;tt&gt;www.exe -d TERM-[IR|K] &quot;!telnet local&quot;&lt;/tt&gt; &lt;br /&gt; IR stands for IrDA, K for Cable.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name=&quot;postsetup&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;My Post/LX setup:&lt;/h2&gt;
&lt;p&gt;Post/LX is set up in a way that I only need to press F5, then it launches a batch file &quot;&lt;a href=&quot;https://www.hermocom.com/#setcom_bat&quot;&gt;setcom.bat&lt;/a&gt;&quot; via the &lt;a href=&quot;https://www.hermocom.com/#post_cfg&quot;&gt;post.cfg&lt;/a&gt; parameter &lt;b&gt;&quot;PreOnline&quot;&lt;/b&gt;. &lt;a href=&quot;https://www.hermocom.com/#setcom_bat&quot;&gt;setcom.bat&lt;/a&gt; determines the connected hardware and decides, which www setup to use. If it finds out that I want to connect via modem, it lets me &lt;i&gt;choose an ISP&lt;/i&gt;. Otherwise it changes the active www setup instantly to the appropriate one from the five setups mentioned above. In addition I let setcom ask me (only for the setups where it is useful), &lt;i&gt;if I want to let WWW/LX disconnect after the online run of Post/LX&lt;/i&gt;, i.e. directly after mail sending / receiving. If I want to surf the web with HV after transmitting mail for example, I choose to keep the connection. In other cases, for example when I will have an expensive connection via mobile phone, and I´m sure I don´t want to do anything else than sending the email I just wrote, I can choose &quot;yes, disconnect!&quot; and the connection is terminated as fast as possible automatically after the Post/LX online run. This is done via the &lt;a href=&quot;https://www.hermocom.com/#post_cfg&quot;&gt;post.cfg&lt;/a&gt; &lt;b&gt;&quot;PostOnline&quot;&lt;/b&gt; parameter which invokes a batch file after every online run.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;I also use Post/LX for SMS sending and receiving&lt;/b&gt; via IrDA and my mobile phone. For this purpose, I have created a keyboard macro in &lt;a href=&quot;https://www.hermocom.com/#post_cfg&quot;&gt;post.cfg&lt;/a&gt;, which lets me send and receive all SMS just by placing the mobile phone near the palmtop´s IR port and fressing F8 in Post/LX. Note that if you are used to use F8 for pther purposes (for example for marking messages during you read them), you should NOT use that macro. I do never use F8 with the functionality Post/LX gives to it, and in the main screen of Post/LX F8 doesn´t have any functionality anyway. So I could choose F8 as my SMS macro activating key.&lt;/p&gt;
&lt;p&gt;For more info on how to setup PDU for SMS processing please &lt;a href=&quot;http://hplx.pgdn.de/pdu.zip&quot;&gt;download PDU from Stefan Peichl´s homepage&lt;/a&gt; and read the documentation.&lt;/p&gt;
&lt;p&gt;Here are some screenshots of my Post/LX main screen:&lt;/p&gt;
&lt;p&gt;The main screen with some folders and mailboxes (SMS box on top so that the F8 macro works, see &lt;a href=&quot;https://www.hermocom.com/#post_cfg&quot;&gt;post.cfg&lt;/a&gt; below!):&lt;br /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/wwwlx_setup_example/cap1.gif&quot; alt=&quot;&quot; border=&quot;1&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Here I pressed Shift-F5: Only the one &quot;Default&quot; WWW/LX setup is shown. No need anymore to choose anything here! &lt;img src=&quot;https://www.hermocom.com/images/articles/wwwlx_setup_example/cap2.gif&quot; alt=&quot;&quot; border=&quot;1&quot; /&gt;&lt;/p&gt;
&lt;p&gt;This shows some of my &quot;Externals&quot; entries (Menu-X-X). Hotkey &quot;S&quot; chooses &quot;SMS&quot; (so that the F8 SMS macro works, see &lt;a href=&quot;https://www.hermocom.com/#post_cfg&quot;&gt;post.cfg&lt;/a&gt; below!)&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/wwwlx_setup_example/cap3.gif&quot; alt=&quot;&quot; border=&quot;1&quot; /&gt; &lt;a name=&quot;cfgfiles&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;My cfg config files:&lt;/h2&gt;
&lt;p&gt;Okay, enough words, I will now show you my cfg and batch files and add comments everywhere I think it´ necessary. &lt;b&gt;Again: Please read the WWW/LX documentation carefully in order to understand everything. I won´t answer questions covered there.&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://www.hermocom.com/#www_cfg&quot;&gt;Click here&lt;/a&gt; to see my www.cfg&lt;/b&gt; file (don´t use the file as is, because it contains html tags! Load it into your browser by clicking on the link and then mark, copy and paste! Passwords are replaced by dummy strings.)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://www.hermocom.com/#post_cfg&quot;&gt;Click here&lt;/a&gt; to see my post.cfg&lt;/b&gt; file (don´t use the file as is, because it contains html tags! Load it into your browser by clicking on the link and then mark, copy and paste! Passwords are replaced by dummy strings, most folder and mailbox data is removed because it is not relevant here) &lt;a name=&quot;batfiles&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;My batch and other involved files:&lt;/h2&gt;
&lt;p&gt;Now follow the batch files and a robot script (thanks to Tony Hutchins who provided this script!) which enable the magic of my setup ;-)&lt;/p&gt;
&lt;p&gt;First I provide the &lt;b&gt;&lt;a href=&quot;https://www.hermocom.com/#setcom_bat&quot;&gt;setcom.bat&lt;/a&gt;&lt;/b&gt; file which is invoked directly after pressing F5 in Post/LX (by the PreOnline parameter in the cfg). &lt;br /&gt; Then follows the batch file &lt;a href=&quot;https://www.hermocom.com/#choosisp_bat&quot;&gt;choosisp.bat&lt;/a&gt;, which is invoked from within &lt;a href=&quot;https://www.hermocom.com/#setcom_bat&quot;&gt;setcom.bat&lt;/a&gt; and which is responsible for the appropriate Dial and login paramteres, depending on the ISP which shall be used. &lt;b&gt;&lt;a href=&quot;https://www.hermocom.com/#choosisp_bat&quot;&gt;choosisp.bat&lt;/a&gt;&lt;/b&gt; is only invoked if &lt;a href=&quot;https://www.hermocom.com/#setcom_bat&quot;&gt;setcom.bat&lt;/a&gt; recognizes a modem, either on COM1 or in the PCMCIA slot.&lt;br /&gt; After that you will see &lt;b&gt;&lt;a href=&quot;https://www.hermocom.com/#postonl_bat&quot;&gt;postonl.bat&lt;/a&gt;&lt;/b&gt;, which handles the disconnecting after the online run (invoked by the PostOnline parameter in the cfg.&lt;br /&gt; Thereafter &lt;a href=&quot;https://www.hermocom.com/#at_scr&quot;&gt;&lt;b&gt;at.scr&lt;/b&gt;&lt;/a&gt; (a robot script) is shown which setcom needs in order to distinguish, if the device connected to IrDA or the serial port is a modem or another computer.&lt;/p&gt;
&lt;p&gt;And finally, I will show you my &lt;b&gt;postlx.bat&lt;/b&gt;, which I use after booting the palmtop to invoke Post/LX with WWW/LX loaded resident.&lt;/p&gt;
&lt;p&gt;For all this you need the following programs:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;port1.exe&lt;/b&gt; or &lt;b&gt;modem.com&lt;/b&gt; which looks if there is something connected to COM1&lt;/li&gt;
&lt;li&gt;&lt;b&gt;wwwset.exe&lt;/b&gt;, which sets WWW setup parameters externally&lt;/li&gt;
&lt;li&gt;&lt;b&gt;dis.com&lt;/b&gt; which is part of the WWW/LX package (terminates connection)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Robot/LX&lt;/b&gt; (Robot/LX), which executes SCR scripts&lt;/li&gt;
&lt;li&gt;&lt;b&gt;lxcic.com&lt;/b&gt; which detects, recognizes and enables PCMCIA cards&lt;/li&gt;
&lt;li&gt;&lt;b&gt;PDU&lt;/b&gt; for SMS processing&lt;/li&gt;
&lt;li&gt;&lt;b&gt;choice.com&lt;/b&gt; which is part of DOS, but not included in the palmtop ROM.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;LXETH&lt;/b&gt;, the Ethernet packet driver for the LX, if you use an Ethernet card&lt;/li&gt;
&lt;li&gt;&lt;b&gt;maxdos&lt;/b&gt;, if you want to reserve as much DOS memory as possible for external programs like an editor or HV.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Download links for these utilities (as far as they are not part of the WWW/LX package) are provided directly within the batch files below (where the utilities are used), simply click on the links and download the utilities.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://www.hermocom.com/#setcom_bat&quot;&gt;Click here&lt;/a&gt; to see my setcom.bat&lt;/b&gt; file (don´t use the file as is, because it contains html tags! Load it into your browser by clicking on the link and then mark, copy and paste!)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://www.hermocom.com/#choosisp_bat&quot;&gt;Click here&lt;/a&gt; to see my choosisp.bat&lt;/b&gt; file (don´t use the file as is, because it contains html tags! Load it into your browser by clicking on the link and then mark, copy and paste!)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://www.hermocom.com/#postonl_bat&quot;&gt;Click here&lt;/a&gt; to see my postonl.bat&lt;/b&gt; file (don´t use the file as is, because it contains html tags! Load it into your browser by clicking on the link and then mark, copy and paste!)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://www.hermocom.com/#at_scr&quot;&gt;Click here&lt;/a&gt; to see my at.scr&lt;/b&gt; file, created by Tony Hutchins.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;This is the line of &lt;a href=&quot;https://www.hermocom.com/#setcom_bat&quot;&gt;setcom.bat&lt;/a&gt; which invokes Robot/LX with at.scr:&lt;/b&gt;&lt;/p&gt;
&lt;pre&gt;&lt;a href=&quot;ftp://ftp.dasoft.com/pub/WWW/robot.zip&quot;&gt;ROBOT.EXE&lt;/a&gt; -q AT.SCR &amp;gt;NUL
&lt;/pre&gt;
&lt;p&gt;It appears twice in &lt;a href=&quot;https://www.hermocom.com/#setcom_bat&quot;&gt;setcom.bat&lt;/a&gt;. Once in the section for a device on COM1 and once for the IrDA section.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;And here is my postlx.bat&lt;/b&gt;, which I use to start Post/LX with WWW/LX loaded resident:&lt;/p&gt;
&lt;pre&gt;@echo off
&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=maxdos&quot;&gt;maxdos&lt;/a&gt; -l -e
C:\DFU\WWWLX\WWW.EXE -d !C:\DFU\WWWLX\POST.EXE
&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=maxdos&quot;&gt;maxdos&lt;/a&gt; -r
&lt;/pre&gt;
&lt;hr /&gt;&lt;hr /&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt; &lt;b&gt;Involved batch and configuration files linked from the text above:&lt;/b&gt; &lt;br /&gt;&lt;br /&gt; &lt;a name=&quot;at_scr&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;at.scr&lt;/h2&gt;
&lt;pre&gt;;at.scr, provided by Tony Hutchins
;tests, if device on COM1 or IrDA is a modem or not by sending an AT command.

e testing modem ...\n
;create file at_no_ok.tmp
file w at_no_ok.tmp
put 1\n
file c
e sending AT\n
send AT\r
e waiting for OK\n
wait 2 OK
e GOT OK\n
;delete file at_no_ok.tmp, if OK has been received, otherwise leave it there
file d at_no_ok.tmp
x
&lt;/pre&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;a name=&quot;choosisp_bat&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;choosisp.bat&lt;/h2&gt;
&lt;pre&gt;@echo off
REM CHOOSISP.BAT (choose ISP)
REM this batch is called by setcom.bat! Don't use it manually!
REM %1 is the WWW setup to use as the basis for the settings

echo.
echo.
echo Now choose ISP:
echo ~~~~~~~~~~~~~~~
echo.
echo (1) MSN Easysurfer (???)
echo (2) E-Plus Online  (60 Freiminuten pro Monat)
echo (3) TU Berlin ZRZ  (Ortstarif Berlin)
echo (4) Compuserve Classic Berlin
echo (5) Compuserve Classic International (adjust Dial string!)
echo.
choice /c:12345
if errorlevel 5 wwwset &quot;%1 Login=117144,1520 Dial=ATX3DT0,901666255 Password=xxxxxxxx Script=CIS_Script&quot;
if errorlevel 4 wwwset &quot;%1 Login=117144,1520 Dial=ATDT691000 Password=xxxxxxxx Script=CIS_Script&quot;
if errorlevel 3 wwwset &quot;%1 Login=dherbgba Dial=ATDT31553500 Password=xxxxxxx&quot;
if errorlevel 2 wwwset &quot;%1 Login=hertrich Dial=ATDT010880192192 Password=xxxxxx&quot;
if errorlevel 1 wwwset &quot;%1 Login=msn Dial=ATDT010880192658 Password=xxxxx&quot;

echo.
echo.
choice Disconnect directly after Online run?
if errorlevel 2 goto nodis
goto end

:nodis
echo 1 &amp;gt; nodis.tmp

:end
&lt;/pre&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;a name=&quot;post_cfg&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;post.cfg&lt;/h2&gt;
&lt;pre&gt;; Configuration file for the POST/LX package

[FILTER]
HPLX-L@=hplx-l

[MFILTER]
&amp;gt;=q
??&amp;gt;=q

Subject=h

Date:=+
Subject:=+
From:=+
To:=+
Cc:=+
*=-

[MACRO]
;F8: send / receive SMS.
;Esc Esc Home Space Menu X X S Space
;(SMS box must be first in Post/LX list, SMS batch must be external using hotkey S,
;up/down arrow of SMS box must be DEactivated (script activates for you))
#4200=#011b#011b#4700#3920#c800#2d78#2d78#1f73#3920


[SYSTEM]
;only relevant for ROBOWEB/LX:
ExtProg=ROBOT.EXE -p &quot;RWEB1 po&quot;
Scripts=c:\_dat\wwwlx\ROBOWEB

;for opening of attachments with the appropriate program:
PNS=maxdos &lt;a href=&quot;ftp://ftp.dasoft.com/pub/misc/pns200.zip&quot;&gt;pns200.exe&lt;/a&gt;

&lt;b&gt;PreOnline=SETCOM.BAT&lt;/b&gt;
&lt;b&gt;PostOnline=postonl.bat&lt;/b&gt;
ManualPack=1
ForceDate=1
Editor=maxdos PEH.BAT $f $h $x N
EditSM=maxdos PEH.BAT $f $h $x N
HangUp=0
TimeZone=+0200
Overlap=0
Quote=&amp;gt;_
Clog=1
TopLines=0
ZoomMode=1
LZoomMode=0
AllHeaders=0
ReFormat=1
NoQuote=0
Download=a:\attach
Japanese=0
Dir=a:\_dat\wwwlx
TmpDir=c:\_tmp
ClipFile=c:\_dat\clipvue.txt
Selected=Mail
Init=1
MIME=0
ShowDate=0
GrabLink=c:\_dat\clipvue.txt
GrabAdr=c:\dfu\wwwlx\post.adr
RegKey=xxxxxxxxxxx
GrabText=c:\_dat\clipvue.txt


[EXTERNAL]
&amp;amp;Disconnect WWW/LX=DIS.COM
&amp;amp;HV (as Webbrowser)=HV
H&amp;amp;V (with last email)=HV $f
&amp;amp;Read message in V&amp;amp;R=a:\programs\vr100\vr.exe $f
Edit &amp;amp;.CFGs=pe.exe c:\dfu\wwwlx\robot.cfg  $c
;SMS external with hotkey S:
;   robosms.bat is simple:
;   @wwwset &quot;IrDA&quot;
;   @robot.exe pdu
&amp;amp;SMS=robosms.bat

[HEADERS]
Cc:=Cc:
Bcc:=Bcc:
DeliveryConfirmation=Return-Receipt-To:my.own@email.address
X-Priority:=X-Priority:
Importance:=Importance:
Sensitivity:=Sensitivity:
Depth=:=Depth=:
MaxCount=:=MaxCount=:
Return-Path:=Return-Path:

[WWW]
;only one entry here, because PreOnline=setcom.bat does everything to choose
;the WWW setup to use!
Default=Modem1

[HTTP]
MaxTotGet=100

;========= MAILBOXES ===========
; (most of mine removed here in the example)

[FOLDERS]
SMS=E
RWEB=X
Mail=E
csc=E
hplx-l=F
archivlx=F
sentarch=F

[SMS]
CheckFields=0
Alias=SMS
Dir=c:\_dat\wwwlx
SMTP=not.set
POP=not.set
Template=SMS.TPL
Del=0
Sep=0
RPA=0
APOP=0
VolatilePOP=0

[Mail]
ForceDate=1
Alias=E-Mail GMX
APOP=0
RPA=0
Timeout=60
Del=1
Sep=1
SMTP=mail.gmx.net
POP=pop.gmx.net
VolatilePOP=0
Limit=10000
Signature=c:\_dat\wwwlx\signatur.txt
Login=206139
Pass=xxxxxxxxxxx
TopLines=20
Dir=c:\_dat\wwwlx

[csc]
Alias=E-Mail Compuserve Classic
SMTP=smtp.sompuserve.com
POP=pop.compuserve.com
Login=117144.1520
Pass=xxxxxxxx
Del=1
Sep=1
APOP=0
VolatilePOP=0
Limit=10000
Signature=c:\_dat\wwwlx\signatur.txt
Dir=c:\_dat\wwwlx



;============ FOLDERS ============
; (most of mine removed here in the example)

[hplx-l]
Alias=HPLX Mailing List
Sep=1
Box=Mail
Dir=c:\_dat\wwwlx

[RWEB]
Checkfields=0
Dir=C:\_dat\wwwlx\ROBOWEB
Alias=ROBOWEB/LX

[sentarch]
Sep=0
Alias=Archive of sent messages
&lt;/pre&gt;
&lt;hr /&gt;
&lt;h2&gt;www.cfg&lt;/h2&gt;
&lt;pre&gt;; Configuration file for WWW
; A. Garzotto, February 1998

[Global]
Command=C:\dfu\wwwlx\wwwmenu.exe
;(when www.exe is executed from command line without a program to run
;automatically, wwwmenu is executed. It lets you choose what to do (HV, Post/LX...))
Cache=C:\_DAT\WWWLX\WWW.CAC
Hosts=C:\_DAT\HOSTS
Setup=Modem1
;Log=c:\_DAT\WWWLX\WWW.LOG
UserName=Daniel Hertrich
RegID=xxxxxxxxxxxxx

[Setup]
Ether=Ethernet HomePC
Modem1=Modem on COM1
Modem2=Modemcard on COM2
IrDA=IrDA connection
PPPD=Connection to PPPD on Linux
TERM_IR=DumbTerminal_IrDA
TERM_K=DumbTerminal_Cable

[Script]
CHAP_Script=PPP dial up using CHAP or PAP
ISP_SLIP_Script=Generic SLIP (needs to be modified)
CIS_Script=Compuserve Classic dial up
pppd_script=PPPD on Linux over serial line or IrDA

[CHAP_Script]
e=Initializing modem
m=
s=\r
w=5 OK
d=
s=\r
w=75 CONNECT

[CIS_Script]
e=Initializing modem
m=
s=\r
w=5 OK
d=
s=\r
w=75 CONNECT
@=1
e=Connecting to CIS
s=\003
w=15 D:
e=Sending login
l=
s=/noint/ppp:cisppp
s=\\
e=Sending password
p=
s=\r
e=Waiting for CIS to respond
w=75 PPP

[ISP_SLIP_Script]
e=Initializing Modem
m=
s=\r
w=5 OK
d=
s=\r
w=75 CONNECT
s=\r
w=5 name:
e=Logging in
l=
s=\r
w=5 word:
e=Sending Password
p=
s=\r
w=5 :
e=Starting SLIP
s=SLIP\r
w=3 IP address is
i=

[pppd_script]
s=\r
@=3

; adjust and uncomment the following line to set up a HTTP proxy server
;HTTP_Proxy=proxy.zrz.tu-berlin.de:3128


[Ether]
Ether=1
My_IP=172.16.96.18
Peer_IP=172.16.96.1
;Peer_IP is the IP of the Computer which the palmtop is connected to (usually gateway)
DNS_IP=217.5.100.1
DNS2_IP=194.25.2.129
Script=CHAP_Script
Login=DOESNTMATTER
ModemInit=AT&amp;amp;F
Dial=00000
Password=DOESNTMATTER


[Modem1]
Port=1
OmniGo=0
PPP=1
Modem=1
Baud=57600
My_IP=0.0.0.0
DNS_IP=0.0.0.0
DNS2_IP=0.0.0.0
Script=CHAP_Script
ModemInit=AT&amp;amp;FL1
Dial=ATDT31553500
Login=dherbgba
Password=xxxxxxx

[Modem2]
Port=2
OmniGo=0
PPP=1
Modem=1
Baud=57600
My_IP=0.0.0.0
DNS_IP=0.0.0.0
DNS2_IP=0.0.0.0
Script=CHAP_Script
ModemInit=AT&amp;amp;FL1
Dial=ATDT31553500
Login=dherbgba
Password=xxxxxxx


[IrDA]
Port=-1
OmniGo=0
Modem=0
PPP=1
Baud=38400
My_IP=0.0.0.0
DNS_IP=0.0.0.0
DNS2_IP=0.0.0.0
Script=CHAP_Script
ModemInit=at+cbst=71,0,1;+chsn=1,1,0,4
;For correct settings of init and dial string for your mobile phone,
;please read &lt;a href=&quot;https://www.hermocom.com/knowledgebase/hplx/mob_hplx&quot;&gt;http://www.hermocom.com/knowledgebase/hplx/mob_hplx&lt;/a&gt;
Dial=ATDT03031553500
Login=dherbgba
Password=xxxxxxx


[PPPD]
Port=1
OmniGo=0
PPP=1
Modem=0
Baud=38400
My_IP=0.0.0.0
DNS_IP=0.0.0.0
DNS2_IP=0.0.0.0
Script=pppd_script
Login=
ModemInit=
Dial=
Password=


;===================== Dumb Terminal Setup ===================
; CALL WITH www -d TERM-[IR|K] &quot;!telnet local&quot;
; useful e.g. to send AT commands manually to a modem or mobile phone

[TERM-IR]
Port=-1
Baud=38400
Modem=1
Script=T_Script

[TERM-K]
Port=1
Baud=19200
Modem=1
Script=T_Script

[T_Script]
?=
e=done

&lt;/pre&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;a name=&quot;setcom_bat&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;setcom.bat&lt;/h2&gt;
&lt;pre&gt;@echo off
REM SETCOM.BAT
REM called by &quot;PreOnline&quot; feature of Post/LX
REM sets communication parameters for WWW/LX depending on attached communications hardware

if exist nodis.tmp del nodis.tmp
if exist pcmcia.tmp del pcmcia.tmp
REM nodis.tmp is used by postonl.bat to prevent automatical connection termination.
REM The file will contain nothing, postonl.bat only checks if it exists!
REM Similar with pcmcia.tmp: it tells postonl.bat that there is a PCMCIA modem
REM so postonl.bat can switch PCMCIA power off after the online run.

&lt;a href=&quot;http://hplx.pgdn.de/lxcic.zip&quot;&gt;lxcic&lt;/a&gt;&amp;gt;NUL
if errorlevel 7 goto un_card
if errorlevel 6 goto lan_card
if errorlevel 3 goto un_card
if errorlevel 2 goto modem_card

:un_card
&lt;a href=&quot;ftp://ftp.dasoft.com/pub/WWW/setcom.zip&quot;&gt;port1&lt;/a&gt; &amp;gt; NUL
if errorlevel 1 goto no_ext
echo External modem or serial line to PC detected
echo Testing if modem or not...
&lt;a href=&quot;ftp://ftp.dasoft.com/pub/WWW/setcom.zip&quot;&gt;wwwset&lt;/a&gt; &quot;Port=1&quot;
&lt;a href=&quot;ftp://ftp.dasoft.com/pub/WWW/robot.zip&quot;&gt;robot.exe&lt;/a&gt; -q AT.SCR &amp;gt; NUL
if exist at_no_ok.tmp goto com1noat
echo the device on COM1 is a modem! :-)
call &lt;a href=&quot;https://www.hermocom.com/#choosisp_bat&quot;&gt;choosisp.bat&lt;/a&gt; Modem1
goto end

:com1noat
del at_no_ok.tmp
echo Connection over COM1, but no modem!
echo Setting up for Linux PPPD over serial line
&lt;a href=&quot;ftp://ftp.dasoft.com/pub/WWW/setcom.zip&quot;&gt;wwwset&lt;/a&gt; &quot;PPPD port=1&quot;
goto end

:no_ext
echo No extermal device found, trying IrDA setting
&lt;a href=&quot;ftp://ftp.dasoft.com/pub/WWW/setcom.zip&quot;&gt;wwwset&lt;/a&gt; &quot;Port=-1&quot;
&lt;a href=&quot;ftp://ftp.dasoft.com/pub/WWW/robot.zip&quot;&gt;robot.exe&lt;/a&gt; -q AT.SCR &amp;gt; NUL
if exist at_no_ok.tmp goto ir_noat
echo The device on IrDA is a modem!
echo.
choice Disconnect after Online run?
if errorlevel 2 goto echo 1 &amp;gt; nodis.tmp
&lt;a href=&quot;ftp://ftp.dasoft.com/pub/WWW/setcom.zip&quot;&gt;wwwset&lt;/a&gt; &quot;IrDA&quot;
REM you could also call choosisp.bat from here, if necessary!
REM for me it isn´t, because I only use one ISP with my mobile phone
goto end

:ir_noat
echo NO MODEM on IrDA. Setting up for Linux PPPD over IrDA...
&lt;a href=&quot;ftp://ftp.dasoft.com/pub/WWW/setcom.zip&quot;&gt;wwwset&lt;/a&gt; &quot;PPPD Port=-1&quot;
goto end

:lan_card
echo LAN card detected
echo loading packet driver....
c:\dfu\lxeth\&lt;a href=&quot;http://sourceforge.net/projects/rwhitby/files/HP200LX%20Ethernet%20Drivers/1.0/lxeth10b.zip/download&quot;&gt;lxen2216.com&lt;/a&gt; 0x66 &amp;gt; nul
&lt;a href=&quot;ftp://ftp.dasoft.com/pub/WWW/setcom.zip&quot;&gt;wwwset&lt;/a&gt; &quot;Ether&quot;
goto end

:modem_card
&lt;a href=&quot;ftp://ftp.dasoft.com/pub/WWW/setcom.zip&quot;&gt;wwwset&lt;/a&gt; &quot;Port=2&quot;
REM tell postonl.bat that there is a pcmcia modem:
echo 1 &amp;gt; pcmcia.tmp
echo Modem card detected (COM2)
call &lt;a href=&quot;https://www.hermocom.com/#choosisp_bat&quot;&gt;choosisp.bat&lt;/a&gt; Modem2
goto end

:end
&lt;/pre&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;a name=&quot;postonl_bat&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;postonl.bat&lt;/h2&gt;
&lt;pre&gt;@echo off
if exist nodis.tmp goto nodis

:dis
dis.com

REM if there is a PCMCIA modem, switch PCMCIA power off to save power:
if exist pcmcia.tmp &lt;a href=&quot;http://hplx.pgdn.de/lxcic.zip&quot;&gt;lxcic&lt;/a&gt; o &amp;gt; nul

echo unloading Packet driver if LAN card is present...
&lt;a href=&quot;http://hplx.pgdn.de/lxcic.zip&quot;&gt;lxcic&lt;/a&gt;&amp;gt;NUL
if not errorlevel 6 goto common
echo LAN card detected. Disconnecting...
c:\dfu\lxeth\&lt;a href=&quot;http://sourceforge.net/projects/rwhitby/files/HP200LX%20Ethernet%20Drivers/1.0/lxeth10b.zip/download&quot;&gt;termin&lt;/a&gt; 0x66
goto common

:nodis
echo Not disconnecting now.
echo Disconnect manually with Menu-X-X-D
goto common

:common
call sr.bat
REM (sr.bat is from the ROBOWEB package)
if exist nodis.tmp del nodis.tmp
if exist pcmcia.tmp del pcmcia.tmp
&lt;/pre&gt;
&lt;hr /&gt;</content>
		<category term="A complex WWW/LX setup example" />
	</entry>
	<entry>
		<title>Ethernet PCMCIA cards (HP 200LX in the LAN)</title>
		<link rel="alternate" type="text/html" href="https://www.hermocom.com/8-cat-hplx/123-ethernet-pcmcia-cards-hp-200lx-in-the-lan"/>
		<published>2015-03-15T19:34:36+00:00</published>
		<updated>2015-03-15T19:34:36+00:00</updated>
		<id>https://www.hermocom.com/8-cat-hplx/123-ethernet-pcmcia-cards-hp-200lx-in-the-lan</id>
		<author>
			<name>Super User</name>
		</author>
		<summary type="html">&lt;p&gt;It is possible to connect the HP 200LX to a local area network (LAN) using a PCMCIA Ethernet card. &lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;&lt;strong&gt;Hardware:&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Since the PCMCIA slot is occupied by the card, all software that is used to comunicate via LAN needs to be installed on the RAM drive (C:).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Three cards are known to work with the HP 200LX:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;p1&quot;&gt;&lt;span class=&quot;s1&quot;&gt;Netgear FA411&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;p1&quot;&gt;Accton EN2216&lt;/li&gt;
&lt;li class=&quot;p1&quot;&gt;Silicom Ethernet PCMCIA card (this one may have compatibility problems with the doublespeed upgrade)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;&lt;strong&gt;Software:&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;For communication via LAN you may use the WWW/LX software suite by D&amp;amp;A software. You can find WWW/LX and its companion programs &lt;a href=&quot;http://hp200lx.net/cgi-bin/modsearch.cgi?Query=www%2Flx&quot; target=&quot;_blank&quot;&gt;in the S.U.P.E.R. archive&lt;/a&gt; or on the &lt;a href=&quot;http://dasoft.com/filelist.htm&quot; target=&quot;_blank&quot;&gt;D&amp;amp;A software website&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;You can find an example of a quite complex WWW/LX configuration, that I used for many years and that includes usage of an Accton EN2216 ethernet card, &lt;a href=&quot;https://www.hermocom.com/hplx/view-all-hp-palmtop-articles/55-wwwlx&quot;&gt;here&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;Another example setup – by Ted Heise – is described &lt;a href=&quot;http://heise.nu/LX-LAN.html&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p class=&quot;p1&quot;&gt; &lt;/p&gt;
&lt;p class=&quot;p1&quot;&gt; &lt;/p&gt;</summary>
		<content type="html">&lt;p&gt;It is possible to connect the HP 200LX to a local area network (LAN) using a PCMCIA Ethernet card. &lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;&lt;strong&gt;Hardware:&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Since the PCMCIA slot is occupied by the card, all software that is used to comunicate via LAN needs to be installed on the RAM drive (C:).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Three cards are known to work with the HP 200LX:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;p1&quot;&gt;&lt;span class=&quot;s1&quot;&gt;Netgear FA411&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;p1&quot;&gt;Accton EN2216&lt;/li&gt;
&lt;li class=&quot;p1&quot;&gt;Silicom Ethernet PCMCIA card (this one may have compatibility problems with the doublespeed upgrade)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;&lt;strong&gt;Software:&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;For communication via LAN you may use the WWW/LX software suite by D&amp;amp;A software. You can find WWW/LX and its companion programs &lt;a href=&quot;http://hp200lx.net/cgi-bin/modsearch.cgi?Query=www%2Flx&quot; target=&quot;_blank&quot;&gt;in the S.U.P.E.R. archive&lt;/a&gt; or on the &lt;a href=&quot;http://dasoft.com/filelist.htm&quot; target=&quot;_blank&quot;&gt;D&amp;amp;A software website&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;You can find an example of a quite complex WWW/LX configuration, that I used for many years and that includes usage of an Accton EN2216 ethernet card, &lt;a href=&quot;https://www.hermocom.com/hplx/view-all-hp-palmtop-articles/55-wwwlx&quot;&gt;here&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;Another example setup – by Ted Heise – is described &lt;a href=&quot;http://heise.nu/LX-LAN.html&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p class=&quot;p1&quot;&gt; &lt;/p&gt;
&lt;p class=&quot;p1&quot;&gt; &lt;/p&gt;</content>
		<category term="Ethernet PCMCIA cards (HP 200LX in the LAN)" />
	</entry>
	<entry>
		<title>Information about RS232 serial communication / how to connect serial devices to the Palmtop HP 200LX</title>
		<link rel="alternate" type="text/html" href="https://www.hermocom.com/8-cat-hplx/60-hplx-rs232"/>
		<published>2009-10-21T12:46:22+00:00</published>
		<updated>2009-10-21T12:46:22+00:00</updated>
		<id>https://www.hermocom.com/8-cat-hplx/60-hplx-rs232</id>
		<author>
			<name>Super User</name>
		</author>
		<summary type="html">&lt;div class=&quot;embox_red&quot;&gt;&lt;b&gt;Archived 2013-12-08&lt;/b&gt; &lt;br /&gt;This page has been archived and some links may not work correctly anymore. No updates of this page will be done anymore.&lt;/div&gt;
&lt;div class=&quot;embox_red&quot;&gt; &lt;/div&gt;
&lt;div class=&quot;embox_red&quot;&gt; &lt;/div&gt;
&lt;div class=&quot;embox_red&quot;&gt;&lt;b&gt;See also these useful resources:&lt;/b&gt;&lt;/div&gt;
&lt;p&gt;&lt;b&gt;HP connectors and link cables: &lt;a href=&quot;http://www.keesvandersanden.nl/calculators/link_cables.php&quot;&gt;http://www.keesvandersanden.nl/calculators/link_cables.php&lt;br /&gt;&lt;/a&gt;&lt;/b&gt;&lt;b&gt;The HP Cable Table: &lt;a href=&quot;http://holyjoe.org/hp/cable.htm&quot;&gt;http://holyjoe.org/hp/cable.htm&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt; &lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Contents of this page:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#intro&quot;&gt;Introduction&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#general&quot;&gt;General RS232 Information&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#200lxport&quot;&gt;Serial port of the 200LX&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#anomalies&quot;&gt;Anomalies of the serial port of the HP 200LX&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#cables&quot;&gt;Cables and adapters for use in serial communication lines&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#sercab&quot;&gt;The staight-through serial cable&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#nullmodem&quot;&gt;The null modem cable or adapter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#9-25-adap&quot;&gt;The 9pin to 25pin adapter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#genchg&quot;&gt;The gender changer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#200lxcbl&quot;&gt;The 200LX connectivity kit cable&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#ser2par&quot;&gt;The serial to parallel converter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#howto&quot;&gt;How to connect device X to the Palmtop&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#connpc&quot;&gt;&lt;b&gt;UPDATE: &lt;/b&gt;Another PC (for file transfer or Internet connection sharing)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#connmodem&quot;&gt;A modem&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#conncphone&quot;&gt;A cellular phone (as a modem)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#connpoint&quot;&gt;A pointing device (e.g. mouse)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#connspr&quot;&gt;A serial printer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#connppr&quot;&gt;A parallel printer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#connthermo&quot;&gt;A Thermometer&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#95lx&quot;&gt;The serial port of the HP 95LX&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#handshaking&quot;&gt;Handshaking mechanisms&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr width=&quot;100%&quot; /&gt;
&lt;p&gt;&lt;a name=&quot;intro&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Introduction:&lt;/h2&gt;
&lt;p&gt;This page describes the basics of the RS232 serial communication standard which is used by all standard PCs, most palmtop PCs (e.g. the HP 100LX, 200LX, 1000CX and 95LX, which are described in detail here) and many peripheral devices, such as modems, cellular phones, mice, scientific equipment etc.&lt;/p&gt;
&lt;p&gt;You will also get concrete advice how to connect serial devices to your HP 200LX (or similar) palmtop. &lt;a name=&quot;general&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;General RS232 information&lt;/h2&gt;
&lt;p&gt;RS232 describes the standard for serial data communication between PCs and peripheral devices, such as modems, mice etc. and between PCs. Nowadays RS232 is replaced by USB more and more, but it is still an important standard, especially in the world of mobile devices, such as palmtop PCs and mobile phones.&lt;/p&gt;
&lt;p&gt;There are two kinds of devices (from the viewpoint of RS232 communication): &lt;b&gt;DTE and DCE&lt;/b&gt;. &lt;b&gt;DTE&lt;/b&gt; stands for &lt;b&gt;Data Terminal Equipment&lt;/b&gt; and means the &lt;b&gt;&quot;terminal devices&quot;&lt;/b&gt;, i.e. the PC or a simple terminal or in our case the palmtop; in general a device with a keyboard and a screen for manual data input and output. Printers are also DTE, because they act similar to a screen.&lt;br /&gt; &lt;b&gt;DCE&lt;/b&gt; stands for &lt;b&gt;Data Communication Equipment&lt;/b&gt;, i.e. modems, mobile phones etc. To be honest, I cannot say for sure if mice are DTE or DCE. Does someone know?&lt;/p&gt;
&lt;p&gt;You can connect two devices with RS232 in three combinations:&lt;br /&gt; The usual connection is a DTE-DCE connection, e.g. if you connect a modem to your PC. This is done with a straight-through 1:1 &lt;b&gt;serial cable&lt;/b&gt;.&lt;br /&gt; The other kind of common connections is a DTE-DTE connection, for instance, if you connect two PCs in order to exchange data between them. For that kind of connection you need a so-called &lt;b&gt;null modem cable&lt;/b&gt;.&lt;br /&gt; The third kind of connections is DCE-DCE. You need a so-called &lt;b&gt;tail circuit cable&lt;/b&gt; for that, but since this is a very uncommon kind of connection, I won´t describe it here.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/dte_dce1.gif&quot; alt=&quot;&quot; border=&quot;1&quot; /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/dte2dte.gif&quot; alt=&quot;&quot; border=&quot;1&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Other parts of the RS232 specification:&lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Signal voltages:&lt;/b&gt; -5V to -15V (logical 1), +5V to +15V (logical 0) on the sender side, -3V to -15V (logical 1), +3V to +15V (locical 0) on the receiver side. Typically on a standard PC +/-12V is used.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Maximal cable length:&lt;/b&gt; 50 feet at 19200 bps, 3000 feet at 2400 bps (you can go much higher without troubles in most cases)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Connectors:&lt;/b&gt; The most common RS232 connectors are the DB-9 and DB-25. They exist each as male and as female variations, in most cases the DTE has a male and the DCE has a female connector (although this can be different in some cases).&lt;br /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/DB-9Fx.gif&quot; alt=&quot;&quot; /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/DB-9M.jpg&quot; alt=&quot;&quot; /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/DB-25F.gif&quot; alt=&quot;&quot; /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/DB-25M.jpg&quot; alt=&quot;&quot; /&gt; &lt;br /&gt;
&lt;p&gt;&lt;a name=&quot;200lxport&quot;&gt;&lt;/a&gt; The 200LX serial port looks like this. It is also a DTE device: &lt;br /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/port.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;pre&gt;[backup battery, IR] [1 2 3 4 5 ] [12V DC jack]
                     [6 7 8 9 10]
      &lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Signals:&lt;/b&gt; The following table is valid for the connectors on all DTE devices, including the 200LX palmtop, since its pin numbering is identical to the DB-9 pin assignment standard:
&lt;pre&gt;DB-9 / |  DB-25  |  Signal  |  Direction    |  Description
200LX  |         |          |               |
-------+---------+----------+---------------+----------------------------
    1  |      8  |    DCD   |  Modem -&amp;gt; PC  |  Data Carrier Detect
    2  |      3  |    RxD   |  Modem -&amp;gt; PC  |  Received Data (by DTE)
    3  |      2  |    TxD   |  PC -&amp;gt; Modem  |  Transmitted Data (by DTE)
    4  |     20  |    DTR   |  PC -&amp;gt; Modem  |  Data Terminal Ready
    5  |      7  |    GND   |               |  Signal Ground
    6  |      6  |    DSR   |  Modem -&amp;gt; PC  |  Data Set Ready
    7  |      4  |    RTS   |  PC -&amp;gt; Modem  |  Request To Send
    8  |      5  |    CTS   |  Modem -&amp;gt; PC  |  Clear To Send
    9  |     22  |    RI    |  Modem -&amp;gt; PC  |  Ring Indicator
   10  |      1  | prot.GND |               |  Not on the DB-9. Protective ground:
       |         |          |               |  Shield of plugs and cable are connected here
       &lt;/pre&gt;
The DB-25 has much more signals, such as a second transmission set, but they will not be described here.&lt;br /&gt; DCD, DTR, DSR, RTS and CTS are so-called &lt;b&gt;handshaking lines&lt;/b&gt;, which the devices use to exchange information about their status. If they are needed and used depends on the kind of data transmission you run and on the software which handles the transmission. In the section below you can read more about handshaking.&lt;br /&gt; For a detailed explanation of the signals please &lt;a href=&quot;http://www.anotherurl.com/library/rs232.htm&quot;&gt;click here&lt;/a&gt;! &lt;br /&gt;&lt;b&gt;If you want to learn more about the RS232 standard&lt;/b&gt; please refer to &lt;a href=&quot;http://www.google.com/search?hl=en&amp;amp;q=RS232+reference&quot;&gt;RS232 references&lt;/a&gt; on the Internet, or read this very complete &lt;a href=&quot;https://www.hermocom.com/images/articles/hplx_rs232/uart.txt&quot;&gt;TTY summary by Chris Blum (uart.txt, 100kB)&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name=&quot;anomalies&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Anomalies of the serial port of the HP 200LX&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Connector:&lt;/b&gt; The 200LX needs a special connector, see &lt;a href=&quot;https://www.hermocom.com/#200lxport&quot;&gt;above&lt;/a&gt;. The pin numbering is identical to the numbering of a DB-9 connector. In addition it has a pin 10, which you can connect to the shield of cables and plugs. Please don´t connect that to pin 5 (signal ground), since some power supplies of PCs are defective and thus the metal housing (which is connected to all shields) may lead a high voltage which could damage the serial port electronics.&lt;br /&gt; If you want to &lt;b&gt;build your own plug&lt;/b&gt; which fits into that connector, please see &lt;a href=&quot;https://www.hermocom.com/knowledgebase/hplx/serplug&quot;&gt;here.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Signal voltages:&lt;/b&gt; The 200LX is a battery-driven device, which is designed to save power whereever it can. So it does on the serial port. The signal voltages are lower than on standard PCs, namely up to about +/- 6V idle voltage. This still meets the RS232 specifications, but it may lead to problems if you connect power-hungry devices which are powered by the port itself. So some mice or other pointing devices don´t work and especially some data cables for cellular phones may have trouble with this, if they are powered by the computer, not by the phone. &lt;br /&gt; Also the maximal cable length may be reduced by these low signal voltages.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;UART:&lt;/b&gt; In modern PCs the 16550A UART (Universal Asynchron Receiver / Transmitter) is used which has a FIFO buffer built-in. The palmtop only has a 16450 compatible UART and thus has no FIFO buffer. That is the reason why the maximum speed which data can be transmitted at over the serial port may be limited depending on the way the software is programmed. With a very effectively programmed software (assambler-written) you can still use 115.200 bps if your palmtop has the double-speed upgrade. With a single speed palmtop 57.600 bps should work. If you use more complex software packages such as WWW/LX or Nettamer, you may be limited even more in transmission speed. 38.400 bps (double speed) or 19.200 bps (single speed) should always work without problems, even if the processor has much more to do than sending and receiving data over the serial port.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Power management:&lt;/b&gt; The serial port of the palmtop can be switched off to save power (the driver chip of the serial port drains power whenever it is not explicitly switched off). If the port is not used, it should be switched off to save power. But if you want to use it, you must make sure it is switched on, otherwise some software may run into troubles saying that no device is connected or a driver is missing or similar things. The power of the serial port can be controlled by the built-in program &lt;b&gt;&lt;tt&gt;serctl&lt;/tt&gt;&lt;/b&gt;. type in (or use in a batch file) serctl /w to switch the serial port on and set it to &quot;wired&quot; and use serctl /o to switch the port off again. serctl /i switches the port on and sets it to use the IR interface instead of the wired port.&lt;br /&gt; &lt;a href=&quot;http://hplx.pgdn.de/lxpro.zip&quot;&gt;LXPRO&lt;/a&gt; by Stefan Peichl is a TSR which can control the serial port via hotkey (and many other useful things), &lt;a href=&quot;http://hplx.pgdn.de/setcom1.zip&quot;&gt;SETCOM1&lt;/a&gt; is also written by Stefan Peichl and can be used in batch files to control the serial port just as serctl does, but you can in addition set the port speed and bit patterns.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name=&quot;cables&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Cables and adapters for use in serial communication lines&lt;/h2&gt;
&lt;p&gt;Here various kinds of cables and adapters are described, including 200LX-specific ones:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#sercab&quot;&gt;The staight-through serial cable&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#nullmodem&quot;&gt;The null modem cable or adapter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#9-25-adap&quot;&gt;The 9pin to 25pin adapter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#genchg&quot;&gt;The gender changer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#200lxcbl&quot;&gt;The 200LX connectivity kit cable&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#ser2par&quot;&gt;The serial to parallel converter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name=&quot;sercab&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;The straight-through serial cable&lt;/h3&gt;
&lt;p&gt;This cable is mostly available with 25 pin connectors (DB-25) on both sides. It has one male and one female connector. You can establish any DTE-DCE connection with it, since it connects all pins exactly 1:1. In case one of the ports you want to connect has only 9 pins, you need a &lt;a href=&quot;https://www.hermocom.com/#9-25-adap&quot;&gt;9pin-to-25pin adapter&lt;/a&gt;. There are also 9pin-to-25pin cables and 9pin-to-9pin cables available, though. &lt;a name=&quot;nullmodem&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;The null modem cable or null modem adapter:&lt;/h3&gt;
&lt;p&gt;This one comes in many variations. What they all have in common is that the RxD and TxD lines are crossed, so you can establish a DTE-DTE connection with them (e.g. connect a palmtop to a PC to exchange data between them).&lt;br /&gt; Some of these adapters or cables don´t have any more lines than RxD, TxD and ground, these are the cheap ones. Others have so-called &lt;b&gt;loopback handshaking&lt;/b&gt; in the plugs, so handshaking is only faked for software which fails without signals on the handshaking lines. This is no real handshaking of course. If one device wants to say to the other one &quot;I am ready, please do your job&quot;, it actually says that to itself. Vice versa, if a device is told to do its job by the line which says &quot;the other device is ready&quot;, it actually is told that itself is ready. In more detail, when loopback handshaking is used, on every side the lines DCD (1), DTR (4) and DSR (6) are electrically connected and so are RTS (7) and CTS (8).&lt;br /&gt; &lt;b&gt;You should usually prefer real handshaking&lt;/b&gt;, so you should use a partially or full-featured handshaking null modem cable / adapter. This one has all handshaking lines, and these are also crossed in the correct way. See circuits below. If you cannot use a full-featured null modem for some reason, make sure to enable &lt;b&gt;software flow control&lt;/b&gt; (&quot;Xon/Xoff&quot;) on both ends in the software you use. This replaces the RTS/CTS hardware handshaking mechanism.&lt;br /&gt; You can read more about handshaking in the section &lt;a href=&quot;https://www.hermocom.com/#handshaking&quot;&gt;Handshaking mechanisms&lt;/a&gt; at the bottom of this document.&lt;br /&gt; Null modem cables and adapters come with almost any combination of connectors on both ends. Try to find one which fits your needs, so you don´t have to buy expensive &lt;a href=&quot;https://www.hermocom.com/#genchg&quot;&gt;gender changers&lt;/a&gt; or &lt;a href=&quot;https://www.hermocom.com/#9-25-adap&quot;&gt;9-25-adapters&lt;/a&gt;.&lt;br /&gt; Following you see a few circuit layouts of null modem cables:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/db9_null_dumb.gif&quot; alt=&quot;&quot; /&gt;&lt;br /&gt; &quot;dumb&quot; null modem without handshaking (only 3 wires needed)&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/db9_null_loop.gif&quot; alt=&quot;&quot; /&gt;&lt;br /&gt; loopback handshaking null modem (also only 3 wires needed)&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/db9_null_part.gif&quot; alt=&quot;&quot; /&gt;&lt;br /&gt; partial handshaking null modem (7 wires needed, RTS and CTS of one party are connected to DCD of the other party)&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/db9_null_full.gif&quot; alt=&quot;&quot; /&gt;&lt;br /&gt; full-featured null modem (8 wires needed, the safe choice, RI is not connected, usually it is not needed. Connect it too, if you need it!)&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;200lxnm&quot;&gt;&lt;/a&gt; The null modem adapter which comes with the connectivity pack of the 200LX is a full-featured null modem adapter and has two male DB-9 on the ends (&quot;5181-6639&quot;):&lt;br /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/200lxnm.jpg&quot; alt=&quot;&quot; width=&quot;120&quot; height=&quot;90&quot; border=&quot;1&quot; /&gt;&lt;/p&gt;
&lt;p&gt;And this is a full-featured mini null modem adapter (one male and one female DB-9 end):&lt;br /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/mininm.jpg&quot; alt=&quot;&quot; width=&quot;120&quot; height=&quot;90&quot; border=&quot;1&quot; /&gt; &lt;a name=&quot;9-25-adap&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;The 9 pin to 25 pin adapter&lt;/h3&gt;
&lt;p&gt;These have usually all lines which are available in a DB-9 connector. They simply map the 9 pin layout to the corresponding pins of the 25 pin connector. They have either a male DB-9 and a female DB-25 or vice versa:&lt;br /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/9-25-adap.jpg&quot; alt=&quot;&quot; width=&quot;120&quot; height=&quot;90&quot; border=&quot;1&quot; /&gt; &lt;a name=&quot;genchg&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;The Gender Changer&lt;/h3&gt;
&lt;p&gt;Gender changers simply change the gender of a plug. Their wiring is 1:1 and there are 2 kinds:&lt;br /&gt; Female to Female and&lt;br /&gt; Male to Male.&lt;br /&gt; They can have either DB-9 or DB-25 connectors on their ends, I have also seen some which have DB-9 on ont side and DB-25 on the other side. The latter ones are combined &lt;a href=&quot;https://www.hermocom.com/#9-25-adap&quot;&gt;9pin-to-25pin-adapters&lt;/a&gt; and gender changers.&lt;br /&gt; Here are examples of a 25pin male and a 9 pin male gender changer:&lt;br /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/genchg.jpg&quot; alt=&quot;&quot; width=&quot;120&quot; height=&quot;90&quot; border=&quot;1&quot; /&gt; &lt;a name=&quot;200lxcbl&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;The 200LX connectivity cable (F1015A)&lt;/h3&gt;
&lt;p&gt;This is not a serial cable, but a full-featured null modem cable with a 200LX plug on one end and a female DB-9 on the other end. Is is designed to connect the palmtop to a PC. So, if you want to connect a modem, a mouse or a cellular phone (or any other device which is usually connected to the serial port of a PC) to the palmtop, you need one more full-featured null modem adapter in series to this cable to re-do the null modem wire crossings. Such a &lt;a href=&quot;https://www.hermocom.com/#200lxnm&quot;&gt;null modem adapter&lt;/a&gt; comes with the HP connectivity pack. Read on for more information.&lt;br /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/200lxcbl.jpg&quot; alt=&quot;&quot; width=&quot;120&quot; height=&quot;90&quot; border=&quot;1&quot; /&gt; &lt;a name=&quot;200lxadap&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;A short 1:1 serial adapter for the 200LX&lt;/h3&gt;
&lt;p&gt;You can easily add a &quot;standard&quot; serial port (i.e. a male DB-9 connector) to the palmtop, so that you can simply plug in any device which you can also plug into a serial port of a PC. Either build the adapter yourself, it could look like mine:&lt;br /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/adap1.jpg&quot; alt=&quot;&quot; width=&quot;120&quot; height=&quot;90&quot; border=&quot;1&quot; /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/adap2.jpg&quot; alt=&quot;&quot; width=&quot;120&quot; height=&quot;90&quot; border=&quot;1&quot; /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/adap3.jpg&quot; alt=&quot;&quot; width=&quot;120&quot; height=&quot;90&quot; border=&quot;1&quot; /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/adap4.jpg&quot; alt=&quot;&quot; width=&quot;120&quot; height=&quot;90&quot; border=&quot;1&quot; /&gt;&lt;br /&gt; (simply connect all pins 1:1, instructions to make a 200LX plug are available &lt;a href=&quot;https://www.hermocom.com/knowledgebase/hplx/serplug&quot;&gt;here&lt;/a&gt;), or buy such an adapter from &lt;a href=&quot;http://www.rundel.net/palmtop/hp200/accessories.htm&quot;&gt;Rundel Datentechnik (Item #1098)&lt;/a&gt;. &lt;a name=&quot;ser2par&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;The serial to parallel converter&lt;/h3&gt;
&lt;p&gt;This is an active electronic device, which converts serial data into parallel data (but usually not vice versa! You need a so-called &quot;bidirectional&quot; serial to parallel converter to have both directions of conversion). It is needed if you want to connect e.g. a parallel printer to the palmtop. Such a converter is expensive (usually 30 .. 100 US$) and available either as one box with two connectors or as a cable with a box on one end. A cable which fits directly into the 200LX serial port is offered by &lt;a href=&quot;http://www.palmtoppaper.com/cart/shop/greenwich.htm&quot;&gt; Thaddeus Computing&lt;/a&gt;. Usually these converters have one DB-25 connector on the serial input end and a Centronics parallel printer interface on the other end. Most of these converters are unidirectional, that means, they cannot be used for bidirectional parallel devices (such as Iomega ZIP drives, Memory card readers etc.) and the data transmission may be limited by the 200LX serial port. Try with 9600 bps and go higher and higher until you don´t notice any speed improvement. Take care that you can adjust the speed of the converter, e.g. with DIP switches. If you cannot, the speed is probably hard-wired to 9600 baud.&lt;br /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/ser2par1.jpg&quot; alt=&quot;&quot; width=&quot;120&quot; height=&quot;90&quot; border=&quot;1&quot; /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/ser2par2.jpg&quot; alt=&quot;&quot; width=&quot;120&quot; height=&quot;90&quot; border=&quot;1&quot; /&gt; &lt;a name=&quot;howto&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;How to connect device X to the palmtop&lt;/h2&gt;
&lt;p&gt;This section describes what you need in order to connect a specific device (or a kind of device) to the palmtop HP 200LX.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#connpc&quot;&gt;Another PC&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#connmodem&quot;&gt;A modem&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#conncphone&quot;&gt;A cellular phone (as a modem)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#connpoint&quot;&gt;A pointing device (e.g. mouse)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#connspr&quot;&gt;A serial printer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#connppr&quot;&gt;A parallel printer&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name=&quot;connpc&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Another PC (for file transfer or Internet connection sharing)&lt;/h3&gt;
&lt;p&gt;You only need the &lt;a href=&quot;https://www.hermocom.com/#200lxcbl&quot;&gt;HP connectivity cable&lt;/a&gt;. Maybe you need a &lt;a href=&quot;https://www.hermocom.com/images/articles/hplx_rs232/9-25-adap.jpg&quot;&gt;9pin to 25 pin adapter&lt;/a&gt; on the PC side.&lt;br /&gt; You have several options of software to use if you want to transfer data between the palmtop and the PC over the serial line:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Filer on the palmtop, &lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=wfx_hplx&quot;&gt; Total Commander with HPLX communication plugin&lt;/a&gt; on the Windows-PC (very reliable and fast, &lt;b&gt;recommended&lt;/b&gt;!)&lt;/li&gt;
&lt;li&gt;Filer on the palmtop, &lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=transfile&quot;&gt;Transfile Win200&lt;/a&gt; on the Windows-PC (easy to set up and to use, but some shortcomings in usability)&lt;/li&gt;
&lt;li&gt;MS-DOS Interlink / Interserver (interlnk, intersvr), comes with MS-DOS&lt;/li&gt;
&lt;li&gt;Laplink Remote Access (you had to buy a copy for the PC)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=zip.com&quot;&gt;ZIP&lt;/a&gt; (this is not PKZIP!) (very fast and reliable command-line tool)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=x-finder&quot;&gt;X-Finder&lt;/a&gt; and &lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=x-finder&quot;&gt;X-Finder Server&lt;/a&gt;&lt;br /&gt; (said to be very reliable and fast)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=kermit&quot;&gt;Kermit&lt;/a&gt; &lt;br /&gt; (command line tool)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=w32fil&quot;&gt;Win32 Filer&lt;/a&gt; (connection between a Windows PC and the palmtop´s filer application)&lt;/li&gt;
&lt;li&gt;Norton Commander offers a file transfer connection, similar to the filer of the palmtop&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;...and probably many others. Please note that the palmtop may not be able to handle high-speed transmission, depending on the kind of software you use and the clock speed of the palmtop the data rate may be limited to 57600, 38400 or even 19200 bps.&lt;/p&gt;
&lt;p&gt;You can also use the connection to another PC to &lt;b&gt;share one Internet connection between this PC and your palmtop&lt;/b&gt;. This means you have to run a program on the PC which lets you use the existing Internet connection of the PC (no matter if via modem, DSL, Ethernet, ATM, wireless LAN or whatever) over a PPP connection over the serial port. Such software exists for Windows 9x and is called MochaPPP. If you run Linux on your PC, you can easily configure IP masquerading, IP forwarding (with iptables) and the pppd as PPP server for the serial line. Please visit my &lt;a href=&quot;https://www.hermocom.com/51-hplx-internetsharing&quot;&gt;Internet connection sharing page&lt;/a&gt; for detailed instructions!.&lt;/p&gt;
&lt;h3&gt;A modem&lt;/h3&gt;
&lt;p&gt;&lt;a&gt;You need either&lt;br /&gt; The &lt;/a&gt;&lt;a href=&quot;https://www.hermocom.com/#200lxcbl&quot;&gt;200LX connectivity cable&lt;/a&gt;&lt;a&gt;, a full-featured (!) &lt;/a&gt;&lt;a href=&quot;https://www.hermocom.com/#nullmodem&quot;&gt;null modem adapter&lt;/a&gt;&lt;a&gt; and a &lt;/a&gt;&lt;a href=&quot;https://www.hermocom.com/#sercab&quot;&gt;serial cable&lt;/a&gt;&lt;a&gt; (the serial cable usually comes with the modem), or you need:&lt;br /&gt; A &lt;/a&gt;&lt;a href=&quot;https://www.hermocom.com/#200lxadap&quot;&gt;1:1 serial adapter&lt;/a&gt;&lt;a&gt; and a &lt;/a&gt;&lt;a href=&quot;https://www.hermocom.com/#sercab&quot;&gt;serial cable&lt;/a&gt;&lt;a&gt;.&lt;br /&gt; You may also need a &lt;/a&gt;&lt;a href=&quot;https://www.hermocom.com/#genchg&quot;&gt;gender changer&lt;/a&gt;&lt;a&gt; and / or a &lt;/a&gt;&lt;a href=&quot;https://www.hermocom.com/#9-25-adap&quot;&gt;9pin-to-25pin-adapter&lt;/a&gt;&lt;a&gt; if something doesn´t fit together.&lt;br /&gt; Regarding Internet and fax software recommendations, please have a look onto my &lt;/a&gt;&lt;a href=&quot;https://www.hermocom.com/knowledgebase/hplx/mob_hplx/index.shtml#software&quot;&gt;mobile-hplx page&lt;/a&gt;&lt;a&gt;! &lt;/a&gt;&lt;a name=&quot;conncphone&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;A cellular phone&lt;/h3&gt;
&lt;p&gt;&lt;a name=&quot;conncphone&quot;&gt;&lt;/a&gt;(Please note that you can also connect a cellular phone &lt;a href=&quot;https://www.hermocom.com/knowledgebase/hplx/ir_dev&quot;&gt;via IrDA&lt;/a&gt;&lt;a name=&quot;conncphone&quot;&gt;&lt;/a&gt; to the LX, if the phone is IrDA capable!)&lt;br /&gt; You need either&lt;br /&gt; The &lt;a href=&quot;https://www.hermocom.com/#200lxcbl&quot;&gt;200LX connectivity cable&lt;/a&gt;&lt;a name=&quot;conncphone&quot;&gt;&lt;/a&gt;, a full-featured (!) &lt;a href=&quot;https://www.hermocom.com/#nullmodem&quot;&gt;null modem adapter&lt;/a&gt;&lt;a name=&quot;conncphone&quot;&gt;&lt;/a&gt; and the phone-specific data cable, or you need:&lt;br /&gt; A &lt;a href=&quot;https://www.hermocom.com/#200lxadap&quot;&gt;1:1 serial adapter&lt;/a&gt;&lt;a name=&quot;conncphone&quot;&gt;&lt;/a&gt; and the phone-specific data cable.&lt;br /&gt; You may also need a &lt;a href=&quot;https://www.hermocom.com/#genchg&quot;&gt;gender changer&lt;/a&gt;&lt;a name=&quot;conncphone&quot;&gt;&lt;/a&gt; and / or a &lt;a href=&quot;https://www.hermocom.com/#9-25-adap&quot;&gt;9pin-to-25pin-adapter&lt;/a&gt;&lt;a name=&quot;conncphone&quot;&gt;&lt;/a&gt; if something doesn´t fit together.&lt;br /&gt; Regarding Internet and fax software recommendations, please have a look onto my &lt;a href=&quot;https://www.hermocom.com/knowledgebase/hplx/mob_hplx/index.shtml#software&quot;&gt;mobile-hplx page&lt;/a&gt;&lt;a name=&quot;conncphone&quot;&gt;&lt;/a&gt;!&lt;br /&gt; Please note also that there are problems with some phone-specific data cables. Some data cables don´t use the DCD line, which can cause problems, and some data cables are designed to be powered by the PC´s serial port, which can cause problems if they need too much power. For further information have a look onto my &lt;a href=&quot;https://www.hermocom.com/knowledgebase/hplx/mob_hplx&quot;&gt;mobile-hplx page&lt;/a&gt;&lt;a name=&quot;conncphone&quot;&gt;&lt;/a&gt;. &lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;A pointing device (e.g. a mouse)&lt;/h3&gt;
&lt;p&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;Why could someone want to use a mouse with the palmtop? Well, there are a few possibilities: MS-Windows 3.0 can be &lt;a href=&quot;https://www.hermocom.com/knowledgebase/hplx/ser_plug/w1res2.jpg&quot;&gt;run on the palmtop&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt; in real-mode (the picture shows a mouse with a self-made connector, not with the cables described here), so you could use MS-Word 1.1 and MS-Excel 1.0. There are also CAD and drawing programs which run on the palmtop. &lt;br /&gt; You need either&lt;br /&gt; The &lt;a href=&quot;https://www.hermocom.com/#200lxcbl&quot;&gt;200LX connectivity cable&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;, and a &lt;a href=&quot;https://www.hermocom.com/#nullmodem&quot;&gt;null modem adapter&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt; or you need:&lt;br /&gt; A &lt;a href=&quot;https://www.hermocom.com/#200lxadap&quot;&gt;1:1 serial adapter&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;.&lt;br /&gt; You may also need a &lt;a href=&quot;https://www.hermocom.com/#genchg&quot;&gt;gender changer&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt; and / or a &lt;a href=&quot;https://www.hermocom.com/#9-25-adap&quot;&gt;9pin-to-25pin-adapter&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt; if something doesn´t fit together.&lt;br /&gt; Don´t forget to load a suitable mouse driver and note that the serial port has to be switched on all the time during the mouse driver is loaded and you use the mouse. The best option is to do that in a batch file. Say, your application which uses a mouse, is named app.exe and your mouse driver is mouse.com and can be unloaded with mouse.com /u. Then you should always start app.exe with the following batch file:&lt;/p&gt;
&lt;pre&gt;@echo off
serctl /w
mouse.com
app.exe
mouse.com /u
serctl /o
&lt;/pre&gt;
&lt;p&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;This makes sure the serial port is always ready for the mouse and the driver can instantly see the mouse.&lt;br /&gt; &lt;b&gt;Technical info:&lt;/b&gt; Most mice use the TxD, RTS and DTR lines as power supply. The PC receives the mouse signals via RxD. GND is also needed, of course. &lt;a name=&quot;connspr&quot;&gt;&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;A serial printer&lt;/h3&gt;
&lt;p&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;I have never done that, so I can only explain theoretically:&lt;br /&gt; You need either&lt;br /&gt; The &lt;a href=&quot;https://www.hermocom.com/#200lxcbl&quot;&gt;200LX connectivity cable&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;, and a &lt;a href=&quot;https://www.hermocom.com/#9-25-adap&quot;&gt;9-to-25-adapter&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt; (or the &quot;printer adapter&quot; which comes with the connectivity pack, this seems to be a simple 9-to-25-adapter)&lt;br /&gt; or you need:&lt;br /&gt; A &lt;a href=&quot;https://www.hermocom.com/#200lxadap&quot;&gt;1:1 serial adapter&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt; and a &lt;a href=&quot;https://www.hermocom.com/#nullmodem&quot;&gt;null modem cable&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;&lt;br /&gt; You may also need a &lt;a href=&quot;https://www.hermocom.com/#genchg&quot;&gt;gender changer&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt; and / or a &lt;a href=&quot;https://www.hermocom.com/#9-25-adap&quot;&gt;9pin-to-25pin-adapter&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt; if something doesn´t fit together. &lt;a name=&quot;connppr&quot;&gt;&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;A parallel printer&lt;/h3&gt;
&lt;p&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;You need either:&lt;br /&gt; The &lt;a href=&quot;https://www.hermocom.com/#200lxcbl&quot;&gt;200LX connectivity cable&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;, a &lt;a href=&quot;https://www.hermocom.com/#nullmodem&quot;&gt;null modem adapter&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt; and a &lt;a href=&quot;https://www.hermocom.com/#ser2par&quot;&gt;serial to parallel converter&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;,&lt;br /&gt; or you need the &lt;a href=&quot;http://www.palmtoppaper.com/cart/shop/greenwich.htm&quot;&gt;&quot;Greenwich cable&quot;&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;, which is sold by Thaddeus Computing.&lt;br /&gt; or you can use one of the programs &lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=omniprn&quot;&gt;OMNIPRN&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt; and &lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=com2lpt&quot;&gt;COM2LPT&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt; to use a printer which is connected to your desktop PC. The desktop PC then acts as a serial to parallel converter. &lt;a name=&quot;connthermo&quot;&gt;&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;A Thermometer&lt;/h3&gt;
&lt;p&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;You need the instructions to build a palmtop thermometer ;-). Please see &lt;a href=&quot;https://www.hermocom.com/knowledgebase/hplx/stuff/index.shtml#thermo&quot;&gt;here&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;. &lt;a name=&quot;95lx&quot;&gt;&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;The serial port of the HP 95LX&lt;/h2&gt;
&lt;p&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;The HP 95LX has only 4 pins (ground, TX, RX, shield). You can use a female connector with 4 pins in 1 row (2mm grid) as a plug for the 95LX´s port. Such a connector can be found for example as CD-ROM audio connector (These flat black ones).&lt;br /&gt; &lt;br /&gt; If you look on the serial port of the 95LX, the pins lead the following signals:&lt;/p&gt;
&lt;pre&gt; 
_______________
| A | B | C | D |
 \_____________/


A: shield ground   (if connected to a standard DB9 connector: connect it to the housing)
B: TX              (Pin 3 of a standard DB9 connector)
C: RX              (Pin 2 of a standard DB9 connector)
D: signal ground   (Pin 5 of a standard DB9 connector)
&lt;/pre&gt;
&lt;p&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;If you want to make a normal serial cable (e.g. to connect a modem to the 95LX), use the wiring described above for the DB9 connector. To make a null modem cable (e.g. to connect the 95LX to another PC for data transfer), swap pins 2 and 3. &lt;br /&gt; &lt;br /&gt; With that information and combined with the tables and drawings above, you should be able to build any cable you need for the HP 95LX. But be aware that because of the missing control lines, some software could get into trouble. This can probably be avoided if &quot;software flow control&quot; is enabled on both sides (XON/XOFF), since the hardware flow control lines (CTS/RTS) are missing. &lt;a name=&quot;handshaking&quot;&gt;&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Handshaking mechanisms&lt;/h2&gt;
&lt;p&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;For serial data transmission, there are two kinds of handshaking:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Hardware handshaking &lt;b&gt;(RTS/CTS)&lt;/b&gt; and&lt;/li&gt;
&lt;li&gt;Software Handshaking &lt;b&gt;(Xon/Xoff)&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;Independant from that, there are two more control lines: &lt;b&gt;DTR and DSR&lt;/b&gt;. They are only important at the beginning and the end of a data transmission. This is also called &quot;handshaking&quot;, but doesn´t mean the handshaking during the data transmission. See below.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;DTR/DSR&lt;/b&gt;: These control lines assure that there are really two devices present which want to communicate with each other: First, the DTE sets DTR &quot;high&quot;, then the DCE answers setting DSR &quot;high&quot;.&lt;br /&gt; These two lines are kept high during the whole transmission process. If the transmission has to be interrupted (because of a modem hang-up for example), the DCE drops the DSR to &quot;low&quot; so the DTE knows the transfer is finished.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;RTS/CTS:&lt;/b&gt; These are the actual flow control lines: The sender sets RTS &quot;high&quot; (ready to send), the receiver answers setting CTS (clear to send) to &quot;high&quot;. If the receiver needs a pause (buffer overflow, for example), if drops CTS to &quot;low&quot;, so the sender knows it has to wait with further transmission until the receiver has set CTS &quot;high&quot; again. This way it is assured that no data is lost.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Xon/Xoff:&lt;/b&gt; This method can be used if no RTS/CTS lines are available. It is simple: If the receiver cannot handle more data (due to a buffer overflow, for example), it sends the Xoff character (Ctrl-S, ASCII 0x13) to the sender, so the sender knows it has to wait with further transmissions until the receiver sends the Xon character. If the receiver is ready again, it sends Xon (Ctrl-Q, ASCII 0x11) and the sender continues to send data.&lt;/li&gt;
&lt;li&gt;the &lt;b&gt;DCD&lt;/b&gt; line is only used by modems. It is set to &quot;high&quot; by the modem to let the computer know it has detected the carrier tone of the modem on the other side (i.e. it has a connection to the other side).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;&lt;/p&gt;</summary>
		<content type="html">&lt;div class=&quot;embox_red&quot;&gt;&lt;b&gt;Archived 2013-12-08&lt;/b&gt; &lt;br /&gt;This page has been archived and some links may not work correctly anymore. No updates of this page will be done anymore.&lt;/div&gt;
&lt;div class=&quot;embox_red&quot;&gt; &lt;/div&gt;
&lt;div class=&quot;embox_red&quot;&gt; &lt;/div&gt;
&lt;div class=&quot;embox_red&quot;&gt;&lt;b&gt;See also these useful resources:&lt;/b&gt;&lt;/div&gt;
&lt;p&gt;&lt;b&gt;HP connectors and link cables: &lt;a href=&quot;http://www.keesvandersanden.nl/calculators/link_cables.php&quot;&gt;http://www.keesvandersanden.nl/calculators/link_cables.php&lt;br /&gt;&lt;/a&gt;&lt;/b&gt;&lt;b&gt;The HP Cable Table: &lt;a href=&quot;http://holyjoe.org/hp/cable.htm&quot;&gt;http://holyjoe.org/hp/cable.htm&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt; &lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Contents of this page:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#intro&quot;&gt;Introduction&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#general&quot;&gt;General RS232 Information&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#200lxport&quot;&gt;Serial port of the 200LX&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#anomalies&quot;&gt;Anomalies of the serial port of the HP 200LX&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#cables&quot;&gt;Cables and adapters for use in serial communication lines&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#sercab&quot;&gt;The staight-through serial cable&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#nullmodem&quot;&gt;The null modem cable or adapter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#9-25-adap&quot;&gt;The 9pin to 25pin adapter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#genchg&quot;&gt;The gender changer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#200lxcbl&quot;&gt;The 200LX connectivity kit cable&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#ser2par&quot;&gt;The serial to parallel converter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#howto&quot;&gt;How to connect device X to the Palmtop&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#connpc&quot;&gt;&lt;b&gt;UPDATE: &lt;/b&gt;Another PC (for file transfer or Internet connection sharing)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#connmodem&quot;&gt;A modem&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#conncphone&quot;&gt;A cellular phone (as a modem)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#connpoint&quot;&gt;A pointing device (e.g. mouse)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#connspr&quot;&gt;A serial printer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#connppr&quot;&gt;A parallel printer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#connthermo&quot;&gt;A Thermometer&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#95lx&quot;&gt;The serial port of the HP 95LX&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#handshaking&quot;&gt;Handshaking mechanisms&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr width=&quot;100%&quot; /&gt;
&lt;p&gt;&lt;a name=&quot;intro&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Introduction:&lt;/h2&gt;
&lt;p&gt;This page describes the basics of the RS232 serial communication standard which is used by all standard PCs, most palmtop PCs (e.g. the HP 100LX, 200LX, 1000CX and 95LX, which are described in detail here) and many peripheral devices, such as modems, cellular phones, mice, scientific equipment etc.&lt;/p&gt;
&lt;p&gt;You will also get concrete advice how to connect serial devices to your HP 200LX (or similar) palmtop. &lt;a name=&quot;general&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;General RS232 information&lt;/h2&gt;
&lt;p&gt;RS232 describes the standard for serial data communication between PCs and peripheral devices, such as modems, mice etc. and between PCs. Nowadays RS232 is replaced by USB more and more, but it is still an important standard, especially in the world of mobile devices, such as palmtop PCs and mobile phones.&lt;/p&gt;
&lt;p&gt;There are two kinds of devices (from the viewpoint of RS232 communication): &lt;b&gt;DTE and DCE&lt;/b&gt;. &lt;b&gt;DTE&lt;/b&gt; stands for &lt;b&gt;Data Terminal Equipment&lt;/b&gt; and means the &lt;b&gt;&quot;terminal devices&quot;&lt;/b&gt;, i.e. the PC or a simple terminal or in our case the palmtop; in general a device with a keyboard and a screen for manual data input and output. Printers are also DTE, because they act similar to a screen.&lt;br /&gt; &lt;b&gt;DCE&lt;/b&gt; stands for &lt;b&gt;Data Communication Equipment&lt;/b&gt;, i.e. modems, mobile phones etc. To be honest, I cannot say for sure if mice are DTE or DCE. Does someone know?&lt;/p&gt;
&lt;p&gt;You can connect two devices with RS232 in three combinations:&lt;br /&gt; The usual connection is a DTE-DCE connection, e.g. if you connect a modem to your PC. This is done with a straight-through 1:1 &lt;b&gt;serial cable&lt;/b&gt;.&lt;br /&gt; The other kind of common connections is a DTE-DTE connection, for instance, if you connect two PCs in order to exchange data between them. For that kind of connection you need a so-called &lt;b&gt;null modem cable&lt;/b&gt;.&lt;br /&gt; The third kind of connections is DCE-DCE. You need a so-called &lt;b&gt;tail circuit cable&lt;/b&gt; for that, but since this is a very uncommon kind of connection, I won´t describe it here.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/dte_dce1.gif&quot; alt=&quot;&quot; border=&quot;1&quot; /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/dte2dte.gif&quot; alt=&quot;&quot; border=&quot;1&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Other parts of the RS232 specification:&lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Signal voltages:&lt;/b&gt; -5V to -15V (logical 1), +5V to +15V (logical 0) on the sender side, -3V to -15V (logical 1), +3V to +15V (locical 0) on the receiver side. Typically on a standard PC +/-12V is used.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Maximal cable length:&lt;/b&gt; 50 feet at 19200 bps, 3000 feet at 2400 bps (you can go much higher without troubles in most cases)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Connectors:&lt;/b&gt; The most common RS232 connectors are the DB-9 and DB-25. They exist each as male and as female variations, in most cases the DTE has a male and the DCE has a female connector (although this can be different in some cases).&lt;br /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/DB-9Fx.gif&quot; alt=&quot;&quot; /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/DB-9M.jpg&quot; alt=&quot;&quot; /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/DB-25F.gif&quot; alt=&quot;&quot; /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/DB-25M.jpg&quot; alt=&quot;&quot; /&gt; &lt;br /&gt;
&lt;p&gt;&lt;a name=&quot;200lxport&quot;&gt;&lt;/a&gt; The 200LX serial port looks like this. It is also a DTE device: &lt;br /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/port.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;pre&gt;[backup battery, IR] [1 2 3 4 5 ] [12V DC jack]
                     [6 7 8 9 10]
      &lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Signals:&lt;/b&gt; The following table is valid for the connectors on all DTE devices, including the 200LX palmtop, since its pin numbering is identical to the DB-9 pin assignment standard:
&lt;pre&gt;DB-9 / |  DB-25  |  Signal  |  Direction    |  Description
200LX  |         |          |               |
-------+---------+----------+---------------+----------------------------
    1  |      8  |    DCD   |  Modem -&amp;gt; PC  |  Data Carrier Detect
    2  |      3  |    RxD   |  Modem -&amp;gt; PC  |  Received Data (by DTE)
    3  |      2  |    TxD   |  PC -&amp;gt; Modem  |  Transmitted Data (by DTE)
    4  |     20  |    DTR   |  PC -&amp;gt; Modem  |  Data Terminal Ready
    5  |      7  |    GND   |               |  Signal Ground
    6  |      6  |    DSR   |  Modem -&amp;gt; PC  |  Data Set Ready
    7  |      4  |    RTS   |  PC -&amp;gt; Modem  |  Request To Send
    8  |      5  |    CTS   |  Modem -&amp;gt; PC  |  Clear To Send
    9  |     22  |    RI    |  Modem -&amp;gt; PC  |  Ring Indicator
   10  |      1  | prot.GND |               |  Not on the DB-9. Protective ground:
       |         |          |               |  Shield of plugs and cable are connected here
       &lt;/pre&gt;
The DB-25 has much more signals, such as a second transmission set, but they will not be described here.&lt;br /&gt; DCD, DTR, DSR, RTS and CTS are so-called &lt;b&gt;handshaking lines&lt;/b&gt;, which the devices use to exchange information about their status. If they are needed and used depends on the kind of data transmission you run and on the software which handles the transmission. In the section below you can read more about handshaking.&lt;br /&gt; For a detailed explanation of the signals please &lt;a href=&quot;http://www.anotherurl.com/library/rs232.htm&quot;&gt;click here&lt;/a&gt;! &lt;br /&gt;&lt;b&gt;If you want to learn more about the RS232 standard&lt;/b&gt; please refer to &lt;a href=&quot;http://www.google.com/search?hl=en&amp;amp;q=RS232+reference&quot;&gt;RS232 references&lt;/a&gt; on the Internet, or read this very complete &lt;a href=&quot;https://www.hermocom.com/images/articles/hplx_rs232/uart.txt&quot;&gt;TTY summary by Chris Blum (uart.txt, 100kB)&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name=&quot;anomalies&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Anomalies of the serial port of the HP 200LX&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Connector:&lt;/b&gt; The 200LX needs a special connector, see &lt;a href=&quot;https://www.hermocom.com/#200lxport&quot;&gt;above&lt;/a&gt;. The pin numbering is identical to the numbering of a DB-9 connector. In addition it has a pin 10, which you can connect to the shield of cables and plugs. Please don´t connect that to pin 5 (signal ground), since some power supplies of PCs are defective and thus the metal housing (which is connected to all shields) may lead a high voltage which could damage the serial port electronics.&lt;br /&gt; If you want to &lt;b&gt;build your own plug&lt;/b&gt; which fits into that connector, please see &lt;a href=&quot;https://www.hermocom.com/knowledgebase/hplx/serplug&quot;&gt;here.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Signal voltages:&lt;/b&gt; The 200LX is a battery-driven device, which is designed to save power whereever it can. So it does on the serial port. The signal voltages are lower than on standard PCs, namely up to about +/- 6V idle voltage. This still meets the RS232 specifications, but it may lead to problems if you connect power-hungry devices which are powered by the port itself. So some mice or other pointing devices don´t work and especially some data cables for cellular phones may have trouble with this, if they are powered by the computer, not by the phone. &lt;br /&gt; Also the maximal cable length may be reduced by these low signal voltages.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;UART:&lt;/b&gt; In modern PCs the 16550A UART (Universal Asynchron Receiver / Transmitter) is used which has a FIFO buffer built-in. The palmtop only has a 16450 compatible UART and thus has no FIFO buffer. That is the reason why the maximum speed which data can be transmitted at over the serial port may be limited depending on the way the software is programmed. With a very effectively programmed software (assambler-written) you can still use 115.200 bps if your palmtop has the double-speed upgrade. With a single speed palmtop 57.600 bps should work. If you use more complex software packages such as WWW/LX or Nettamer, you may be limited even more in transmission speed. 38.400 bps (double speed) or 19.200 bps (single speed) should always work without problems, even if the processor has much more to do than sending and receiving data over the serial port.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Power management:&lt;/b&gt; The serial port of the palmtop can be switched off to save power (the driver chip of the serial port drains power whenever it is not explicitly switched off). If the port is not used, it should be switched off to save power. But if you want to use it, you must make sure it is switched on, otherwise some software may run into troubles saying that no device is connected or a driver is missing or similar things. The power of the serial port can be controlled by the built-in program &lt;b&gt;&lt;tt&gt;serctl&lt;/tt&gt;&lt;/b&gt;. type in (or use in a batch file) serctl /w to switch the serial port on and set it to &quot;wired&quot; and use serctl /o to switch the port off again. serctl /i switches the port on and sets it to use the IR interface instead of the wired port.&lt;br /&gt; &lt;a href=&quot;http://hplx.pgdn.de/lxpro.zip&quot;&gt;LXPRO&lt;/a&gt; by Stefan Peichl is a TSR which can control the serial port via hotkey (and many other useful things), &lt;a href=&quot;http://hplx.pgdn.de/setcom1.zip&quot;&gt;SETCOM1&lt;/a&gt; is also written by Stefan Peichl and can be used in batch files to control the serial port just as serctl does, but you can in addition set the port speed and bit patterns.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name=&quot;cables&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Cables and adapters for use in serial communication lines&lt;/h2&gt;
&lt;p&gt;Here various kinds of cables and adapters are described, including 200LX-specific ones:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#sercab&quot;&gt;The staight-through serial cable&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#nullmodem&quot;&gt;The null modem cable or adapter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#9-25-adap&quot;&gt;The 9pin to 25pin adapter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#genchg&quot;&gt;The gender changer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#200lxcbl&quot;&gt;The 200LX connectivity kit cable&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#ser2par&quot;&gt;The serial to parallel converter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name=&quot;sercab&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;The straight-through serial cable&lt;/h3&gt;
&lt;p&gt;This cable is mostly available with 25 pin connectors (DB-25) on both sides. It has one male and one female connector. You can establish any DTE-DCE connection with it, since it connects all pins exactly 1:1. In case one of the ports you want to connect has only 9 pins, you need a &lt;a href=&quot;https://www.hermocom.com/#9-25-adap&quot;&gt;9pin-to-25pin adapter&lt;/a&gt;. There are also 9pin-to-25pin cables and 9pin-to-9pin cables available, though. &lt;a name=&quot;nullmodem&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;The null modem cable or null modem adapter:&lt;/h3&gt;
&lt;p&gt;This one comes in many variations. What they all have in common is that the RxD and TxD lines are crossed, so you can establish a DTE-DTE connection with them (e.g. connect a palmtop to a PC to exchange data between them).&lt;br /&gt; Some of these adapters or cables don´t have any more lines than RxD, TxD and ground, these are the cheap ones. Others have so-called &lt;b&gt;loopback handshaking&lt;/b&gt; in the plugs, so handshaking is only faked for software which fails without signals on the handshaking lines. This is no real handshaking of course. If one device wants to say to the other one &quot;I am ready, please do your job&quot;, it actually says that to itself. Vice versa, if a device is told to do its job by the line which says &quot;the other device is ready&quot;, it actually is told that itself is ready. In more detail, when loopback handshaking is used, on every side the lines DCD (1), DTR (4) and DSR (6) are electrically connected and so are RTS (7) and CTS (8).&lt;br /&gt; &lt;b&gt;You should usually prefer real handshaking&lt;/b&gt;, so you should use a partially or full-featured handshaking null modem cable / adapter. This one has all handshaking lines, and these are also crossed in the correct way. See circuits below. If you cannot use a full-featured null modem for some reason, make sure to enable &lt;b&gt;software flow control&lt;/b&gt; (&quot;Xon/Xoff&quot;) on both ends in the software you use. This replaces the RTS/CTS hardware handshaking mechanism.&lt;br /&gt; You can read more about handshaking in the section &lt;a href=&quot;https://www.hermocom.com/#handshaking&quot;&gt;Handshaking mechanisms&lt;/a&gt; at the bottom of this document.&lt;br /&gt; Null modem cables and adapters come with almost any combination of connectors on both ends. Try to find one which fits your needs, so you don´t have to buy expensive &lt;a href=&quot;https://www.hermocom.com/#genchg&quot;&gt;gender changers&lt;/a&gt; or &lt;a href=&quot;https://www.hermocom.com/#9-25-adap&quot;&gt;9-25-adapters&lt;/a&gt;.&lt;br /&gt; Following you see a few circuit layouts of null modem cables:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/db9_null_dumb.gif&quot; alt=&quot;&quot; /&gt;&lt;br /&gt; &quot;dumb&quot; null modem without handshaking (only 3 wires needed)&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/db9_null_loop.gif&quot; alt=&quot;&quot; /&gt;&lt;br /&gt; loopback handshaking null modem (also only 3 wires needed)&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/db9_null_part.gif&quot; alt=&quot;&quot; /&gt;&lt;br /&gt; partial handshaking null modem (7 wires needed, RTS and CTS of one party are connected to DCD of the other party)&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/db9_null_full.gif&quot; alt=&quot;&quot; /&gt;&lt;br /&gt; full-featured null modem (8 wires needed, the safe choice, RI is not connected, usually it is not needed. Connect it too, if you need it!)&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;200lxnm&quot;&gt;&lt;/a&gt; The null modem adapter which comes with the connectivity pack of the 200LX is a full-featured null modem adapter and has two male DB-9 on the ends (&quot;5181-6639&quot;):&lt;br /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/200lxnm.jpg&quot; alt=&quot;&quot; width=&quot;120&quot; height=&quot;90&quot; border=&quot;1&quot; /&gt;&lt;/p&gt;
&lt;p&gt;And this is a full-featured mini null modem adapter (one male and one female DB-9 end):&lt;br /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/mininm.jpg&quot; alt=&quot;&quot; width=&quot;120&quot; height=&quot;90&quot; border=&quot;1&quot; /&gt; &lt;a name=&quot;9-25-adap&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;The 9 pin to 25 pin adapter&lt;/h3&gt;
&lt;p&gt;These have usually all lines which are available in a DB-9 connector. They simply map the 9 pin layout to the corresponding pins of the 25 pin connector. They have either a male DB-9 and a female DB-25 or vice versa:&lt;br /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/9-25-adap.jpg&quot; alt=&quot;&quot; width=&quot;120&quot; height=&quot;90&quot; border=&quot;1&quot; /&gt; &lt;a name=&quot;genchg&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;The Gender Changer&lt;/h3&gt;
&lt;p&gt;Gender changers simply change the gender of a plug. Their wiring is 1:1 and there are 2 kinds:&lt;br /&gt; Female to Female and&lt;br /&gt; Male to Male.&lt;br /&gt; They can have either DB-9 or DB-25 connectors on their ends, I have also seen some which have DB-9 on ont side and DB-25 on the other side. The latter ones are combined &lt;a href=&quot;https://www.hermocom.com/#9-25-adap&quot;&gt;9pin-to-25pin-adapters&lt;/a&gt; and gender changers.&lt;br /&gt; Here are examples of a 25pin male and a 9 pin male gender changer:&lt;br /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/genchg.jpg&quot; alt=&quot;&quot; width=&quot;120&quot; height=&quot;90&quot; border=&quot;1&quot; /&gt; &lt;a name=&quot;200lxcbl&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;The 200LX connectivity cable (F1015A)&lt;/h3&gt;
&lt;p&gt;This is not a serial cable, but a full-featured null modem cable with a 200LX plug on one end and a female DB-9 on the other end. Is is designed to connect the palmtop to a PC. So, if you want to connect a modem, a mouse or a cellular phone (or any other device which is usually connected to the serial port of a PC) to the palmtop, you need one more full-featured null modem adapter in series to this cable to re-do the null modem wire crossings. Such a &lt;a href=&quot;https://www.hermocom.com/#200lxnm&quot;&gt;null modem adapter&lt;/a&gt; comes with the HP connectivity pack. Read on for more information.&lt;br /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/200lxcbl.jpg&quot; alt=&quot;&quot; width=&quot;120&quot; height=&quot;90&quot; border=&quot;1&quot; /&gt; &lt;a name=&quot;200lxadap&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;A short 1:1 serial adapter for the 200LX&lt;/h3&gt;
&lt;p&gt;You can easily add a &quot;standard&quot; serial port (i.e. a male DB-9 connector) to the palmtop, so that you can simply plug in any device which you can also plug into a serial port of a PC. Either build the adapter yourself, it could look like mine:&lt;br /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/adap1.jpg&quot; alt=&quot;&quot; width=&quot;120&quot; height=&quot;90&quot; border=&quot;1&quot; /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/adap2.jpg&quot; alt=&quot;&quot; width=&quot;120&quot; height=&quot;90&quot; border=&quot;1&quot; /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/adap3.jpg&quot; alt=&quot;&quot; width=&quot;120&quot; height=&quot;90&quot; border=&quot;1&quot; /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/adap4.jpg&quot; alt=&quot;&quot; width=&quot;120&quot; height=&quot;90&quot; border=&quot;1&quot; /&gt;&lt;br /&gt; (simply connect all pins 1:1, instructions to make a 200LX plug are available &lt;a href=&quot;https://www.hermocom.com/knowledgebase/hplx/serplug&quot;&gt;here&lt;/a&gt;), or buy such an adapter from &lt;a href=&quot;http://www.rundel.net/palmtop/hp200/accessories.htm&quot;&gt;Rundel Datentechnik (Item #1098)&lt;/a&gt;. &lt;a name=&quot;ser2par&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;The serial to parallel converter&lt;/h3&gt;
&lt;p&gt;This is an active electronic device, which converts serial data into parallel data (but usually not vice versa! You need a so-called &quot;bidirectional&quot; serial to parallel converter to have both directions of conversion). It is needed if you want to connect e.g. a parallel printer to the palmtop. Such a converter is expensive (usually 30 .. 100 US$) and available either as one box with two connectors or as a cable with a box on one end. A cable which fits directly into the 200LX serial port is offered by &lt;a href=&quot;http://www.palmtoppaper.com/cart/shop/greenwich.htm&quot;&gt; Thaddeus Computing&lt;/a&gt;. Usually these converters have one DB-25 connector on the serial input end and a Centronics parallel printer interface on the other end. Most of these converters are unidirectional, that means, they cannot be used for bidirectional parallel devices (such as Iomega ZIP drives, Memory card readers etc.) and the data transmission may be limited by the 200LX serial port. Try with 9600 bps and go higher and higher until you don´t notice any speed improvement. Take care that you can adjust the speed of the converter, e.g. with DIP switches. If you cannot, the speed is probably hard-wired to 9600 baud.&lt;br /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/ser2par1.jpg&quot; alt=&quot;&quot; width=&quot;120&quot; height=&quot;90&quot; border=&quot;1&quot; /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_rs232/ser2par2.jpg&quot; alt=&quot;&quot; width=&quot;120&quot; height=&quot;90&quot; border=&quot;1&quot; /&gt; &lt;a name=&quot;howto&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;How to connect device X to the palmtop&lt;/h2&gt;
&lt;p&gt;This section describes what you need in order to connect a specific device (or a kind of device) to the palmtop HP 200LX.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#connpc&quot;&gt;Another PC&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#connmodem&quot;&gt;A modem&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#conncphone&quot;&gt;A cellular phone (as a modem)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#connpoint&quot;&gt;A pointing device (e.g. mouse)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#connspr&quot;&gt;A serial printer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#connppr&quot;&gt;A parallel printer&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name=&quot;connpc&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Another PC (for file transfer or Internet connection sharing)&lt;/h3&gt;
&lt;p&gt;You only need the &lt;a href=&quot;https://www.hermocom.com/#200lxcbl&quot;&gt;HP connectivity cable&lt;/a&gt;. Maybe you need a &lt;a href=&quot;https://www.hermocom.com/images/articles/hplx_rs232/9-25-adap.jpg&quot;&gt;9pin to 25 pin adapter&lt;/a&gt; on the PC side.&lt;br /&gt; You have several options of software to use if you want to transfer data between the palmtop and the PC over the serial line:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Filer on the palmtop, &lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=wfx_hplx&quot;&gt; Total Commander with HPLX communication plugin&lt;/a&gt; on the Windows-PC (very reliable and fast, &lt;b&gt;recommended&lt;/b&gt;!)&lt;/li&gt;
&lt;li&gt;Filer on the palmtop, &lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=transfile&quot;&gt;Transfile Win200&lt;/a&gt; on the Windows-PC (easy to set up and to use, but some shortcomings in usability)&lt;/li&gt;
&lt;li&gt;MS-DOS Interlink / Interserver (interlnk, intersvr), comes with MS-DOS&lt;/li&gt;
&lt;li&gt;Laplink Remote Access (you had to buy a copy for the PC)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=zip.com&quot;&gt;ZIP&lt;/a&gt; (this is not PKZIP!) (very fast and reliable command-line tool)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=x-finder&quot;&gt;X-Finder&lt;/a&gt; and &lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=x-finder&quot;&gt;X-Finder Server&lt;/a&gt;&lt;br /&gt; (said to be very reliable and fast)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=kermit&quot;&gt;Kermit&lt;/a&gt; &lt;br /&gt; (command line tool)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=w32fil&quot;&gt;Win32 Filer&lt;/a&gt; (connection between a Windows PC and the palmtop´s filer application)&lt;/li&gt;
&lt;li&gt;Norton Commander offers a file transfer connection, similar to the filer of the palmtop&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;...and probably many others. Please note that the palmtop may not be able to handle high-speed transmission, depending on the kind of software you use and the clock speed of the palmtop the data rate may be limited to 57600, 38400 or even 19200 bps.&lt;/p&gt;
&lt;p&gt;You can also use the connection to another PC to &lt;b&gt;share one Internet connection between this PC and your palmtop&lt;/b&gt;. This means you have to run a program on the PC which lets you use the existing Internet connection of the PC (no matter if via modem, DSL, Ethernet, ATM, wireless LAN or whatever) over a PPP connection over the serial port. Such software exists for Windows 9x and is called MochaPPP. If you run Linux on your PC, you can easily configure IP masquerading, IP forwarding (with iptables) and the pppd as PPP server for the serial line. Please visit my &lt;a href=&quot;https://www.hermocom.com/51-hplx-internetsharing&quot;&gt;Internet connection sharing page&lt;/a&gt; for detailed instructions!.&lt;/p&gt;
&lt;h3&gt;A modem&lt;/h3&gt;
&lt;p&gt;&lt;a&gt;You need either&lt;br /&gt; The &lt;/a&gt;&lt;a href=&quot;https://www.hermocom.com/#200lxcbl&quot;&gt;200LX connectivity cable&lt;/a&gt;&lt;a&gt;, a full-featured (!) &lt;/a&gt;&lt;a href=&quot;https://www.hermocom.com/#nullmodem&quot;&gt;null modem adapter&lt;/a&gt;&lt;a&gt; and a &lt;/a&gt;&lt;a href=&quot;https://www.hermocom.com/#sercab&quot;&gt;serial cable&lt;/a&gt;&lt;a&gt; (the serial cable usually comes with the modem), or you need:&lt;br /&gt; A &lt;/a&gt;&lt;a href=&quot;https://www.hermocom.com/#200lxadap&quot;&gt;1:1 serial adapter&lt;/a&gt;&lt;a&gt; and a &lt;/a&gt;&lt;a href=&quot;https://www.hermocom.com/#sercab&quot;&gt;serial cable&lt;/a&gt;&lt;a&gt;.&lt;br /&gt; You may also need a &lt;/a&gt;&lt;a href=&quot;https://www.hermocom.com/#genchg&quot;&gt;gender changer&lt;/a&gt;&lt;a&gt; and / or a &lt;/a&gt;&lt;a href=&quot;https://www.hermocom.com/#9-25-adap&quot;&gt;9pin-to-25pin-adapter&lt;/a&gt;&lt;a&gt; if something doesn´t fit together.&lt;br /&gt; Regarding Internet and fax software recommendations, please have a look onto my &lt;/a&gt;&lt;a href=&quot;https://www.hermocom.com/knowledgebase/hplx/mob_hplx/index.shtml#software&quot;&gt;mobile-hplx page&lt;/a&gt;&lt;a&gt;! &lt;/a&gt;&lt;a name=&quot;conncphone&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;A cellular phone&lt;/h3&gt;
&lt;p&gt;&lt;a name=&quot;conncphone&quot;&gt;&lt;/a&gt;(Please note that you can also connect a cellular phone &lt;a href=&quot;https://www.hermocom.com/knowledgebase/hplx/ir_dev&quot;&gt;via IrDA&lt;/a&gt;&lt;a name=&quot;conncphone&quot;&gt;&lt;/a&gt; to the LX, if the phone is IrDA capable!)&lt;br /&gt; You need either&lt;br /&gt; The &lt;a href=&quot;https://www.hermocom.com/#200lxcbl&quot;&gt;200LX connectivity cable&lt;/a&gt;&lt;a name=&quot;conncphone&quot;&gt;&lt;/a&gt;, a full-featured (!) &lt;a href=&quot;https://www.hermocom.com/#nullmodem&quot;&gt;null modem adapter&lt;/a&gt;&lt;a name=&quot;conncphone&quot;&gt;&lt;/a&gt; and the phone-specific data cable, or you need:&lt;br /&gt; A &lt;a href=&quot;https://www.hermocom.com/#200lxadap&quot;&gt;1:1 serial adapter&lt;/a&gt;&lt;a name=&quot;conncphone&quot;&gt;&lt;/a&gt; and the phone-specific data cable.&lt;br /&gt; You may also need a &lt;a href=&quot;https://www.hermocom.com/#genchg&quot;&gt;gender changer&lt;/a&gt;&lt;a name=&quot;conncphone&quot;&gt;&lt;/a&gt; and / or a &lt;a href=&quot;https://www.hermocom.com/#9-25-adap&quot;&gt;9pin-to-25pin-adapter&lt;/a&gt;&lt;a name=&quot;conncphone&quot;&gt;&lt;/a&gt; if something doesn´t fit together.&lt;br /&gt; Regarding Internet and fax software recommendations, please have a look onto my &lt;a href=&quot;https://www.hermocom.com/knowledgebase/hplx/mob_hplx/index.shtml#software&quot;&gt;mobile-hplx page&lt;/a&gt;&lt;a name=&quot;conncphone&quot;&gt;&lt;/a&gt;!&lt;br /&gt; Please note also that there are problems with some phone-specific data cables. Some data cables don´t use the DCD line, which can cause problems, and some data cables are designed to be powered by the PC´s serial port, which can cause problems if they need too much power. For further information have a look onto my &lt;a href=&quot;https://www.hermocom.com/knowledgebase/hplx/mob_hplx&quot;&gt;mobile-hplx page&lt;/a&gt;&lt;a name=&quot;conncphone&quot;&gt;&lt;/a&gt;. &lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;A pointing device (e.g. a mouse)&lt;/h3&gt;
&lt;p&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;Why could someone want to use a mouse with the palmtop? Well, there are a few possibilities: MS-Windows 3.0 can be &lt;a href=&quot;https://www.hermocom.com/knowledgebase/hplx/ser_plug/w1res2.jpg&quot;&gt;run on the palmtop&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt; in real-mode (the picture shows a mouse with a self-made connector, not with the cables described here), so you could use MS-Word 1.1 and MS-Excel 1.0. There are also CAD and drawing programs which run on the palmtop. &lt;br /&gt; You need either&lt;br /&gt; The &lt;a href=&quot;https://www.hermocom.com/#200lxcbl&quot;&gt;200LX connectivity cable&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;, and a &lt;a href=&quot;https://www.hermocom.com/#nullmodem&quot;&gt;null modem adapter&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt; or you need:&lt;br /&gt; A &lt;a href=&quot;https://www.hermocom.com/#200lxadap&quot;&gt;1:1 serial adapter&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;.&lt;br /&gt; You may also need a &lt;a href=&quot;https://www.hermocom.com/#genchg&quot;&gt;gender changer&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt; and / or a &lt;a href=&quot;https://www.hermocom.com/#9-25-adap&quot;&gt;9pin-to-25pin-adapter&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt; if something doesn´t fit together.&lt;br /&gt; Don´t forget to load a suitable mouse driver and note that the serial port has to be switched on all the time during the mouse driver is loaded and you use the mouse. The best option is to do that in a batch file. Say, your application which uses a mouse, is named app.exe and your mouse driver is mouse.com and can be unloaded with mouse.com /u. Then you should always start app.exe with the following batch file:&lt;/p&gt;
&lt;pre&gt;@echo off
serctl /w
mouse.com
app.exe
mouse.com /u
serctl /o
&lt;/pre&gt;
&lt;p&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;This makes sure the serial port is always ready for the mouse and the driver can instantly see the mouse.&lt;br /&gt; &lt;b&gt;Technical info:&lt;/b&gt; Most mice use the TxD, RTS and DTR lines as power supply. The PC receives the mouse signals via RxD. GND is also needed, of course. &lt;a name=&quot;connspr&quot;&gt;&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;A serial printer&lt;/h3&gt;
&lt;p&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;I have never done that, so I can only explain theoretically:&lt;br /&gt; You need either&lt;br /&gt; The &lt;a href=&quot;https://www.hermocom.com/#200lxcbl&quot;&gt;200LX connectivity cable&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;, and a &lt;a href=&quot;https://www.hermocom.com/#9-25-adap&quot;&gt;9-to-25-adapter&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt; (or the &quot;printer adapter&quot; which comes with the connectivity pack, this seems to be a simple 9-to-25-adapter)&lt;br /&gt; or you need:&lt;br /&gt; A &lt;a href=&quot;https://www.hermocom.com/#200lxadap&quot;&gt;1:1 serial adapter&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt; and a &lt;a href=&quot;https://www.hermocom.com/#nullmodem&quot;&gt;null modem cable&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;&lt;br /&gt; You may also need a &lt;a href=&quot;https://www.hermocom.com/#genchg&quot;&gt;gender changer&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt; and / or a &lt;a href=&quot;https://www.hermocom.com/#9-25-adap&quot;&gt;9pin-to-25pin-adapter&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt; if something doesn´t fit together. &lt;a name=&quot;connppr&quot;&gt;&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;A parallel printer&lt;/h3&gt;
&lt;p&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;You need either:&lt;br /&gt; The &lt;a href=&quot;https://www.hermocom.com/#200lxcbl&quot;&gt;200LX connectivity cable&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;, a &lt;a href=&quot;https://www.hermocom.com/#nullmodem&quot;&gt;null modem adapter&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt; and a &lt;a href=&quot;https://www.hermocom.com/#ser2par&quot;&gt;serial to parallel converter&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;,&lt;br /&gt; or you need the &lt;a href=&quot;http://www.palmtoppaper.com/cart/shop/greenwich.htm&quot;&gt;&quot;Greenwich cable&quot;&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;, which is sold by Thaddeus Computing.&lt;br /&gt; or you can use one of the programs &lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=omniprn&quot;&gt;OMNIPRN&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt; and &lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=com2lpt&quot;&gt;COM2LPT&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt; to use a printer which is connected to your desktop PC. The desktop PC then acts as a serial to parallel converter. &lt;a name=&quot;connthermo&quot;&gt;&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;A Thermometer&lt;/h3&gt;
&lt;p&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;You need the instructions to build a palmtop thermometer ;-). Please see &lt;a href=&quot;https://www.hermocom.com/knowledgebase/hplx/stuff/index.shtml#thermo&quot;&gt;here&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;. &lt;a name=&quot;95lx&quot;&gt;&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;The serial port of the HP 95LX&lt;/h2&gt;
&lt;p&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;The HP 95LX has only 4 pins (ground, TX, RX, shield). You can use a female connector with 4 pins in 1 row (2mm grid) as a plug for the 95LX´s port. Such a connector can be found for example as CD-ROM audio connector (These flat black ones).&lt;br /&gt; &lt;br /&gt; If you look on the serial port of the 95LX, the pins lead the following signals:&lt;/p&gt;
&lt;pre&gt; 
_______________
| A | B | C | D |
 \_____________/


A: shield ground   (if connected to a standard DB9 connector: connect it to the housing)
B: TX              (Pin 3 of a standard DB9 connector)
C: RX              (Pin 2 of a standard DB9 connector)
D: signal ground   (Pin 5 of a standard DB9 connector)
&lt;/pre&gt;
&lt;p&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;If you want to make a normal serial cable (e.g. to connect a modem to the 95LX), use the wiring described above for the DB9 connector. To make a null modem cable (e.g. to connect the 95LX to another PC for data transfer), swap pins 2 and 3. &lt;br /&gt; &lt;br /&gt; With that information and combined with the tables and drawings above, you should be able to build any cable you need for the HP 95LX. But be aware that because of the missing control lines, some software could get into trouble. This can probably be avoided if &quot;software flow control&quot; is enabled on both sides (XON/XOFF), since the hardware flow control lines (CTS/RTS) are missing. &lt;a name=&quot;handshaking&quot;&gt;&lt;/a&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Handshaking mechanisms&lt;/h2&gt;
&lt;p&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;For serial data transmission, there are two kinds of handshaking:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Hardware handshaking &lt;b&gt;(RTS/CTS)&lt;/b&gt; and&lt;/li&gt;
&lt;li&gt;Software Handshaking &lt;b&gt;(Xon/Xoff)&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;Independant from that, there are two more control lines: &lt;b&gt;DTR and DSR&lt;/b&gt;. They are only important at the beginning and the end of a data transmission. This is also called &quot;handshaking&quot;, but doesn´t mean the handshaking during the data transmission. See below.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;DTR/DSR&lt;/b&gt;: These control lines assure that there are really two devices present which want to communicate with each other: First, the DTE sets DTR &quot;high&quot;, then the DCE answers setting DSR &quot;high&quot;.&lt;br /&gt; These two lines are kept high during the whole transmission process. If the transmission has to be interrupted (because of a modem hang-up for example), the DCE drops the DSR to &quot;low&quot; so the DTE knows the transfer is finished.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;RTS/CTS:&lt;/b&gt; These are the actual flow control lines: The sender sets RTS &quot;high&quot; (ready to send), the receiver answers setting CTS (clear to send) to &quot;high&quot;. If the receiver needs a pause (buffer overflow, for example), if drops CTS to &quot;low&quot;, so the sender knows it has to wait with further transmission until the receiver has set CTS &quot;high&quot; again. This way it is assured that no data is lost.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Xon/Xoff:&lt;/b&gt; This method can be used if no RTS/CTS lines are available. It is simple: If the receiver cannot handle more data (due to a buffer overflow, for example), it sends the Xoff character (Ctrl-S, ASCII 0x13) to the sender, so the sender knows it has to wait with further transmissions until the receiver sends the Xon character. If the receiver is ready again, it sends Xon (Ctrl-Q, ASCII 0x11) and the sender continues to send data.&lt;/li&gt;
&lt;li&gt;the &lt;b&gt;DCD&lt;/b&gt; line is only used by modems. It is set to &quot;high&quot; by the modem to let the computer know it has detected the carrier tone of the modem on the other side (i.e. it has a connection to the other side).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name=&quot;connpoint&quot;&gt;&lt;/a&gt;&lt;/p&gt;</content>
		<category term="Information about RS232 serial communication / how to connect serial devices to the Palmtop HP 200LX" />
	</entry>
	<entry>
		<title>Infrared communication with the Palmtop HP 200LX</title>
		<link rel="alternate" type="text/html" href="https://www.hermocom.com/8-cat-hplx/52-hplx-irda"/>
		<published>2009-10-14T13:46:44+00:00</published>
		<updated>2009-10-14T13:46:44+00:00</updated>
		<id>https://www.hermocom.com/8-cat-hplx/52-hplx-irda</id>
		<author>
			<name>Super User</name>
		</author>
		<summary type="html">&lt;div class=&quot;embox_red&quot;&gt;&lt;b&gt;Archived 2013-12-08&lt;/b&gt; &lt;br /&gt;This page has been archived and some links may not work correctly anymore. No updates of this page will be done anymore.&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Ways and problems of connecting the palmtop to differend kinds of devices via Infrared&lt;/b&gt;&lt;/p&gt;
&lt;hr width=&quot;100%&quot; /&gt;
&lt;p&gt;&lt;b&gt;Contents of this page:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#preface&quot;&gt;Preface&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#intro&quot;&gt;Introduction&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#cellphones&quot;&gt;Connecting to cellular phones&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#pc&quot;&gt;Connecting to other PCs for file transfer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#gendrv&quot;&gt;What about a general IrDA driver for the palmtop?&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr width=&quot;100%&quot; /&gt;
&lt;p&gt;&lt;a name=&quot;preface&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Preface&lt;/h2&gt;
&lt;p&gt;I removed my instructions to build an IR transceiver device for Desktop PCs from this site, because there are now many other instructions available on the web which are way better than mine was. Another reason is that I used an Infrared transceiver component which is not available anymore, the HP HSDL 1001. The newer Vishay TDFS 4500 and similar products are a better choice nowadays.&lt;/p&gt;
&lt;p&gt;You can find instructions to make infrared transceivers for your desktop PC here:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.infraredport.com&quot;&gt;http://www.infraredport.com&lt;/a&gt; by Dschen Reinecke, in German and in English&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://stebo-online.purespace.de&quot;&gt;http://stebo-online.purespace.de&lt;/a&gt; only in German.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Please note that these transceivers connect directly to the &quot;Infrared&quot; connector on your motherboard. No way to connect them to a serial port or USB. For that purpose there are special devices called &quot;IrDA dongles&quot; available. You can buy these devices in several variations, the most common one nowadays may be the USB version.&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;intro&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Introduction: About IR communication with the HP DOS palmtops&lt;/h2&gt;
&lt;p&gt;The main issue with the palmtops HP 95LX, 100LX, 200LX, 1000CX and 700LX is, that these devices are not fully IrDA compliant.&lt;br /&gt; IrDA defines several network layers. The lowest layer, the physical one, is SIR, also known as HPSIR, because HP invented it. This layer is supported by the HP LX palmtops, i.e. all IrDA devices arephysically able to establish an Infrared communication path to the palmtop.&lt;/p&gt;
&lt;p&gt;But the logical way of communications causes problems: Almost all IrDA compliant devices which are available these days (e.g. cell phones, PDAs, Laptops, LAN adapters, digital cameras...) make use of some of the other layers defined by IrDA. These other layers are all implemented in software, so theycan be switched off if the software is modifyable, e.g. on laptops which run Linux. Maybe even IrDA drivers in Windows 9x can be made work in plain SIR mode by modifying the Windows registry (see PC part of this page below).&lt;/p&gt;
&lt;p&gt;SIR (serial Infrared) is basically the RS232 protocol, but with other signal levels and impulse lenghts. All other IrDA protocol layers (IrLAP, IrLMP, IrCOMM, IrLAN, IrOBEX) are connection management and handling stuff, such as adjusting the baud rate, recognizing the peer device, setting up &quot;virtual&quot; ports which can be used by software which wants to talk to &quot;normal&quot; ports like LPT or COM or network devices and so on. As soon as software relies on these upper IrDA layers, a communication with the HP palmtop as is is impossible.&lt;/p&gt;
&lt;p&gt;Why do I say &quot;as is&quot;? Read on! &lt;a name=&quot;cellphones&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Connecting to cellular phones&lt;/h2&gt;
&lt;p&gt;Well, there are exactly &lt;b&gt;two&lt;/b&gt; programs by now which are able to drive the palmtop´s IR port in a more IrDA-compliant mode. Only a few parts of the full IrDA protocol are implemented there, so it is not possible to do all IrDA things with that software.&lt;/p&gt;
&lt;p&gt;Both programs are written by Andreas Garzotto, one of them is commercial software and sold by &lt;a href=&quot;http://www.dasoft.com&quot;&gt;D&amp;amp;A Software&lt;/a&gt;. It is called &quot;WWW/LX&quot;. This is an Internet suite with TCP/IP stack, mail client, web browser, and clients for various purposes, such as FTP, finger, get, ping etc. This one supports talking to IrDA cell phones via IR, so you can use a cell phone as a modem or you can use AT commands in terminal mode or even automated to administrate your cell phone (phone book up/download, ring tones, logos etc.) WWW/LX implements parts of the IrCOMM, IrLAP and IrLMP protocols.&lt;/p&gt;
&lt;p&gt;The other one is free software called &quot;IR.EXE&quot;. This one implements the connection free part of the IrOBEX protocol in addition to IrLAP. IR.EXE is also available over the D&amp;amp;A software FTP server. You can send and receive OBEX objects with this software, which is also supported by cell phones, PDAs and other devices.&lt;/p&gt;
&lt;p&gt;So if you want to connect to cell phones via IrDA, there is generally no big problem. Dependent on your needs you have up to two choices.&lt;/p&gt;
&lt;p&gt;Regarding the specifications of different tested cell phones, please read &lt;a href=&quot;https://www.hermocom.com/knowledgebase/hplx/mob_hplx&quot;&gt;my &quot;mobile HPLX&quot; page&lt;/a&gt;! &lt;a name=&quot;pc&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Connecting to other PCs for file transfer&lt;/h2&gt;
&lt;p&gt;If your computer and OS (or IR dongle device drivers) are capable to talk the plain SIR (serial Infrared) protocol via its IR port, everything is fine. Then you can use every application which you also would use with a serial cable connection to transfer files (Transfile Win200, Laplink Remote Access, zip, InterLink/InterServer, X-Finder....).&lt;/p&gt;
&lt;p&gt;If your computer can &quot;only&quot; talk the full-featured IrDA protocol, you may have a problem. If you connect an IrDA transmitter device to your computer, Windows 98 recognizes it and sets up &quot;virtual&quot; COM and LPT ports. These port types are defined by the IrDA standard (IrCOMM), but are not suitable to communicate to the palmtop, because they use these advanced IrDA features (keywords IrCOMM, IrLTP, IrLMP, IrLAP etc. - I don´t want to go into detail here, please refer to &lt;a href=&quot;http://www.irda.org/standards/standards.asp&quot;&gt;http://www.irda.org&lt;/a&gt;). The problem is that these &quot;virtual&quot; ports don´t use the plain (HP)SIR protocol, but all these add-on connection handling protocols, which the palmtop isn´t capable to handle. The above mentioned programs WWW/LX and IR.EXE are limited for use with cell phones and IrDA modems.&lt;/p&gt;
&lt;p&gt;On the other side, you may need these IrDA-specific features on your PC if you want to use it to talk to a mobile phone, a newer PDA or some other real IrDA device. &lt;a name=&quot;gendrv&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;What about a general IrDA driver for the palmtop?&lt;/h2&gt;
&lt;p&gt;This is an idea which has been mentioned a lot of times in the HPLX mailing list. But unfortunately, it is simply not possible to create a driver which sits between the application and the IR port, because the IR port is directly addressed by all DOS programs with their read / write routines. They speak directly to the hardware. So no other program or driver would have a chance to modify the data stream in any way before it is written to the serial port.&lt;/p&gt;</summary>
		<content type="html">&lt;div class=&quot;embox_red&quot;&gt;&lt;b&gt;Archived 2013-12-08&lt;/b&gt; &lt;br /&gt;This page has been archived and some links may not work correctly anymore. No updates of this page will be done anymore.&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Ways and problems of connecting the palmtop to differend kinds of devices via Infrared&lt;/b&gt;&lt;/p&gt;
&lt;hr width=&quot;100%&quot; /&gt;
&lt;p&gt;&lt;b&gt;Contents of this page:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#preface&quot;&gt;Preface&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#intro&quot;&gt;Introduction&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#cellphones&quot;&gt;Connecting to cellular phones&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#pc&quot;&gt;Connecting to other PCs for file transfer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#gendrv&quot;&gt;What about a general IrDA driver for the palmtop?&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr width=&quot;100%&quot; /&gt;
&lt;p&gt;&lt;a name=&quot;preface&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Preface&lt;/h2&gt;
&lt;p&gt;I removed my instructions to build an IR transceiver device for Desktop PCs from this site, because there are now many other instructions available on the web which are way better than mine was. Another reason is that I used an Infrared transceiver component which is not available anymore, the HP HSDL 1001. The newer Vishay TDFS 4500 and similar products are a better choice nowadays.&lt;/p&gt;
&lt;p&gt;You can find instructions to make infrared transceivers for your desktop PC here:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.infraredport.com&quot;&gt;http://www.infraredport.com&lt;/a&gt; by Dschen Reinecke, in German and in English&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://stebo-online.purespace.de&quot;&gt;http://stebo-online.purespace.de&lt;/a&gt; only in German.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Please note that these transceivers connect directly to the &quot;Infrared&quot; connector on your motherboard. No way to connect them to a serial port or USB. For that purpose there are special devices called &quot;IrDA dongles&quot; available. You can buy these devices in several variations, the most common one nowadays may be the USB version.&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;intro&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Introduction: About IR communication with the HP DOS palmtops&lt;/h2&gt;
&lt;p&gt;The main issue with the palmtops HP 95LX, 100LX, 200LX, 1000CX and 700LX is, that these devices are not fully IrDA compliant.&lt;br /&gt; IrDA defines several network layers. The lowest layer, the physical one, is SIR, also known as HPSIR, because HP invented it. This layer is supported by the HP LX palmtops, i.e. all IrDA devices arephysically able to establish an Infrared communication path to the palmtop.&lt;/p&gt;
&lt;p&gt;But the logical way of communications causes problems: Almost all IrDA compliant devices which are available these days (e.g. cell phones, PDAs, Laptops, LAN adapters, digital cameras...) make use of some of the other layers defined by IrDA. These other layers are all implemented in software, so theycan be switched off if the software is modifyable, e.g. on laptops which run Linux. Maybe even IrDA drivers in Windows 9x can be made work in plain SIR mode by modifying the Windows registry (see PC part of this page below).&lt;/p&gt;
&lt;p&gt;SIR (serial Infrared) is basically the RS232 protocol, but with other signal levels and impulse lenghts. All other IrDA protocol layers (IrLAP, IrLMP, IrCOMM, IrLAN, IrOBEX) are connection management and handling stuff, such as adjusting the baud rate, recognizing the peer device, setting up &quot;virtual&quot; ports which can be used by software which wants to talk to &quot;normal&quot; ports like LPT or COM or network devices and so on. As soon as software relies on these upper IrDA layers, a communication with the HP palmtop as is is impossible.&lt;/p&gt;
&lt;p&gt;Why do I say &quot;as is&quot;? Read on! &lt;a name=&quot;cellphones&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Connecting to cellular phones&lt;/h2&gt;
&lt;p&gt;Well, there are exactly &lt;b&gt;two&lt;/b&gt; programs by now which are able to drive the palmtop´s IR port in a more IrDA-compliant mode. Only a few parts of the full IrDA protocol are implemented there, so it is not possible to do all IrDA things with that software.&lt;/p&gt;
&lt;p&gt;Both programs are written by Andreas Garzotto, one of them is commercial software and sold by &lt;a href=&quot;http://www.dasoft.com&quot;&gt;D&amp;amp;A Software&lt;/a&gt;. It is called &quot;WWW/LX&quot;. This is an Internet suite with TCP/IP stack, mail client, web browser, and clients for various purposes, such as FTP, finger, get, ping etc. This one supports talking to IrDA cell phones via IR, so you can use a cell phone as a modem or you can use AT commands in terminal mode or even automated to administrate your cell phone (phone book up/download, ring tones, logos etc.) WWW/LX implements parts of the IrCOMM, IrLAP and IrLMP protocols.&lt;/p&gt;
&lt;p&gt;The other one is free software called &quot;IR.EXE&quot;. This one implements the connection free part of the IrOBEX protocol in addition to IrLAP. IR.EXE is also available over the D&amp;amp;A software FTP server. You can send and receive OBEX objects with this software, which is also supported by cell phones, PDAs and other devices.&lt;/p&gt;
&lt;p&gt;So if you want to connect to cell phones via IrDA, there is generally no big problem. Dependent on your needs you have up to two choices.&lt;/p&gt;
&lt;p&gt;Regarding the specifications of different tested cell phones, please read &lt;a href=&quot;https://www.hermocom.com/knowledgebase/hplx/mob_hplx&quot;&gt;my &quot;mobile HPLX&quot; page&lt;/a&gt;! &lt;a name=&quot;pc&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Connecting to other PCs for file transfer&lt;/h2&gt;
&lt;p&gt;If your computer and OS (or IR dongle device drivers) are capable to talk the plain SIR (serial Infrared) protocol via its IR port, everything is fine. Then you can use every application which you also would use with a serial cable connection to transfer files (Transfile Win200, Laplink Remote Access, zip, InterLink/InterServer, X-Finder....).&lt;/p&gt;
&lt;p&gt;If your computer can &quot;only&quot; talk the full-featured IrDA protocol, you may have a problem. If you connect an IrDA transmitter device to your computer, Windows 98 recognizes it and sets up &quot;virtual&quot; COM and LPT ports. These port types are defined by the IrDA standard (IrCOMM), but are not suitable to communicate to the palmtop, because they use these advanced IrDA features (keywords IrCOMM, IrLTP, IrLMP, IrLAP etc. - I don´t want to go into detail here, please refer to &lt;a href=&quot;http://www.irda.org/standards/standards.asp&quot;&gt;http://www.irda.org&lt;/a&gt;). The problem is that these &quot;virtual&quot; ports don´t use the plain (HP)SIR protocol, but all these add-on connection handling protocols, which the palmtop isn´t capable to handle. The above mentioned programs WWW/LX and IR.EXE are limited for use with cell phones and IrDA modems.&lt;/p&gt;
&lt;p&gt;On the other side, you may need these IrDA-specific features on your PC if you want to use it to talk to a mobile phone, a newer PDA or some other real IrDA device. &lt;a name=&quot;gendrv&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;What about a general IrDA driver for the palmtop?&lt;/h2&gt;
&lt;p&gt;This is an idea which has been mentioned a lot of times in the HPLX mailing list. But unfortunately, it is simply not possible to create a driver which sits between the application and the IR port, because the IR port is directly addressed by all DOS programs with their read / write routines. They speak directly to the hardware. So no other program or driver would have a chance to modify the data stream in any way before it is written to the serial port.&lt;/p&gt;</content>
		<category term="Infrared communication with the Palmtop HP 200LX" />
	</entry>
	<entry>
		<title>Mobile Phone compatibility with HP Palmtops</title>
		<link rel="alternate" type="text/html" href="https://www.hermocom.com/8-cat-hplx/64-mobhplx"/>
		<published>2009-10-22T08:35:26+00:00</published>
		<updated>2009-10-22T08:35:26+00:00</updated>
		<id>https://www.hermocom.com/8-cat-hplx/64-mobhplx</id>
		<author>
			<name>Super User</name>
		</author>
		<summary type="html">&lt;div class=&quot;embox_red&quot;&gt;&lt;b&gt;Archived 2013-12-08&lt;/b&gt; &lt;br /&gt;This page has been archived and some links may not work correctly anymore. No updates of this page will be done anymore.&lt;/div&gt;
&lt;p&gt;&lt;b&gt;How to connect your HP 200LX (or similar models) to a mobile phone for Internet access, sending fax, sending SMS or exchanging other data&lt;/b&gt; &lt;br /&gt;&lt;br /&gt; Please note: This article is about 10 years old. It does not reflect the state of the art in mobile communication technologies anymore. Especially the section about the different mobile phones is outdated. &lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;hr width=&quot;100%&quot; /&gt;
&lt;p&gt;&lt;b&gt;Contents of this page:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#intro&quot;&gt;Introduction&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#overview&quot;&gt;&lt;b&gt;NEW: Short phone overview&lt;/b&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#phonelist&quot;&gt;List of phones and their features&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#test&quot;&gt;Test with different phones connected to the HP 200LX&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#pdu&quot;&gt;How to send and receive SMS with the palmtop&lt;/a&gt;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#nokiasms&quot;&gt;&lt;b&gt;NEW:&lt;/b&gt; Nokia´s built-in SMS editor&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#fax&quot;&gt;How to send faxes with the palmtop&lt;/a&gt;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#faxsec&quot;&gt;Security update for the fax setup (recommended!)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#sync&quot;&gt;How to synchronize a mobile phone with the HPLX&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#software&quot;&gt;Collection of related software&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#newtech&quot;&gt;New technologies (Bluetooth, HSCSD, GPRS, UMTS...)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#atcommands&quot;&gt;AT commands (collections for Nokia, Siemens and Ericsson phones)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;Related pages:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/60-hplx-rs232&quot;&gt;The RS232 page (wired serial connections with the HP LX palmtops)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/55-wwwlx&quot;&gt;The WWW/LX setup page (shows an example of a complex WWW/LX setup)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://repair4mobilephone.org/&quot; target=&quot;_blank&quot;&gt;The Repair4Mobilehone project by Werner Heuser&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;hr width=&quot;100%&quot; /&gt;
&lt;p&gt;&lt;a name=&quot;intro&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Introduction:&lt;/h2&gt;
&lt;p&gt;If you want to go online with your palmtop (HP 100LX, 200LX, 1000CX; the 700LX has this capability built-in, so this page is not relevant to the 700LX) using a mobile telephone network, you need a cellular phone. There are also PCMCIA cards that have a GSM modem built-in, e.g. the Nokia Card Phone), but as far as I know, all these cards don´t work in the palmtop, because they draw too much power from the PCMCIA slot (maximum is 150mA). Note that these cards are ´phones´ by themselves - I don´t speak about the cards that build a connection to a mobile phone. These cards may work - see below!&lt;/p&gt;
&lt;p&gt;Now you have to decide, which cellular phone you´ll buy - nowadays there are lots of possibilities. &lt;br /&gt;In general, there are three possibilities to connect a cellular phone as a modem to the palmtop.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;via PCMCIA card&lt;/li&gt;
&lt;li&gt;via serial cable&lt;/li&gt;
&lt;li&gt;via infrared&lt;/li&gt;
&lt;li&gt;via Bluetooth&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;(The fourth is not realizable yet, because of the lack of a bluetooth module for the palmtop. But hopefully some day we will have a serial port Bluetooth dongle for the palmtop, maybe even integrateable into the housing of the palmtop - see section &lt;a href=&quot;https://www.hermocom.com/#newtech&quot;&gt;&quot;New Technologies&quot;&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;All these possibilities have advantages and disadvantages:&lt;/p&gt;
&lt;p&gt;1. Older phones often are only capable to connect to a computer via &lt;b&gt;PCMCIA cards&lt;/b&gt;. These cards are expensive, and you have to sacrifice the only PCMCIA port of the palmtop. So you can´t use a memory or another PCMCIA card simultanously. Also you have to be SURE, that the PCMCIA card for the phone doesn´t draw too much power from the palmtop: 150 mA is the maximum. So don´t try to use a card that´s more power hungry, it could destroy your palmtop! Also make sure that it´s possible to talk to the data card as to a standard modem (that is, with the Hayes AT commands), otherwise all the standard communication software will have trouble! &lt;br /&gt;Somebody reported that the Nokia data card with an older Nokia phone works well.&lt;/p&gt;
&lt;p&gt;2. A &lt;b&gt;serial cable connection&lt;/b&gt; is a very reliable connection, but the phone has to have a serial data port. Also you have to buy a data cable (most of them are pretty expensive) and use the HP connectivity cable, a null modem adapter and this data cable; all three in series. This combo would be quite bulky. &lt;br /&gt;Another alternative is to make a data cable by yourself. It´s not that easy, because you cannot simply connect a few pins of the phone´s port to some pins of the palmtop´s port. The cable has to inculde some active electronic parts, because all phones I know use other signal voltages than the standard RS 232 ports. &lt;a href=&quot;https://www.hermocom.com/62-s25hplx&quot;&gt;I described how to make such a cable for the Siemens S25 phone on another page&lt;/a&gt;. This cable also works for the Siemens S35i, C35i and M35i phones. The advantage of such a self-made cable is that you can make it as long as you prefer and because you don´t have to carry around three different parts for the cable. A third option is to make a short HPLX-to-DB9 adapter which you can plug into the LX and which you can directly connect the bought data cable to. Pleas have a look on my &lt;a href=&quot;https://www.hermocom.com/60-hplx-rs232&quot;&gt;HPLX RS232 page&lt;/a&gt;. There you can find more details about a serial connection via data cable. &lt;br /&gt;If you plan to make a cable for another phone than the Siemens ones that I mentioned above, please do a search on the web to find the various sites that describe cables for other phones. Maybe other phones need different electronics between the palmtop´s RS232 port and the phone´s data port. &lt;br /&gt;You can use cable connections with all kinds of communication software that talks over serial port to a modem. A simple terminal emulation, like the built-in Datacomm, an internet package like WWW/LX, LXTCP or Nettamer, pppd, sshdos, Goin Postal... please have a look into the &lt;a href=&quot;https://www.hermocom.com/#software&quot;&gt;Software section&lt;/a&gt; of this page!&lt;/p&gt;
&lt;p&gt;3. If you want to connect the phone and the palmtop &lt;b&gt;via Infrared&lt;/b&gt;, be aware that that there exist two very bad problems:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;The palmtop´s IR port is not IrDA compatible by itself&lt;/li&gt;
&lt;li&gt;The palmtop´s IR port is heavily disturbed by the electromagnetic field that surrounds the phone´s antenna&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;For the first problem exists a very good solution called WWW/LX. At the moment, WWW/LX is the only software for the palmtop that can talk to an IrDA phone and use it as a modem. WWW/LX is a software package, made by D&amp;amp;A Software, that includes an IP stack (WWW/LX), an email and news client (Post/LX with News/LX) and a web browser (HV). WWW/LX is a commercial product. You can buy it either directly from &lt;a href=&quot;http://www.dasoft.com&quot;&gt;D&amp;amp;A Software&lt;/a&gt; or (preferrably if you live in Europe) from &lt;a href=&quot;http://www.rundel.net&quot;&gt;Thomas Rundel&lt;/a&gt; in Germany. Of course, WWW/LX also works with serial cable connections, PCMCIA connections, PCMCIA analog modems, PCMCIA ISDN cards and Ethernet cards.&lt;/p&gt;
&lt;p&gt;For the second problem, there is unfortunately no soultion by now. You have to live with it and try to find work-arounds. See the list of phones below to see how bad a phone causes this problem and how it may be avoided. If you want to learn more about this problem, and maybe even can help to solve it, please see my &lt;a href=&quot;https://www.hermocom.com/50-emi&quot;&gt;EMI problem page&lt;/a&gt;! In general, every phone causes this problem when it is used with the LX via IR. Some phones produce less interference, some more.&lt;/p&gt;
&lt;p&gt;Make sure your &lt;b&gt;cellular network provider allows data calls&lt;/b&gt;! Maybe you have to ask them to provide this service to you, maybe you even have to pay for it. I recommend that you make this clear before you decide which phone to buy, because maybe you want to change your network provider when you see that you have to pay too much money for data calls. :-)&lt;/p&gt;
&lt;p&gt;Note that as far as I know &lt;b&gt;all WAP capable phones have a built-in modem&lt;/b&gt;, so if you have a phone that´s WAP capable, it´s quite sure that you can use it as a modem. It only depends on if the modem is usable from out of the phone - either via serial cable or via IR.&lt;/p&gt;
&lt;p&gt;By the way: For those who have had &lt;b&gt;troubles with Windows 98 and IrDA&lt;/b&gt; because of these strange &quot;virtual&quot; devices Windows 98 sets up, please read &lt;a href=&quot;https://www.hermocom.com/52-hplx-irda&quot;&gt;my IrDA page&lt;/a&gt;! &lt;a name=&quot;overview&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Short phone overview&lt;/h2&gt;
&lt;p&gt;To give you a first idea which phone brand may be suitable for your needs, I give you a short overview here with the most important features and drawbacks of the three biggest phone brands: Nokia, Siemens and Ericsson. This overview is only relevant to newer phones, not for phones which are older than approximately two years. This is due to the technical improvements which come with time. For more detailled information please read the big phone list below.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Nokia phones&lt;/b&gt; are good for you if you need much compatibility, love bells and whistles (like ring tones, pictures, games...), want to use IrDA for a palmtop connection, don´t need a data cable connection and if you don´t always need the latest technology, but rather a quite reliable and well designed product. Well, some people say, Nokia phones are not at all reliable. Software is buggy and crashes often. I cannot comment on that, since I have never used a Nokia phone.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Siemens phones&lt;/b&gt; are your choice if you donot want to use IrDA for a palmtop connection (except for SMS sending, which works very well), but rather like cable connections. Siemens phones are also technically very well designed and are fairly easy to use due to a sophisticated and easy to understand menu system. I even think they are mechanically more robust than any other phones.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Ericsson phones&lt;/b&gt; offer (at least these days - end of 2001) the best support of new technologies like bluetooth and high speed / packet data services while keeping prices low. IrDA works flawlessly, cable connections should also be possible without problems (although this has not been tested extensively, because IrDA works so well). If your phone doesn´t need to have the best look and feel (Ericsson makes very good technology, but in my opinion a rather poor design) and if you tend to play with new features (serious ones, not games, multimedia and so on), consider buying an Ericsson phone! Also, Ericsson phones are very robust compared to Nokia or Siemens phones.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name=&quot;phonelist&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;List of phones and their features:&lt;/h2&gt;
&lt;p&gt;Please note that I don´t have any interest in advertising for one of the companies whose phones I describe. The following list is intended to be as unbiased as possible, describing advantages and disadvantages of each phone. Since I rely on reports of users whose experiences I publish here, there may be errors in the following list. But these errors don´t have anything to do with my private opinion or interests. The same is true for the software I describe. I myself use only the Siemens S35i and D&amp;amp;A Software´s ´WWW/LX´.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#siemens&quot;&gt;Siemens phones&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#ericsson&quot;&gt;Ericsson phones&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#nokia&quot;&gt;Nokia phones&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#motorola&quot;&gt;Motorola phones&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#sagem&quot;&gt;Sagem phones&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#other&quot;&gt;other phones&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#cdpd&quot;&gt;CDPD modems / phones&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;siemens&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Siemens phones:&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;General notes:&lt;/b&gt;&lt;br /&gt; Siemens phones are generally (in my opinion) very well designed phones, the menu structure is easy to understand and they are customizeable, so that often used functions are easily accessable and only the less often ones are hidden inside the complex menu structures. However, one drawback applies to all Siemens phones: They have a low-power IrDA interface. That saves battery life of course, but it makes IrDA connections for Internet access with the 200LX almost impossible. It may work for some specific combinations and situations, but usually you have more problems than you want to have. Thus, if you want to use WWW/LX with your phone and use IrDA rather than a data cable, I cannot recommend you to buy a Siemens phone.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Siemens S25: &lt;/b&gt;IrDA port, wired port, no WAP, data connection speed limited to 9600 bps.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;My &lt;a href=&quot;https://www.hermocom.com/62-s25hplx&quot;&gt;self-made data cable&lt;/a&gt; works without any problem. The baud rate of the S25's wired port is fixed to 19200. &lt;br /&gt;Note: If your cellular network provider supports V.110 connections (=ISDN) you can use the init string &quot;ATB29&quot; and the dial string &quot;ATDI&amp;lt;number&amp;gt;&quot;. You will then get a CONNECT as soon as you dialed, so you have to wait abt. 15 seconds less until you have a working connection. The connection speed isn't increased by this, though.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Siemens C35i and M35i: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;wired port, WAP, no IrDA port, connection speed limited to 9600 bps &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.my-siemens.com/MySiemens/CDA/Standard/Frameset/0,1649,2_0_0_1_0_0_HD_HD,FF.html&quot;&gt;More information here.&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;Comments: Works without problems with my &lt;/span&gt;&lt;a style=&quot;line-height: 1.3em;&quot; href=&quot;https://www.hermocom.com/knowledgebase/hplx/s25_hplx&quot;&gt;self-made data cable&lt;/a&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt; (tested) and any communication software. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Siemens S35i: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;IrDA port, wired port, WAP, connection speed limited to 9600 bps &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.my-siemens.com/MySiemens/CDA/Standard/Frameset/0,1649,2_0_0_1_0_0_HD_HD,FF.html&quot;&gt;More information here.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Comments: My &lt;a href=&quot;https://www.hermocom.com/knowledgebase/hplx/s25_hplx&quot;&gt;self-made data cable&lt;/a&gt; works without any problem. The best IR-eye-to-eye-distance for IrDA communication is abt. 18-20 cm says Günther, who bought this phone in May 2000. He also says, when he wraps the S35i with aluminium foil (and leaves a hole for the IR, of course), he can even establish an internet connection without any EMI errors. However, I still get errors with aluminium foil. The baud rate of the S35i's wired port is fixed to 19200. &lt;br /&gt;Here the ISDN connection init string works, too, see comments of the S25! &lt;br /&gt;For further questions you can contact &lt;a href=&quot;mailto:guenthereisele@yahoo.de&quot;&gt;guenthereisele@yahoo.de&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Siemens S40: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;IrDA port, wired port, WAP, supports &lt;/span&gt;&lt;b style=&quot;line-height: 1.3em;&quot;&gt;HSCSD&lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt; up to 57600 bps &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.my-siemens.com/MySiemens/CDA/Standard/Frameset/0,1649,2_0_0_1_0_0_HD_HD,FF.html&quot;&gt;More information here.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Comments: Nothing known about compatibility to the 200LX, since no one has tested it by now. &lt;br /&gt; Since this phone is actually designed by Bosch, it differs in general from all the other Siemens phones. So IrDA &lt;i&gt;may&lt;/i&gt; work. It has yet to be tested.&lt;br /&gt; HSCSD is not supported through the IrDA interface, so you need a data cable to make use of the higher data rates of HSCSD. And unfortunately, the data cable port of the phone is &lt;b&gt;not&lt;/b&gt; compatible to the S35i and S25 (and S45).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Siemens SL45: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;IrDA port, wired port, WAP, MP3-Player, connection speed limited to 9600 bps (no HSCSD, no GPRS) &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.my-siemens.com/MySiemens/CDA/Standard/Frameset/0,1649,2_0_0_1_0_0_HD_HD,FF.html&quot;&gt;More information here.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Comments: Nothing known about compatibility to the 200LX, since no one has tested it by now. &lt;br /&gt; I have heard that the data cable port of the SL45 is compatible to the S35i / S25 port. Can anyone please confirm that? Can the same data cables be used?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Siemens S45 and ME45: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;IrDA port, wired port, WAP, &lt;/span&gt;&lt;b style=&quot;line-height: 1.3em;&quot;&gt;GPRS&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.my-siemens.com/MySiemens/CDA/Standard/Frameset/0,1649,2_0_3_1_0_0_NG,FF.html&quot;&gt;More information here.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Comments: Nothing known about compatibility to the 200LX, since no one has tested it by now. &lt;br /&gt; But these phones are the real successors of the S25 / C25 - S35 / C35 / M35 line, so I think compatibility should not be a problem. At least the data cable port is compatible.&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;ericsson&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Ericsson phones:&lt;/h3&gt;
&lt;p&gt;For older Ericsson phones (e.g. the T28s) there exist &lt;b&gt;IrDA dongles&lt;/b&gt;. One user reported that such a dongle worked in combination with the CF788 phone and the Palmtop. I don´t know if these older phones have the possibility to attach a data cable, but since the IrDA dongle has to be connected somewhere to the telephone, I think they have. And in this case the question remains, if such a dongle would be a real advantage compared to a data cable.... For use with the palmtop it wouldn´t, I think. But on the other side some of the Ericsson phones use the IrDA protocol also over the wired port. The only software that would be able to use these IrDA-speaking Ericsson phones at all (either over cable or over IR) would be the WWW/LX suite by D&amp;amp;A Software, since this is the only software which is able to use the IrDA protocol (even via the data cable, set the parameters port=-1 and IR=0 in this case in the www.cfg).&lt;/p&gt;
&lt;p&gt;So far I can say that the following Ericsson phones &lt;b&gt;don´t use IrDA&lt;/b&gt; over the wired serial port, so they are also usable with other software than WWW/LX:&lt;br /&gt; the R380 (the one with the big touchscreen under the keyboard)&lt;br /&gt; the R520 (GPRS, HSCSD, IrDA, Bluetooth, big size)&lt;br /&gt; the T39m (GPRS, HSCSD, IrDA, Bluetooth, small size) and&lt;br /&gt; the R320s (see below).&lt;br /&gt; If you plan to send or receive faxes with your phone, take care: &lt;i&gt;Some&lt;/i&gt; Ericsson phones cannot handle faxes. This feature is explicitly diabled in these models. So read the features lists carefully!&lt;br /&gt; There are now even &lt;i&gt;different kinds of Ericsson data cables&lt;/i&gt; available. The old one, the DRS-10, misses the DCD line (about DCD: see my &lt;a href=&quot;https://www.hermocom.com/60-hplx-rs232&quot;&gt;RS232 page&lt;/a&gt;), so some software can have problems (e.g. Goin´ Postal). The new cable, &lt;b&gt;DRS-11&lt;/b&gt;, has a new chip inside, the MAX3386 (instead of the MAX3232). And it has the DCD line. You can also build your own data cable as described &lt;a href=&quot;https://www.hermocom.com/62-s25hplx&quot;&gt;here&lt;/a&gt;. That self-made data cable has an &quot;emulated&quot; DCD line (always high) which works with Goin&quot;e; Postal.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Ericsson R320s: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;IrDA port, WAP, I don´t know about wired port and connection speed limit&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;a href=&quot;http://www.ericsson.com&quot;&gt;More information here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Comments: works via IR with the LX. Not extensively tested yet, but I´ll soon provide more information &lt;br /&gt;For further questions you can contact &lt;a href=&quot;mailto:hplx@bergvill.com&quot;&gt;Martin Bergvill&lt;/a&gt; or/and &lt;a href=&quot;mailto:ebbeh@online.no&quot;&gt;ebbeh@online.no&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Ericsson SH888 and I888:&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;The phones only differ in their look and the I888 uses 900 MHz and 1900 MHz, the SH888 uses 900 MHz and 1800 MHz. So they should work exactly identically in combination with the palmtop.&lt;br /&gt; These phones are known to use the IrDA protocol through the wired port. &lt;br /&gt; &lt;br /&gt;IrDA port, wired port (speaks IrDA!!, comment see above), no WAP, connection limited to 9600 baud. &lt;br /&gt;&lt;a href=&quot;http://www.ericsson.com&quot;&gt;More information here.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Comments: This phone is reported to work well with the palmtop via IrDA. But be aware that this phone is a quite old one, so its features are probably not up-to-date anymore. The best IR-eye-to-eye distance is reported to be about 30 cm. Another user reported that 10-15 cm is a good distance. &lt;br /&gt;For further questions about SH888 you can contact &lt;a href=&quot;mailto:ebbeh@online.no&quot;&gt;ebbeh@online.no&lt;/a&gt; and &lt;a href=&quot;mailto:office@praktiker.at&quot;&gt;office@praktiker.at&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Ericsson I888:&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Here's the report of an I888 owner: Using the WWW/LX suite I have succeeded in exchanging emails, phone books and SMS while connected over IrDA to the I888. I get about 25 Character lost for 100kB of information exchanged. I can position the I888 from 30cm to 1 meter away from the 200LX with no apparent difference in transmission quality.&lt;br /&gt; One additional note: SMS reception via PDU need a special switch which Stefan Peichl was kind enough to include in the latest PDU release. &lt;br /&gt;For further questions about the I888 you can contact &lt;a href=&quot;mailto:leurquin@bigfoot.com&quot;&gt;leurquin@bigfoot.com&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;NEW: Ericsson T39m and T68: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;IrDA port, WAP 1.2.1, &lt;/span&gt;&lt;b style=&quot;line-height: 1.3em;&quot;&gt;Bluetooth, HSCSD, GPRS&lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;, triband, voice record, and it is very small! &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.ericsson.com&quot;&gt;More information here&lt;/a&gt; &lt;br /&gt;&lt;br /&gt; The T39m and the T68 are basically the same, only the design is different. But technically and from the palmtop point of view, they are identical. &lt;br /&gt;&lt;br /&gt; &lt;a href=&quot;mailto:hplx@bergvill.com&quot;&gt;Martin Bergvill&lt;/a&gt; reports: The T39m has the size of a credit card+arial and weights 86 gram. I have used it for a couple of days and I must say that I am impressed. The supplied battery (which uses the new LiPolymer technology) has a standby time of max. 300 hours. The special big battery has a standby time of 700 hours!&lt;br /&gt; Regarding the &lt;a href=&quot;https://www.hermocom.com/knowledgebase/hplx/emi&quot;&gt;EMI problem&lt;/a&gt;: I have tested with Ring.com. If I have the HPLX and the T39m about 5cm apart I get disturbances. Abive that I get no disturbance at all!&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;I have got HSCSD to work with the AT string &lt;tt&gt; ATZ+cbst=0,0,1;+chsn=4,2,0,12&lt;/tt&gt; with 38400 baud.&lt;br /&gt; GPRS also works with WWW/LX, but due to a firmware bug in the T39m/T68, you need a modified version of WWW/LX v3 to make it work. Please ask the people at D&amp;amp;A Software for that version.&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;nokia&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Nokia phones:&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;General note:&lt;/b&gt; The Nokia phones´ IrDA ports have in general a very much larger working range than the IrDA ports made by Siemens. So you can work around the EMI problem here by keeping a distance of abt. 30 cm between the IrDA port of the phone and the infrared port of the palmtop.&lt;/p&gt;
&lt;p&gt;For &lt;b&gt;data cable&lt;/b&gt; users: Nokia currently offers two different kinds of data cables. The one you need is the &lt;b&gt;DLR-3P&lt;/b&gt;! Don´t buy any other cable, since the other cables won´t work with the palmtop! Can anyone tell me if the DLR-3 works, too?&lt;br /&gt; Ressources for nokia data cables: &lt;a href=&quot;http://www.atrox.at/datacable/dlr3/&quot;&gt;Selfmade DLR-3P&lt;/a&gt;, &lt;a href=&quot;http://www.nobbi.com/datacables10.htm&quot;&gt;Nobbi´s Datenkabel Seite (German)&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Nokia 61xx: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;No serial port, only usable as a modem with optional PCMCIA card or with a GSM-Nota cable&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;a href=&quot;http://www.nokia.com/phones/6110/index.html&quot;&gt;More information here (6110).&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.nokia.com/phones/6150/index.html&quot;&gt;More information here (6150).&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;All phones of the Nokia 61xx-series &lt;b&gt;don´t work on a direct way with the LX as a modem&lt;/b&gt;, because they don´t have a built-in modem. Some models (I think all non-US models) have an IR port, but this is only for data exchange between phones or for use with a Windows-Software. So none of these phones works as a modem for the LX! You can use (some of?) them as a modem for a Windows machine, if you use the Windows software modem called &quot;Nokia cellular data suite&quot;. There´s no chance to make this work on the LX via infrared!&lt;/p&gt;
&lt;p&gt;But there are two ways to to use the Nokia 6110 or 6150 as a modem: One solution is to use an optional PCMCIA card. There is a manufacturer called OPTION who makes such PCMCIA cards. There are probably other manufacturers, too. One person reported success using an OPTION card with a Nokia 6110 as a modem for the HP LX. If you have questions about this OPTION PCMCIA card and how to make it work with the HP Palmtops please contact &lt;a href=&quot;mailto:pierrot@palmtop.com&quot;&gt;pierrot@palmtop.com&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;The other solution is the &quot;GSM-Nota&quot; cable. A user reports: &quot;I use my Nokia 6110 with my HP200LX with the aid of something called a GSM-Nota cable. It's basically a cable with a small battery powered matchbox sized adapter box stuck in the middle of it. One end plugs into the phone and the other plugs into the serial port of the HP. They're very popular in the Psion world and usually are sold with a Psion compatible serial connector on the end. I discovered that the company that makes them also makes them with a standard 9 pin serial connection which I then connect it to the HP using the Connectivity cable and the null-modem adaptor. The cable then makes the Nokia respond to standard Hayes-AT commands. It works for SMS messaging (Stefan Peichl has incorporated compatibility for the GSM-Nota into PDU.COM at my request), address book and for data. It is a superb solution for those of us stuck with the Nokia 61xx series.&lt;/p&gt;
&lt;p&gt;You can find out more about the GSM-Nota at &lt;a href=&quot;http://www.idware.fr&quot;&gt;http://www.idware.fr&lt;/a&gt; and &lt;a href=&quot;http://www.exportech.co.uk&quot;&gt;http://www.exportech.co.uk&lt;/a&gt; (the guys I bought mine from).&quot;&lt;/p&gt;
&lt;p&gt;If you have further question about the GSM-Nota cable please contact &lt;a href=&quot;mailto:surreal@compuserve.com&quot;&gt;surreal@compuserve.com&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b style=&quot;line-height: 1.3em;&quot;&gt;Nokia 6210: &lt;/b&gt;IrDA port, wired port, WAP, connection speed up to 14.400 bps, with HSCSD up to 43.200 bps&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;a href=&quot;http://www.nokia.com/phones/6210/index.html&quot;&gt;More information here.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Comments from a user:&lt;br /&gt; I can now say that the combination of the Nokia6210 and HP200/WWWLX3-Post works very well (as well of course the cable link). I have actually very little EMI-disturbances but sometimes there is the message after the run of: &quot;xxx bytes lost/fram error/GSM disturbance(?)). As you write the distance can be rather long between the IR-ports which reduces the problem. I have also succesfully installed PDU which works well too integrated in the PostLX. &lt;br /&gt;For further questions please contact &lt;a href=&quot;mailto:jacob.waern@swipnet.se&quot;&gt;jacob.waern@swipnet.se&lt;/a&gt;. Regarding HSCSD, please have a look at the &lt;a href=&quot;https://www.hermocom.com/#newtech&quot;&gt;HSCSD section&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Nokia 6310: &lt;/b&gt;IrDA port, wired port?, WAP 1.2.1, &lt;b&gt;GPRS, HSCSD&lt;/b&gt; and &lt;b&gt;Bluetooth&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.nokia.com/phones/6310/index.html&quot;&gt;More information here.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Comments: Works at least via IrDA with the 200LX and WWW/LX for GSM and HSCSD Internet connections. &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Nokia 5610: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;IrDA port, wired port?, WAP 1.2.1, &lt;/span&gt;&lt;b style=&quot;line-height: 1.3em;&quot;&gt;GPRS, HSCSD&lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt; and &lt;/span&gt;&lt;b style=&quot;line-height: 1.3em;&quot;&gt;FM Radio&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.nokia.com/phones/6510/index.html&quot;&gt;More information here.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Comments: Works at least via IrDA with the 200LX and WWW/LX for GSM and HSCSD Internet connections. GPRS not tested yet. &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Nokia 7110 / 7110e: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;IrDA port, wired port, WAP, provides data connection speed of up to 14400 bps (depends on network provider if it´s usable or not) &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.nokia.com/phones/7110/index.html&quot;&gt;More information here.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Comments: Tested via IrDA with WWW/LX. The optional data cable is called ´DLR-3´ but was not tested yet. &lt;br /&gt;The phone stores SMSs on both the SIM card and the phone´s internal memory, so it takes a lot of SMSs. The Robot/LX script that allows you to send / reply SMSs via the LX is now adapted to this special storing behaviour. &lt;br /&gt;It´s also possible to transmit entries of the LX´s phonebook as a vcard to the 7110 / 7110e via IR. The tool you need for this is called IR.EXE and is available from &lt;a href=&quot;ftp://ftp.dasoft.com&quot;&gt;ftp.dasoft.com&lt;/a&gt;. With phone software version 4.84 and above there should be no problems. The version 4.73 has got problems. &lt;br /&gt;For further questions please contact &lt;a href=&quot;mailto:hplx@bergvill.com&quot;&gt;Martin Bergvill&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt; Please note: There are several versions of data cables for the Nokia 6210 available, some of them only work with special Windows software to upload logos and ring tones and to send SMSs. Be sure that you have an original Nokia DLR-3P cable. This seems to be the only one which works with standard software.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Nokia 8210: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;IrDA port, wired port is also present (under the battery), no WAP, data connection speed is limited to 14400 bps (depends on network provider) &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.nokia.com/phones/8210/index.html&quot;&gt;More information here.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Comments: Read the comments of Nokia 8810! &lt;br /&gt;Someone found the circuit diagram for a data cable for the 8210. &lt;a href=&quot;https://www.hermocom.com/images/articles/mob_hplx/8210pino.gif&quot;&gt;Here is the pinout&lt;/a&gt; of the 8210's wired port and &lt;a href=&quot;https://www.hermocom.com/images/articles/mob_hplx/8210mbus.gif&quot;&gt;here you can see the circuit diagram&lt;/a&gt; for an MBUS datacable. But note that the MBUS cable is as far as I know not the one you need for a modem connection! Please refer to the links &lt;a href=&quot;https://www.hermocom.com/#nokia&quot;&gt;above in the general notes&lt;/a&gt; for a universal data cable which may also work for the 8210. &lt;br /&gt; &lt;br /&gt;The 8210 is reported to work only reliably at 38400 baud via IR.With a lower baud rate, there seem to be problems with html and news. Notwith email. So maybe you should test it before you buy. Note that you need a double-speed upgraded palmtop for reliable connections at 38400 baud! &lt;br /&gt;For an ISDN connection (V110) you can use the init string &quot;AT&amp;amp;F+CBST=71,0,1&quot;. This will result in a much faster &quot;CONNECT&quot; than with the normal connection protocol. This only works, if your cellular network provider supports ISDN connections. Note that an ISDN connection will NOT increase the speed, only the CONNECT will be done abt. 15 seconds faster. &lt;br /&gt;Maybe, if your net provider supports it, you can use a 14400 baud data connection, if you use the init string &quot;AT&amp;amp;F+CBST=14,0,1&quot;. Try it!&lt;/p&gt;
&lt;p&gt;For further questions please contact &lt;a href=&quot;mailto:stora.my@spray.se&quot;&gt;stora.my@spray.se&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Nokia 8810: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;IrDA port, no wired port, no WAP, data connection speed limited to 38400 bps (says the prospect - but which network does support that?? ) &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.nokia.com/phones/8810/index.html&quot;&gt;More information here.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;You have to switch the 8810 off and on again after an IrDA online run, because the software (V. 4.05) has a bug. I don´t know if this bug is removed in newer software versions. If you don´t do this ´reboot´, the next IrDA online run won´t work properly. &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Nokia 8850 / 8890: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;IrDA port, I don´t know about wired port, no WAP, data connection speed limited to 9600 bps &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.nokia.com/phones/8850/index.html&quot;&gt;More information here.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Comments: Not tested yet, but should work just as the other newer Nokia phones. &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Nokia Orange 5.1 (old phone, the same as Nokia 2110?) &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;wired port or PCMCIA card necessary,  no WAP, no other ports, connection speed limit 9600 baud. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Sorry, I didn´t find any URL providing more info about this phone!&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Comments: Tested with WWW/LX. No problems known. For further questions please contact &lt;a href=&quot;mailto:aj93@dial.pipex.com&quot;&gt;aj93@dial.pipex.com&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;motorola&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Motorola phones:&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Motorola i1000plus / i500plus / i700plus: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;wired port, no IrDA, no WAP, don´t know about connection speed limit&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Comments: works with HP connectivity cable, null modem adapter (either HP or Motorola) and Motorola´s data cable which comes with a whole kit which includes Windows software and a manual. But for the LX you only need the data cable from this kit. &lt;br /&gt;You have to use a special initialization string for making it work as a modem for the LX: &lt;b&gt;AT&amp;amp;FX4&lt;/b&gt;. &lt;br /&gt;The phone i1000plus was tested with Goin´ Postal and WWW/LX. Since the two other phones have the same internal modem, they should also work as the i1000plus does. For further questions about the i10000plus you can contact &lt;a href=&quot;mailto:evilla@terra.com.pe&quot;&gt;evilla@terra.com.pe&lt;/a&gt;. &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Motorola Timeport: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;wired serial port, IrDA?&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;There are more than one Motorola phone which are called &quot;timeport&quot;. I don't know anything about them, but if you can provide informations, please don't hesitate to do so.&lt;/p&gt;
&lt;p&gt;For further questions you can contact &lt;a href=&quot;mailto:citroen@stad.dsl.nl&quot;&gt;citroen@stad.dsl.nl&lt;/a&gt; and/or &lt;a href=&quot;mailto:gnassi@attlobal.net&quot;&gt;gnassi@attglobal.net&lt;/a&gt;. &lt;br /&gt; &lt;br /&gt; Another user wrote: &lt;br /&gt; &quot;I can confirm that the Motorola &lt;b&gt;Timeport L7089&lt;/b&gt; (the one without the WAP browser) works fine with the HP200LX over IRDA. I haven't been able to purchase a serial cable - they are very hard to find. The only thing that doesn't work over IRDA is sending a fax. It apparently does work over a cable but I can't confirm this.&quot; &lt;br /&gt;If you have further questions please contact &lt;a href=&quot;mailto:surreal@compuserve.com&quot;&gt;surreal@compuserve.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Motorola Startac 85596A (analogue): &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;works with AAPEX Data ClipperCom World V.34 data fax 33.6 PC card modem.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This modem is a PCMCIA card modem that combines a normal landline 33.6 modem with a cellular modem. You have to make a special cable in order to get both to work together.&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;If you have further questions about this combo, please email &lt;/span&gt;&lt;a style=&quot;line-height: 1.3em;&quot; href=&quot;mailto:palmtop@ihug.co.nz&quot;&gt;palmtop@ihug.co.nz&lt;/a&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;sagem&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Sagem phones:&lt;/h3&gt;
&lt;p&gt;General information (by &lt;a href=&quot;mailto:radek.svagr@email.cz&quot;&gt;Radek Svagr&lt;/a&gt;):&lt;/p&gt;
&lt;p&gt;Nearly all Sagem phones (including older 7xx and 8xx series) have an internal modem. But, and this is also the case for the 930, it is blocked in software. So when you buy the phone, it doesn´t support Data/Fax modes; you can handle SMS and phone book transfers only. But it is quite easy to activate the modem so you will get a better phone (higher models lie 840 or 940 have an already adtivated modem, but they are more expensive of course).&lt;br /&gt; One method how to tune the Sagem phones is described on &lt;a href=&quot;http://www.volny.cz/sagemak&quot;&gt; http://www.volny.cz/sagemak&lt;/a&gt;. It is quite simple and you can activate more features than a modem (memory for 50 SMS, 35 own melodies, 200 phone book entries etc...). Tuning software is on &lt;a href=&quot;http://www.sagem.de.vu&quot;&gt;http://www.sagem.de.vu&lt;/a&gt;. The cable is common type with MAX232 or very simple with 2 Transistors which I use without problem. Schematics for this cable are available here:&lt;br /&gt; &lt;a href=&quot;https://www.hermocom.com/images/articles/mob_hplx/conector.gif&quot;&gt;Connector of the Sagem phones&lt;/a&gt;&lt;br /&gt; &lt;a href=&quot;https://www.hermocom.com/images/articles/mob_hplx/cable6xx.gif&quot;&gt;Data cable with MAX232&lt;/a&gt;&lt;br /&gt; &lt;a href=&quot;https://www.hermocom.com/images/articles/mob_hplx/tranzist.gif&quot;&gt;Simple data cable with transistors&lt;/a&gt;&lt;br /&gt; The parts will fit into an RS232 connector.&lt;br /&gt; Personally I tested the following models: MC840, MC930, MW930, MW936.&lt;/p&gt;
&lt;p&gt;Note: As everywhere are exceptions, as far as I know, series 91x and 92x of Sagem phones seem to have no modem. Also I don´t know about the new 3xxx models, but they support AT commands so they probably have a modem.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Sagem MW (MC) 930: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;Wired port, communication speed limit: 9600 (GSM), serial port spped with PC adjustable from 2400 to 19200 bps, using a tuning software up to 38400 bps. Supports V.110 (ISDN). WAP browser in MW series.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;Before you start communicate with the modem, you must press C on the phone, because the modem goes into sleep mode after a few seconds of inactivity. I&lt;/span&gt;f you have further questions about Sagem phones, please contact &lt;a href=&quot;mailto:radek.svagr@email.cz&quot;&gt;Radek Svagr&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;other&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;other phones&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Bosch 908: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;wired port, no IrDA&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; No URL found. Try &lt;a href=&quot;http://www.bosch.de&quot;&gt;www.bosch.de&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Comments: Tested with WWW/LX and ACCIS4. No problems known.  If you have further questions, please contact &lt;a href=&quot;mailto:lassekarlsson@mail.com&quot;&gt;lassekarlsson@mail.com.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;LG InfoComm TM510 &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;wired port, triband. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.lginfocomm.com/home/TM-510_phone.asp&quot;&gt;More information here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;Comments: The proprietary fax/data transfer kit (79.99 US$, according to a zdnet review) is needed, it contains a cable with a box in the middle. This box contains the electronics and an additional phone port, which you can probably connect the charger or a headset to, even while using the data cable. For the connection to the palmtop you need the HP connectivity cable and an additional null modem adapter (see my &lt;/span&gt;&lt;a style=&quot;line-height: 1.3em;&quot; href=&quot;https://www.hermocom.com/knowledgebase/hplx/rs232&quot;&gt;HPLX RS232 page&lt;/a&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;If you have further questions please contact &lt;a href=&quot;mailto:kopplin@technoir.nu&quot;&gt;Mike Kopplin&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;cdpd&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;CDPD modems and phones:&lt;/h3&gt;
&lt;p&gt;The following info has been provided by Bruce M. (an HPLX mailinglist member):&lt;/p&gt;
&lt;p&gt;CDPD devices which are known to work with the HP 200LX:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Mitsubishi T250&lt;/li&gt;
&lt;li&gt;Novatel Wireless Sage&lt;/li&gt;
&lt;li&gt;Motorola Personal Messenger 100C (discontinued)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I expect that the following would also work:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;PCSI Ubiquity 2000&lt;/li&gt;
&lt;li&gt;Uniden Data 2000&lt;/li&gt;
&lt;li&gt;Tellus Monarch&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;About the CDPD service:&lt;/p&gt;
&lt;p&gt;CDPD exists since about 1996 in the US. The service uses the same frequency as the analog cell phone system called AMPS that was the first and is the most widely deployed cellular system in the US. Rather than using an analog telephone to dial in to an ISP, however, when a CDPD modem is activated, it joins the network much as an 802.11 wireless modem would join a wireless LAN. But the speed is much lower, with a theoretical bidirectional throughput of 19.2kb/s (typically more like 9.6kb/s in practice), and the first-hop round-trip latency is typically between 0.5s and 1.5s. The two biggest CDPD networks in the US belong to Verizon and AT&amp;amp;T. Verizon covers nearly the entire northeastern part of the US.&lt;br /&gt; Thanke, Bruce, for the info!&lt;/p&gt;
&lt;p&gt;If you can provide more information that is relevant here, please drop me an email with as much of information as you can provide! I´ll then publish it here. It was great if you allowed me to publish even your email address as I did it above with some email addresses of phone users.&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;test&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Test with different phones connected to the HP 200LX:&lt;/h2&gt;
&lt;p&gt;Here you can see a posting of Jaques Belin to the HPLX mailing list. He tested several phones with the HP 200LX using different pieces of software. This is a very good review, especially if you are planning to buy a new mobile phone and if you know what software you will use.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.hermocom.com/images/articles/mob_hplx/tests.txt&quot;&gt;Read the review (ASCII text file)&lt;/a&gt; &lt;a name=&quot;pdu&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;How to send and receive SMS with the Palmtop:&lt;/h2&gt;
&lt;p&gt;You can not only use the cellular phone as a modem, but you can also write your SMS on the palmtop and then send it with the phone and use the palmtop as a huge archive of received SMSs. Stefan Peichl and Tony Hutchins cooperated in developing PostPDU, which is a plugin for Post/LX for very convenient SMS handling. It is based on Stefan Peichl´s PDU.COM, which converts text messages to a format the phone can handle. PDU.COM can also be used as a stand-alone program if you use a data cable. If you use IrDA, you &lt;i&gt;have&lt;/i&gt; to use WWW/LX with Post/LX (and preferably also Post/PDU). &lt;br /&gt; PostPDU even supports splitting large messages up into more smaller ones (max. 160 characters) and it supports mass SMS, i.e. you can give multiple telephone numbers in the To: field and the SMS is send to all these numbers.&lt;br /&gt; The clue: &lt;b&gt;You don´t even need a registered version of WWW/LX&lt;/b&gt; to use Post/PDU. Since the demo version of WWW/LX is limited to 16kB data transmission per session, and since SMS does not need much of that, you can easily send and receive many SMSs per session (exact amount not known, but I estimate it to be abt. 40 SMSs per session)!&lt;br /&gt; For download of the needed components, click &lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=postpdu&quot;&gt;here&lt;/a&gt;. You need the packages WWW/LX, Post/LX, Robot/LX and PostPDU.&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;nokiasms&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Nokia´s built-in SMS editor&lt;/h3&gt;
&lt;p&gt;Thanks to Niels Keetlaer from Holland for this tip:&lt;/p&gt;
&lt;blockquote&gt;By my information all Nokia phones do have a &lt;b&gt;build-in sms-editor&lt;/b&gt;. (I mean, not the editor one can use to enter messages from the phone, but an editor which can be reached when a serial link is established). I have only tested this with my 2110 which came with my 700lx for I do not have [access to] any other 'wired' Nokia phone. It is faily easy to access this editor. First you need to setup the physical link (doh) by dock the nokia into your 700lx or plug in a cable or use it's infrared capabilities if possible. Open this connection, you can use any terminal(program) as long it's euhm.. well normal [and can handle serial links]. Usually you will gain access to the modem (you might be accessing via a modem card, like I do with my 700lx) and can give the usual AT commands. There is an &lt;b&gt;AT command to enter the SMS-editor, which is AT*C&lt;/b&gt;. Now the phone will go into an SMS-editor and will no longer accept any AT commands until you exit the editor. You can get help by entering &lt;b&gt;HELP&lt;/b&gt; (how suprising). &lt;b&gt;EXIT&lt;/b&gt; exits (suprised?). I don't know much more for I have never really used this. [the build in app in my 700lx is way easier to use...] Nice thing to know when using the 700lx: You can connect to the modem, even when the phone is turned off. You can try stuff, eg. ATDT(phone number) which results in a NO CARRIER. Unknown commands will result in 'ERROR', and so will AT*C when the phone is turned off. You really have to turn on the phone (and wait a little while) before the AT*C command works.&lt;/blockquote&gt;
&lt;p&gt;&lt;a name=&quot;fax&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;How to send faxes with your palmtop&lt;/h2&gt;
&lt;p&gt;In general, it is not possble at all to send a fax via infrared. This is because WWW/LX and IR.EXE are the only programs which support the IrDA protocol, and no fax software can interoperate with WWW/LX or IR.EXE. This implies also that you cannot use these strange Ericsson phones which use the IrDA protocol even on the wired port.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;So you only can send faxes written on the palmtop with your mobile phone, if you have a data cable.&lt;/b&gt; (Exception: There are SMS to fax gateways available, so you can send an SMS to a special gateway number, the gateway converts your SMS into a fax and forwards it to the fax machine you have addressed in your SMS. Ask your cellphone service provider for the correct gateway number and be aware that your faxes will be limited to about 150 characters!)&lt;/p&gt;
&lt;p&gt;Once you have a working palmtop - data cable - mobile phone connection (test with a terminal emulation, send an AT and look if you get back an OK), you can begin to set up a fax program on your palmtop. I recommend &lt;b&gt;bgfax in conjuction with 2bgfax&lt;/b&gt;, which enables you to add a hand-written &lt;b&gt;signature&lt;/b&gt; to your fax. If you want a simpler setup, you can use &lt;b&gt;qfax&lt;/b&gt;. Or you use my special setup:&lt;/p&gt;
&lt;p&gt;I have a combination of 2bgfax and qfax running on my palmtop, controlled by a single batch file &quot;lxfax.bat&quot;. This combination lets me simply call &quot;lxfax filename&quot;, then opens a text editor with a fax template (sender information, receiver information, fax header, signature). I can then write the fax text, close the text editor saving the file, lxfax calls 2bgfax to convert the text file to a fax file and then calls qfax, which sends the fax.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Here is my lxfax.bat file:&lt;/b&gt;&lt;/p&gt;
&lt;pre&gt;@echo off
REM LXFAX.BAT written by Daniel Hertrich 08-31-00
set faxpath=c:\fax
if not &quot;%faxpath%&quot;==&quot;c:\fax&quot; then goto error
if &quot;%1&quot;==&quot;&quot; goto error
c:
cd %faxpath%
copy templ1.fxt %1.txt
:editfax
pe %1.txt
2fax %1.txt 000new.fax
view /cga /p26 /A4 /MO 000new.fax
choice /c:se Send fax or Edit once more
if errorlevel 2 goto editfax
setcom1 6nw
echo.
echo Next choose 000new.fax as file to be faxed, enter fax number and
echo choose &quot;FAX&quot; as file type! Then &quot;SEND&quot;.
echo.
pause
%faxpath%\qfax
setcom1 o
move %1.txt sent /-Y
move 000new.fax sent\%1.fax /-Y
goto end
:error
echo ERROR!!!
:end
&lt;/pre&gt;
&lt;p&gt;As you see, you need the additional utility &lt;a href=&quot;http://hplx.pgdn.de/setcom1.zip&quot;&gt;&quot;setcom1&quot;&lt;/a&gt; by Stefan Peichl. This is needed to set the COM port parameters to the correct values in order to let qfax talk to your phone. Which setcom1 parameters you really need depends on your phone, the &quot;setcom1 6nw&quot; works for the Siemens phones (19200 baud, n81). The second call of setcom1 switches the COM port off again.&lt;br /&gt; Here PE.EXE is used as the text editor.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;You need the following files out of the bgfax, 2bgfax and qfax packages&lt;/b&gt; (bgfax and 2bgfax can be found on &lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=bgfax&quot;&gt;www.hp200lx.net (search &quot;bgfax&quot;)&lt;/a&gt;, qfax is available for download &lt;a href=&quot;http://www.qfax.com/software.html#palmtop&quot;&gt;here (be sure to download the palmtop version!&lt;/a&gt;).&lt;/p&gt;
&lt;pre&gt;2fax.cnf
2fax.exe
2fax.fnt
qfax.cfg
qfax.exe
qfaxconf.exe
qfrec.exe (if you want to receive faxes)
reg.dat
view.exe
&lt;/pre&gt;
&lt;p&gt;Throw these files into the directory c:\fax (if you want to use another path than I used, you only have to adjust lines 3, 4 and maybe 6 (drive) of the above mentioned lxfax.bat file), create a subdirectory c:\fax\sent, there all sent faxes will go, and edit qfax.cfg. CommPort and InitString have to be set there. CommPort must be 1 and InitString is set to &lt;tt&gt;AT&amp;amp;F&amp;amp;C1&amp;amp;D2&lt;/tt&gt; here, which works for the Siemens S35i.&lt;/p&gt;
&lt;p&gt;Also create a file &lt;tt&gt;templ1.fxt&lt;/tt&gt; which holds your fax template. Mine looks like this:&lt;/p&gt;
&lt;pre&gt;FROM: Daniel Hertrich                                             Address line 1
                                                                  Address line 2
                                                                  GERMANY
                                                                  Phone number
                                                                  Fax numer
                                                                  Email

TO:       [Receiver]

SUBJECT:  [Subject]

_____________________________________________________________________________________

Dear Sir or Madam,



[here goes the text]


Kind regards

.INCLUDE:0,sign.pcx
Daniel Hertrich

&lt;/pre&gt;
&lt;p&gt;The .INCLUDE command tells 2fax to insert the sign.pcx file here, which holds my hand-written signature as a black-and-white pcx graphic.&lt;br /&gt; The template file and the pcx also have to be in the c:\fax directory.&lt;/p&gt;
&lt;p&gt;Well, having all that prepared, I can now, whereever I am in DOS,&lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;enter &lt;tt&gt; bgfax name &lt;/tt&gt;, where name is a file name without file extension as which the sent fax should be stored in c:\fax\sent, then&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;edit my text file entering all needed informtion,&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;leave the editor saving the text file, then&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;2fax will convert the text file with the included PCX file to a FAX file and&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;the batch will open view.exe.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;Choose 000new.fax to preview the fax and&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;when finished leave view.exe with ESC.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;You will then be asked if the fax is okay and shall be sent, or if you want to edit it once more.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;If you choose Send, qfax is started.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;Select 000new.fax as the file to be sent,&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;enter the receiver fax number,&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;choose &quot;fax&quot; as input file format and&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;press &quot;send&quot;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;Simply press enter if qfax asks for your registration number.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;faxsec&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Security update: Added 08-sept-2001:&lt;/h3&gt;
&lt;p&gt;In order to protect this fax setup against abuse (your signature PCX file could be the key for criminals to get access to all your money!), you can put the signature PCX files on an encrypted drive, which you can create for example with &lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=secdev&quot;&gt;&quot;Secure Device&quot;&lt;/a&gt;. &lt;br /&gt;Say, your signature file now is on the encrypted drive F:. You have to change the following things of your fax setup:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Put a &quot;&lt;tt&gt;login f&lt;/tt&gt;&quot; (if you use secure device) into lxfax.bat, before the line &quot;&lt;tt&gt;:editfax&lt;/tt&gt;&quot;, to let 2fax get access to the signature file on F:.&lt;/li&gt;
&lt;li&gt;Put a &quot;&lt;tt&gt;logout f&lt;/tt&gt;&quot; (if you use secure device) into lxfax.bat, before the &quot;&lt;tt&gt;goto end&lt;/tt&gt;&quot; line, in order to re-protect the encrypted drive when you are finished.&lt;/li&gt;
&lt;li&gt;Change the &lt;tt&gt;.INCLUDE&lt;/tt&gt; directive in the fax template to use &lt;tt&gt;f:\sign.pcx&lt;/tt&gt; instead of &lt;tt&gt;sign.pcx&lt;/tt&gt;&lt;/li&gt;
&lt;li&gt;Add the line &quot;&lt;tt&gt;if not exist f:\sign.pcx goto error&lt;/tt&gt;&quot; directly after the &quot;&lt;tt&gt;login f&lt;/tt&gt;&quot; line, so you will get an error message (first a &quot;drive not ready&quot;, and then an &quot;ERROR&quot;), if you have misspelled your passphrase, otherwise 2fax may run into problems, if the file is not available at processing time.&lt;/li&gt;
&lt;li&gt;replace the line &quot;&lt;tt&gt;move 000new.fax sent\%1.fax /-Y&lt;/tt&gt; &quot; by &quot;&lt;tt&gt;del 000new.fax&lt;/tt&gt;&quot; in order to delete the ready-made fax file, which includes the signature. So only the txt file will be saved in the archive folder. You can recreate the fax file everytime you need it by invoking the 2fax command (&lt;tt&gt;2fax sent/txt_file fax_file&lt;/tt&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Now you have to enter your secdev pass phrase everytime you start lxfax, only if you have entered the pass phrase correctly, 2fax will be able to access the signature file and insert your signature into the document. &lt;a name=&quot;sync&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;How to synchronize a mobile phone with the HPLX (phone book, organizer etc.)&lt;/h2&gt;
&lt;h3&gt;The phone book / contacts / vcard&lt;/h3&gt;
&lt;p&gt;There are several ways to send phone book entries or even the whole phone book from your phone to the LX or vice versa. &lt;br /&gt; In general, you can use every terminal emulation to do that, because the exchange of phone book entries can be controlled by AT commands. Lists of AT commands for the different phones can be found below (section &quot;&lt;a href=&quot;https://www.hermocom.com/#atcommands&quot;&gt;AT commands&lt;/a&gt;&quot;).&lt;/p&gt;
&lt;p&gt;In order to &lt;b&gt;down- or upload a whole phone book&lt;/b&gt; automatically, you have to use a scripting language which can be used within such a terminal emulation. The simplest way is to use Robot/LX together with WWW/LX. There is a robot script available (phone.scr) which can do exactly this: Download or upload a whole phone book, either from / to SIM card memory or from / to internal phone memory. If you use WWW/LX and Robot/LX, this works either via cable or via IrDA. A standard terminal emulation can of course only be used via cable due to its lack of IrDA support.&lt;br /&gt; This way of exchanging the whole phone book has been tested by me on the Siemens S35i with success, but I had to comment out the lines 10..15 of phone.scr (&quot;select memory&quot; and &quot;set character set&quot;), otherwise it didn´t work properly.&lt;/p&gt;
&lt;p&gt;If you only want to &lt;b&gt;exchange single contacts&lt;/b&gt; between the phone and the palmtop, the simplest way is to use the OBEX protocol, which is implemented into the free(!) software IR.EXE by D&amp;amp;A Software. Every IrDA capable phone should support OBEX. This works only via IrDA, and you don't need a license of WWW/LX for that.&lt;br /&gt; Please note that with my Siemens S35i, this procedure doesn´t work for some reason. Maybe it is my fault, maybe the phone doesn´t support it. But &lt;a href=&quot;mailto:hplx@bergvill.com&quot;&gt;Martin Bergvill&lt;/a&gt; has had success with his Nokia 6210. &lt;br /&gt; OBEX (=object exchange) exchanges, as the name says, objects. In the case of contacts this is a vcard object, which holds the contacts data of one person.&lt;/p&gt;
&lt;p&gt;In general wou will want to do the following:&lt;br /&gt; Mark a plamtop phone book entry, export it as vcard, start IR.EXE to send this vcard to the phone.&lt;br /&gt; Or, in the other direction:&lt;br /&gt; Mark an entry in the phone´s phone book, choose in the phone´s menu &quot;send as vcard via IrDA&quot;, start IR.EXE on the palmtop to receive the vcard, import the vcard into the phone book of the palmtop.&lt;/p&gt;
&lt;p&gt;You will probably ask now, how a vcard looks like, and how the phone book of the palmtop can ceonvert entries from / to vcard. There ist the great capability of the palmtop´s built-in applications to define so-called &quot;smart clips&quot; (see palmtop manual). &lt;a href=&quot;mailto:hplx@bergvill.com&quot;&gt;Martin Bergvill&lt;/a&gt; wrote the following report:&lt;/p&gt;
&lt;p&gt;&quot;Some backgroundinfo. I had a Nokia 7110 and I wanted to transfer what I had in my phonebook on the Hplx to the phone. The 7110 supports more info under each nameentry, but most new phones on the market supports Vcard in some way.&lt;/p&gt;
&lt;p&gt;I found some info on how Vcards are supposed to look like and I went to &quot;work&quot;. I used ir.exe made by Andreas Garzotto.&lt;/p&gt;
&lt;p&gt;I first added a Smartclip I called &quot;Vcard&quot; in the phonebook on the Hplx:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/mob_hplx/smartcl1.gif&quot; alt=&quot;&quot; border=&quot;1&quot; /&gt;&lt;/p&gt;
&lt;p&gt;The Vcard smartclip looks like this:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/mob_hplx/smartcl2.gif&quot; alt=&quot;&quot; border=&quot;1&quot; /&gt;&lt;/p&gt;
&lt;p&gt;If you have a cellphone that does not support more numbers/info per name then your Smartclip should only have this info:&lt;/p&gt;
&lt;pre&gt;BEGIN:VCARD
N:&amp;gt;Namefield&amp;lt;
TEL:&amp;gt;Phonefield you want transferred&amp;lt; END:VCARD
&lt;/pre&gt;
&lt;p&gt;(My Hplx phonebook has been modified. I have added a field for email and also some more fields. I have two fields for Worknumbers/Jobbnummer. That is why my Smartclip looks the way it does. The 7110 also has room for emailaddress/address/notefield. See &lt;a href=&quot;https://www.hermocom.com/images/articles/mob_hplx/mybook.gif&quot;&gt;mybook.gif&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;When the Smartclip was ready I made a macro that chooses the Vcard Smartclip in the phonebook and then copies the info to the clipboard and opens Memo and paste it there. Then the macro saves the file.&lt;/p&gt;
&lt;p&gt;My macro looks like this:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/mob_hplx/macro.gif&quot; alt=&quot;&quot; border=&quot;1&quot; /&gt;&lt;/p&gt;
&lt;p&gt;You have to write your own macro so that it chooses the correct Smartclip in you phonebook. &lt;br /&gt; What I do I just selects/highlight the entry I want to transfer and then hit Fn+F1. The macro does all the work. It copies the info I need to Memo. Saves the file and then runs a file in the Application manager.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/mob_hplx/runfile.gif&quot; alt=&quot;&quot; border=&quot;1&quot; /&gt;&lt;/p&gt;
&lt;p&gt;The icon looks like this.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/mob_hplx/iroput.gif&quot; alt=&quot;&quot; border=&quot;1&quot; /&gt;&lt;/p&gt;
&lt;p&gt;That is it. The phone beeps that it has received the Vcard and I can add it to my 7110´s phonebook. 7110 supports several numbers per name. When I get an entry transferred it shows the work/jobb numbers with a little factory beside it in the display on the 7110. Also Home/hjem cellphone/mob is showed with its own icon. Very nice.&lt;/p&gt;
&lt;p&gt;I have now sold the Nokia 7110 to my father. I bought a Nokia 6210 and all the above worked without any changes to the setup. I now use an Ericsson T39m cellphone. It does not have the memory to hold the notefield so that could be removed from the Vcard. But it does support the rest.&quot;&lt;/p&gt;
&lt;p&gt;For &lt;b&gt;sending a vcard from the phone to the palmtop&lt;/b&gt;, the steps are pretty identical:&lt;br /&gt; Send a vcard from your phone, receive it with &lt;tt&gt;ir.exe oget vcard.vcf&lt;/tt&gt;, and then import the vcf file into the palmtop´ phone book. This last step has not been done yet by anyone, so I cannot provide a solution here. But please feel free to develop a solution and email it to me! :-)&lt;/p&gt;
&lt;h3&gt;The calendar / appointments / vcal&lt;/h3&gt;
&lt;p&gt;There is not yet any easy way to &lt;b&gt;exchange whole appointment books&lt;/b&gt; between a phone and the palmtop.&lt;/p&gt;
&lt;p&gt;But it should be possible to send &lt;b&gt;single appointments as a vcal OBEX object&lt;/b&gt; to the phone, similar to the way described above for the vcard.&lt;br /&gt; If anyone really has a need for that, please develop a way and email it to me. I will gladly add it to this page. &lt;a name=&quot;software&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Collection of related software:&lt;/h2&gt;
&lt;p&gt;Internet software for the palmtop with links to the makers´ home pages:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.dasoft.com/WWW/wv3.htm&quot;&gt;WWW/LX version 3&lt;/a&gt; is an internet software package for the palmtop by D&amp;amp;A Software. Provides all you need for internet on the palmtop. The only software which is IrDA compatible!&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;ftp://ftp.dasoft.com/pub/MISC/ir.zip&quot;&gt;IR.EXE&lt;/a&gt; by D&amp;amp;A Software is free software which can be used for various IrDA applications (vcard, vcal exchange, IrDA printer emulation...)&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://lxtcp.hplx.net&quot;&gt;LXTCP&lt;/a&gt; is a free software that provides an IP stack and several client programs to the palmtop. About the same functionality as WWW/LX, except that it doesn´t have IrDA capabilities and there´s no web browser for it. But there´s an (also free) addition called ´cc:lxpop´ that lets you use the built-in cc:Mail program for email. LXTCP is made by Rod Whitby, cc:lxpop is made by Brian McIlvaine.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.nettamer.net/tamer.html&quot;&gt;NetTamer&lt;/a&gt;: A shareware product that integrates an IP stack, a web browser, an email client and some more features. Also no IrDA!&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/search.pl?Query=postal&quot;&gt;Goin´ Postal:&lt;/a&gt; A very nice software package for email made by Steven Lawson. Includes a dialer and an email client.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://sshdos.sourceforge.net&quot;&gt;SSHDOS&lt;/a&gt;, which is a DOS SSH client, usable with dosppp for example, see next item.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;ftp://ftp.simtel.net/pub/simtelnet/msdos/pktdrvr/dosppp06.zip&quot;&gt;dosppp&lt;/a&gt;, which is a PPP packet driver for DOS, providing a TCP/IP stack to clients like sshdos, for example.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/search.pl?Query=postpdu&quot;&gt;PDU and PostPDU&lt;/a&gt;: Send SMSs written on the palmtop with your mobile phone. Made by Stefan Peichl and Tony Hutchins&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.qfax.com/software.html#palmtop&quot;&gt;Quickstar Fax (qfax)&lt;/a&gt;, a HP palmtop fax program. See section &lt;a href=&quot;https://www.hermocom.com/#fax&quot;&gt;&quot;How to send faxes&quot;&lt;/a&gt; for usage!&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/search.pl?Cat=Communication&quot;&gt; www.hp200lx.net, category &quot;Communication&quot; of the SUPER data base&lt;/a&gt; for every other piece of communications software you are looking for!&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;newtech&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;New technologies:&lt;/h2&gt;
&lt;h3&gt;Bluetooth&lt;/h3&gt;
&lt;p&gt;With time there come new technologies which enable mobile, i.e. wireless communications. A very interesting technology is &lt;b&gt;Bluetooth&lt;/b&gt;, which is a standard to connect several computer peripherials wirelessly to each other. Mobile phones equipped with Bluetooth are just put on the market, first models are available from Nokia. &lt;br /&gt;So it would be great if we could let data cables at home, don´t worry about electromagnetic interference in the IR receiver electronics and just establish a Bluetooth radio connection from the palmtop on the table to the mobile phone in the pocket to let the latter establish an Internet connection through the GSM or GPRS network to the ISP. Wouldn´t that be great? &lt;br /&gt;&lt;br /&gt; Well, theoretically it is possible: There are already RS232-Bluetooth dongles which you can plug into any serial RS232 port. For the operating system of the computer this connection looks just as a serial cable connection. Unfortunately these dongles aren´t available yet. And the first ones which will be available end of 2001 made by &lt;a href=&quot;http://www.brainboxes.com&quot;&gt;Brainboxes&lt;/a&gt; will require an external power supply. So you had to carry around the dongle, an HP to DB9 adaptor, a null modem adaptor, an external power supply and your bluetooth phone. Not really convenient, IMO. ;-) &lt;br /&gt; Leaving away the bunch of adaptors would not be difficult - just open the dongle and attach a self-made HP plug to it. But I don´t know if the external power supply could be replaced by a direct wiring to the 200LX´s main batteries for example. We will have to wait until the first ones become available to test this. &lt;br /&gt; There are lots of Bluetooth PCMCIA cards available. But probably no one of these work in the Palmtop, because you need special drivers for them. Windows drivers, of course. The only chance would be if someone ported a driver from Windows to DOS. In addition these cards may draw too much power from the PCMCIA port. I don´t know about the power requirements of Bluetooth cards, but if they exceed the 150mA limit of the Palmtop´s PCMCIA slot, they are totally useless.&lt;/p&gt;
&lt;h3&gt;HSCSD&lt;/h3&gt;
&lt;p&gt;: (some companies market this service as HSCD or HSMD) &lt;br /&gt;&lt;br /&gt; HSCSD (High Speed Circuit Switched Data) can easily be used if you already own a mobile phone which works together with the palmtop and is HSCSD-capable. HSCSD simply opens more than one GSM channel by using more timeslots and thus offers n times the capacity of one GSM channel (n is the number of used channels, up to 4 channels can be used, so a bit rate of max 14.400bps *4 = 57.600bps can be used). &lt;br /&gt; Ask your mobile phone network provider if you can use HSCSD and make sure your phone supports it. You probably have to use a special INIT string to enable HSCSD. Look at the section &lt;a href=&quot;https://www.hermocom.com/#atcommands&quot;&gt;AT-commands&lt;/a&gt; of this document in order to find out about the commands needed for special founctions of your phone.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;mailto:hplx@bergvill.com&quot;&gt;Martin Bergvill&lt;/a&gt; provided following HSCSD INIT strings for the &lt;b&gt;Nokia 6210&lt;/b&gt; (the &quot;analog&quot; strings establish a conventional HSCSD connection, the V.110 (=ISDN) strings use the ISDN protocol to establish a link and thus you will get the &quot;CONNECT&quot; 15-20 seconds earlier. There is no difference in connection speed, and not all network providers and telephones can use V.110, but if they can, it saves you time (15-20 seconds once per connection) and money):&lt;br /&gt; &lt;br /&gt;9.6 KBit/s analog: +CBST=0,0,1;+CHSN=1,0,0,0 &lt;br /&gt;9.6 KBit/s V110: +CBST=71,0,1;+CHSN=1,0,0,0 &lt;br /&gt;14.4 KBit/s analog: +CBST=0,0,1;+CHSN=2,0,0,0 &lt;br /&gt;14.4 KBit/s V110: +CBST=81,0,1;+CHSN=2,0,0,0 &lt;br /&gt;19.2 KBit/s analog: +CBST=0,0,1;+CHSN=3,0,0,0 &lt;br /&gt;19.2 KBit/s V110: +CBST=81,0,1;+CHSN=3,0,0,0 &lt;br /&gt;28.8 KBit/s analog: +CBST=0,0,1;+CHSN=4,0,0,0 &lt;br /&gt;28.8 KBit/s V110: +CBST=81,0,1;+CHSN=4,0,0,0 &lt;br /&gt;43.2 KBit/s analog: +CBST=0,0,1;+CHSN=6,0,0,0 &lt;br /&gt;43.2 KBit/s V110: +CBST=81,0,1;+CHSN=6,0,0,0 &lt;br /&gt;&lt;br /&gt; For the &lt;b&gt;Ericsson T39m&lt;/b&gt;, he has found that the init string &lt;tt&gt;ATZ+cbst=0,0,1;+chsn=4,2,0,12&lt;/tt&gt; works.&lt;br /&gt;&lt;br /&gt; For &lt;b&gt;lists of AT commands (also especially for HSCSD)&lt;/b&gt; for the various phones please have a look into the section &lt;a href=&quot;https://www.hermocom.com/#atcommands&quot;&gt;AT commands&lt;/a&gt; below!&lt;br /&gt;&lt;br /&gt; Be aware that your network provider will charge extra fees for a HSCSD connection, usually n times the price as for a simple GSM data connection (n is the number of channels you use, s.a.) &lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;h3&gt;GPRS&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;http://www.mobilegprs.com&quot; target=&quot;_blank&quot;&gt;General Packet Radio Service&lt;/a&gt; is a new standard in mobile telecommunications. It is a packet-based radio service which is optimized to transmit data and speech as data packets (just as the Internet), currently with a throughput of about 25 - 50 kbps. So you don´t establish a real link, but you can send or receive data packets whenever you want to. You are not charged by time anymore but by amount of data / speech transmitted over the network. This is of course ideal for sending an email on the road with the palmtop. :-) You don´t have to establish an expensive link just to send a 2kB-email. Imagine: If I want to send an email from my palmtop witht the mobile phone, I have to dial into my network provider, send the email with Post/LX and then disconnect. This all takes about 2 minutes. For 2 online minutes I currently have to pay about 0.15 US$. The GPRS prices are currently at a level of about 0.025US$ per 1kB (Mar 2002, Germany), i.e. if you send a 2kB email, with all overhead for SMTP protocol etc. maybe 3kB, you only pay 0.075 US$ for sending your email. See the advantage? ;-) On the other hd, for larger data amounts, GPRS is still much, much more expensive than a GSM connection. Ask your GSM / GPRS service provider for the current rates. &lt;br /&gt; GPRS has become available and mobile phones which support GPRS are also availble (Siemens S45, Nokia 6310, Ericsson T39m, T68...).&lt;br /&gt; If you intend to use the &lt;b&gt;Ericsson&lt;/b&gt; phones with GPRS, you have to use a modified version of WWW/LX v3 for that due to a bug in the Ericsson firmware. Andreas Garzotto was so kind to develop a work-around for this bug. Please contact the people at D&amp;amp;A Software and ask for this modified version, if you need it.&lt;/p&gt;
&lt;h3&gt;UMTS&lt;/h3&gt;
&lt;p&gt;Universal Mobile Telecommunication System (also known as the 3rd generation mobile network or simply &quot;3G&quot;) is not yet available. It will also be packet-based, as GPRS, but it will offer much higher bandwidth (up to 2 MB/s in the first stage). If someone besides me will still own a 200LX when UMTS becomes available, please report if you got any UMTS device working in conjunction with the 200LX! &lt;a name=&quot;atcommands&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;AT commands:&lt;/h2&gt;
&lt;p&gt;Here you will find data sheets provided by the phone manufactureres and other collections of AT commands:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;HSCSD and GPRS AT commands&lt;/b&gt; for Siemens, Nokia, Ericsson, Samsung and Motorola phones: &lt;a href=&quot;https://www.hermocom.com/images/articles/mob_hplx/hsc.html&quot; target=&quot;_blank&quot;&gt;HTML version&lt;/a&gt; and &lt;a href=&quot;https://www.hermocom.com/images/articles/mob_hplx/hsc.xls&quot;&gt;XLS version&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;AT commands for &lt;b&gt;Nokia&lt;/b&gt; phones &lt;a href=&quot;https://www.hermocom.com/images/articles/mob_hplx/nokia_at.hlp&quot;&gt;(Windows HLP (help) file, 380 kB)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;AT commands for &lt;b&gt;Siemens&lt;/b&gt; phones:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/images/articles/mob_hplx/at35i.pdf&quot;&gt;Modem commands (35 kB PDF file)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/images/articles/mob_hplx/atc35i.pdf&quot;&gt;GSM AT command set (GSM 07.07, GSM 07,05, Siemens specific commands) (180 kB PDF file)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt; AT commands for &lt;b&gt;Ericsson&lt;/b&gt; phones: In general go to &lt;a href=&quot;http://www.ericsson.com/mobilityworld/sub/open/index.html&quot;&gt;http://www.ericsson.com/mobilityworld/sub/open/index.html&lt;/a&gt;, click on the device you want to have an AT command overview for (under &quot;Mobile Devices&quot;), click on &quot;Documentation&quot; on the left, then search for a link &quot;Developer´s guidelines AT commands online reference&quot; or similar to download the PDF document.&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;From my site you can directly download the AT command reference for the &lt;a href=&quot;https://www.hermocom.com/images/articles/mob_hplx/R520_DG_AT_R1B.zip&quot;&gt;R520&lt;/a&gt; and the &lt;a href=&quot;https://www.hermocom.com/images/articles/mob_hplx/T39_DG_AT_R1A.zip&quot;&gt;T39m&lt;/a&gt;. Both are zipped PDF files, about 1 MB in size.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;</summary>
		<content type="html">&lt;div class=&quot;embox_red&quot;&gt;&lt;b&gt;Archived 2013-12-08&lt;/b&gt; &lt;br /&gt;This page has been archived and some links may not work correctly anymore. No updates of this page will be done anymore.&lt;/div&gt;
&lt;p&gt;&lt;b&gt;How to connect your HP 200LX (or similar models) to a mobile phone for Internet access, sending fax, sending SMS or exchanging other data&lt;/b&gt; &lt;br /&gt;&lt;br /&gt; Please note: This article is about 10 years old. It does not reflect the state of the art in mobile communication technologies anymore. Especially the section about the different mobile phones is outdated. &lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;hr width=&quot;100%&quot; /&gt;
&lt;p&gt;&lt;b&gt;Contents of this page:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#intro&quot;&gt;Introduction&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#overview&quot;&gt;&lt;b&gt;NEW: Short phone overview&lt;/b&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#phonelist&quot;&gt;List of phones and their features&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#test&quot;&gt;Test with different phones connected to the HP 200LX&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#pdu&quot;&gt;How to send and receive SMS with the palmtop&lt;/a&gt;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#nokiasms&quot;&gt;&lt;b&gt;NEW:&lt;/b&gt; Nokia´s built-in SMS editor&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#fax&quot;&gt;How to send faxes with the palmtop&lt;/a&gt;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#faxsec&quot;&gt;Security update for the fax setup (recommended!)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#sync&quot;&gt;How to synchronize a mobile phone with the HPLX&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#software&quot;&gt;Collection of related software&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#newtech&quot;&gt;New technologies (Bluetooth, HSCSD, GPRS, UMTS...)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#atcommands&quot;&gt;AT commands (collections for Nokia, Siemens and Ericsson phones)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;Related pages:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/60-hplx-rs232&quot;&gt;The RS232 page (wired serial connections with the HP LX palmtops)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/55-wwwlx&quot;&gt;The WWW/LX setup page (shows an example of a complex WWW/LX setup)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://repair4mobilephone.org/&quot; target=&quot;_blank&quot;&gt;The Repair4Mobilehone project by Werner Heuser&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;hr width=&quot;100%&quot; /&gt;
&lt;p&gt;&lt;a name=&quot;intro&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Introduction:&lt;/h2&gt;
&lt;p&gt;If you want to go online with your palmtop (HP 100LX, 200LX, 1000CX; the 700LX has this capability built-in, so this page is not relevant to the 700LX) using a mobile telephone network, you need a cellular phone. There are also PCMCIA cards that have a GSM modem built-in, e.g. the Nokia Card Phone), but as far as I know, all these cards don´t work in the palmtop, because they draw too much power from the PCMCIA slot (maximum is 150mA). Note that these cards are ´phones´ by themselves - I don´t speak about the cards that build a connection to a mobile phone. These cards may work - see below!&lt;/p&gt;
&lt;p&gt;Now you have to decide, which cellular phone you´ll buy - nowadays there are lots of possibilities. &lt;br /&gt;In general, there are three possibilities to connect a cellular phone as a modem to the palmtop.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;via PCMCIA card&lt;/li&gt;
&lt;li&gt;via serial cable&lt;/li&gt;
&lt;li&gt;via infrared&lt;/li&gt;
&lt;li&gt;via Bluetooth&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;(The fourth is not realizable yet, because of the lack of a bluetooth module for the palmtop. But hopefully some day we will have a serial port Bluetooth dongle for the palmtop, maybe even integrateable into the housing of the palmtop - see section &lt;a href=&quot;https://www.hermocom.com/#newtech&quot;&gt;&quot;New Technologies&quot;&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;All these possibilities have advantages and disadvantages:&lt;/p&gt;
&lt;p&gt;1. Older phones often are only capable to connect to a computer via &lt;b&gt;PCMCIA cards&lt;/b&gt;. These cards are expensive, and you have to sacrifice the only PCMCIA port of the palmtop. So you can´t use a memory or another PCMCIA card simultanously. Also you have to be SURE, that the PCMCIA card for the phone doesn´t draw too much power from the palmtop: 150 mA is the maximum. So don´t try to use a card that´s more power hungry, it could destroy your palmtop! Also make sure that it´s possible to talk to the data card as to a standard modem (that is, with the Hayes AT commands), otherwise all the standard communication software will have trouble! &lt;br /&gt;Somebody reported that the Nokia data card with an older Nokia phone works well.&lt;/p&gt;
&lt;p&gt;2. A &lt;b&gt;serial cable connection&lt;/b&gt; is a very reliable connection, but the phone has to have a serial data port. Also you have to buy a data cable (most of them are pretty expensive) and use the HP connectivity cable, a null modem adapter and this data cable; all three in series. This combo would be quite bulky. &lt;br /&gt;Another alternative is to make a data cable by yourself. It´s not that easy, because you cannot simply connect a few pins of the phone´s port to some pins of the palmtop´s port. The cable has to inculde some active electronic parts, because all phones I know use other signal voltages than the standard RS 232 ports. &lt;a href=&quot;https://www.hermocom.com/62-s25hplx&quot;&gt;I described how to make such a cable for the Siemens S25 phone on another page&lt;/a&gt;. This cable also works for the Siemens S35i, C35i and M35i phones. The advantage of such a self-made cable is that you can make it as long as you prefer and because you don´t have to carry around three different parts for the cable. A third option is to make a short HPLX-to-DB9 adapter which you can plug into the LX and which you can directly connect the bought data cable to. Pleas have a look on my &lt;a href=&quot;https://www.hermocom.com/60-hplx-rs232&quot;&gt;HPLX RS232 page&lt;/a&gt;. There you can find more details about a serial connection via data cable. &lt;br /&gt;If you plan to make a cable for another phone than the Siemens ones that I mentioned above, please do a search on the web to find the various sites that describe cables for other phones. Maybe other phones need different electronics between the palmtop´s RS232 port and the phone´s data port. &lt;br /&gt;You can use cable connections with all kinds of communication software that talks over serial port to a modem. A simple terminal emulation, like the built-in Datacomm, an internet package like WWW/LX, LXTCP or Nettamer, pppd, sshdos, Goin Postal... please have a look into the &lt;a href=&quot;https://www.hermocom.com/#software&quot;&gt;Software section&lt;/a&gt; of this page!&lt;/p&gt;
&lt;p&gt;3. If you want to connect the phone and the palmtop &lt;b&gt;via Infrared&lt;/b&gt;, be aware that that there exist two very bad problems:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;The palmtop´s IR port is not IrDA compatible by itself&lt;/li&gt;
&lt;li&gt;The palmtop´s IR port is heavily disturbed by the electromagnetic field that surrounds the phone´s antenna&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;For the first problem exists a very good solution called WWW/LX. At the moment, WWW/LX is the only software for the palmtop that can talk to an IrDA phone and use it as a modem. WWW/LX is a software package, made by D&amp;amp;A Software, that includes an IP stack (WWW/LX), an email and news client (Post/LX with News/LX) and a web browser (HV). WWW/LX is a commercial product. You can buy it either directly from &lt;a href=&quot;http://www.dasoft.com&quot;&gt;D&amp;amp;A Software&lt;/a&gt; or (preferrably if you live in Europe) from &lt;a href=&quot;http://www.rundel.net&quot;&gt;Thomas Rundel&lt;/a&gt; in Germany. Of course, WWW/LX also works with serial cable connections, PCMCIA connections, PCMCIA analog modems, PCMCIA ISDN cards and Ethernet cards.&lt;/p&gt;
&lt;p&gt;For the second problem, there is unfortunately no soultion by now. You have to live with it and try to find work-arounds. See the list of phones below to see how bad a phone causes this problem and how it may be avoided. If you want to learn more about this problem, and maybe even can help to solve it, please see my &lt;a href=&quot;https://www.hermocom.com/50-emi&quot;&gt;EMI problem page&lt;/a&gt;! In general, every phone causes this problem when it is used with the LX via IR. Some phones produce less interference, some more.&lt;/p&gt;
&lt;p&gt;Make sure your &lt;b&gt;cellular network provider allows data calls&lt;/b&gt;! Maybe you have to ask them to provide this service to you, maybe you even have to pay for it. I recommend that you make this clear before you decide which phone to buy, because maybe you want to change your network provider when you see that you have to pay too much money for data calls. :-)&lt;/p&gt;
&lt;p&gt;Note that as far as I know &lt;b&gt;all WAP capable phones have a built-in modem&lt;/b&gt;, so if you have a phone that´s WAP capable, it´s quite sure that you can use it as a modem. It only depends on if the modem is usable from out of the phone - either via serial cable or via IR.&lt;/p&gt;
&lt;p&gt;By the way: For those who have had &lt;b&gt;troubles with Windows 98 and IrDA&lt;/b&gt; because of these strange &quot;virtual&quot; devices Windows 98 sets up, please read &lt;a href=&quot;https://www.hermocom.com/52-hplx-irda&quot;&gt;my IrDA page&lt;/a&gt;! &lt;a name=&quot;overview&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Short phone overview&lt;/h2&gt;
&lt;p&gt;To give you a first idea which phone brand may be suitable for your needs, I give you a short overview here with the most important features and drawbacks of the three biggest phone brands: Nokia, Siemens and Ericsson. This overview is only relevant to newer phones, not for phones which are older than approximately two years. This is due to the technical improvements which come with time. For more detailled information please read the big phone list below.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Nokia phones&lt;/b&gt; are good for you if you need much compatibility, love bells and whistles (like ring tones, pictures, games...), want to use IrDA for a palmtop connection, don´t need a data cable connection and if you don´t always need the latest technology, but rather a quite reliable and well designed product. Well, some people say, Nokia phones are not at all reliable. Software is buggy and crashes often. I cannot comment on that, since I have never used a Nokia phone.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Siemens phones&lt;/b&gt; are your choice if you donot want to use IrDA for a palmtop connection (except for SMS sending, which works very well), but rather like cable connections. Siemens phones are also technically very well designed and are fairly easy to use due to a sophisticated and easy to understand menu system. I even think they are mechanically more robust than any other phones.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Ericsson phones&lt;/b&gt; offer (at least these days - end of 2001) the best support of new technologies like bluetooth and high speed / packet data services while keeping prices low. IrDA works flawlessly, cable connections should also be possible without problems (although this has not been tested extensively, because IrDA works so well). If your phone doesn´t need to have the best look and feel (Ericsson makes very good technology, but in my opinion a rather poor design) and if you tend to play with new features (serious ones, not games, multimedia and so on), consider buying an Ericsson phone! Also, Ericsson phones are very robust compared to Nokia or Siemens phones.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name=&quot;phonelist&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;List of phones and their features:&lt;/h2&gt;
&lt;p&gt;Please note that I don´t have any interest in advertising for one of the companies whose phones I describe. The following list is intended to be as unbiased as possible, describing advantages and disadvantages of each phone. Since I rely on reports of users whose experiences I publish here, there may be errors in the following list. But these errors don´t have anything to do with my private opinion or interests. The same is true for the software I describe. I myself use only the Siemens S35i and D&amp;amp;A Software´s ´WWW/LX´.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#siemens&quot;&gt;Siemens phones&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#ericsson&quot;&gt;Ericsson phones&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#nokia&quot;&gt;Nokia phones&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#motorola&quot;&gt;Motorola phones&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#sagem&quot;&gt;Sagem phones&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#other&quot;&gt;other phones&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#cdpd&quot;&gt;CDPD modems / phones&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;siemens&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Siemens phones:&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;General notes:&lt;/b&gt;&lt;br /&gt; Siemens phones are generally (in my opinion) very well designed phones, the menu structure is easy to understand and they are customizeable, so that often used functions are easily accessable and only the less often ones are hidden inside the complex menu structures. However, one drawback applies to all Siemens phones: They have a low-power IrDA interface. That saves battery life of course, but it makes IrDA connections for Internet access with the 200LX almost impossible. It may work for some specific combinations and situations, but usually you have more problems than you want to have. Thus, if you want to use WWW/LX with your phone and use IrDA rather than a data cable, I cannot recommend you to buy a Siemens phone.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Siemens S25: &lt;/b&gt;IrDA port, wired port, no WAP, data connection speed limited to 9600 bps.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;My &lt;a href=&quot;https://www.hermocom.com/62-s25hplx&quot;&gt;self-made data cable&lt;/a&gt; works without any problem. The baud rate of the S25's wired port is fixed to 19200. &lt;br /&gt;Note: If your cellular network provider supports V.110 connections (=ISDN) you can use the init string &quot;ATB29&quot; and the dial string &quot;ATDI&amp;lt;number&amp;gt;&quot;. You will then get a CONNECT as soon as you dialed, so you have to wait abt. 15 seconds less until you have a working connection. The connection speed isn't increased by this, though.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Siemens C35i and M35i: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;wired port, WAP, no IrDA port, connection speed limited to 9600 bps &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.my-siemens.com/MySiemens/CDA/Standard/Frameset/0,1649,2_0_0_1_0_0_HD_HD,FF.html&quot;&gt;More information here.&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;Comments: Works without problems with my &lt;/span&gt;&lt;a style=&quot;line-height: 1.3em;&quot; href=&quot;https://www.hermocom.com/knowledgebase/hplx/s25_hplx&quot;&gt;self-made data cable&lt;/a&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt; (tested) and any communication software. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Siemens S35i: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;IrDA port, wired port, WAP, connection speed limited to 9600 bps &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.my-siemens.com/MySiemens/CDA/Standard/Frameset/0,1649,2_0_0_1_0_0_HD_HD,FF.html&quot;&gt;More information here.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Comments: My &lt;a href=&quot;https://www.hermocom.com/knowledgebase/hplx/s25_hplx&quot;&gt;self-made data cable&lt;/a&gt; works without any problem. The best IR-eye-to-eye-distance for IrDA communication is abt. 18-20 cm says Günther, who bought this phone in May 2000. He also says, when he wraps the S35i with aluminium foil (and leaves a hole for the IR, of course), he can even establish an internet connection without any EMI errors. However, I still get errors with aluminium foil. The baud rate of the S35i's wired port is fixed to 19200. &lt;br /&gt;Here the ISDN connection init string works, too, see comments of the S25! &lt;br /&gt;For further questions you can contact &lt;a href=&quot;mailto:guenthereisele@yahoo.de&quot;&gt;guenthereisele@yahoo.de&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Siemens S40: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;IrDA port, wired port, WAP, supports &lt;/span&gt;&lt;b style=&quot;line-height: 1.3em;&quot;&gt;HSCSD&lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt; up to 57600 bps &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.my-siemens.com/MySiemens/CDA/Standard/Frameset/0,1649,2_0_0_1_0_0_HD_HD,FF.html&quot;&gt;More information here.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Comments: Nothing known about compatibility to the 200LX, since no one has tested it by now. &lt;br /&gt; Since this phone is actually designed by Bosch, it differs in general from all the other Siemens phones. So IrDA &lt;i&gt;may&lt;/i&gt; work. It has yet to be tested.&lt;br /&gt; HSCSD is not supported through the IrDA interface, so you need a data cable to make use of the higher data rates of HSCSD. And unfortunately, the data cable port of the phone is &lt;b&gt;not&lt;/b&gt; compatible to the S35i and S25 (and S45).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Siemens SL45: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;IrDA port, wired port, WAP, MP3-Player, connection speed limited to 9600 bps (no HSCSD, no GPRS) &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.my-siemens.com/MySiemens/CDA/Standard/Frameset/0,1649,2_0_0_1_0_0_HD_HD,FF.html&quot;&gt;More information here.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Comments: Nothing known about compatibility to the 200LX, since no one has tested it by now. &lt;br /&gt; I have heard that the data cable port of the SL45 is compatible to the S35i / S25 port. Can anyone please confirm that? Can the same data cables be used?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Siemens S45 and ME45: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;IrDA port, wired port, WAP, &lt;/span&gt;&lt;b style=&quot;line-height: 1.3em;&quot;&gt;GPRS&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.my-siemens.com/MySiemens/CDA/Standard/Frameset/0,1649,2_0_3_1_0_0_NG,FF.html&quot;&gt;More information here.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Comments: Nothing known about compatibility to the 200LX, since no one has tested it by now. &lt;br /&gt; But these phones are the real successors of the S25 / C25 - S35 / C35 / M35 line, so I think compatibility should not be a problem. At least the data cable port is compatible.&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;ericsson&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Ericsson phones:&lt;/h3&gt;
&lt;p&gt;For older Ericsson phones (e.g. the T28s) there exist &lt;b&gt;IrDA dongles&lt;/b&gt;. One user reported that such a dongle worked in combination with the CF788 phone and the Palmtop. I don´t know if these older phones have the possibility to attach a data cable, but since the IrDA dongle has to be connected somewhere to the telephone, I think they have. And in this case the question remains, if such a dongle would be a real advantage compared to a data cable.... For use with the palmtop it wouldn´t, I think. But on the other side some of the Ericsson phones use the IrDA protocol also over the wired port. The only software that would be able to use these IrDA-speaking Ericsson phones at all (either over cable or over IR) would be the WWW/LX suite by D&amp;amp;A Software, since this is the only software which is able to use the IrDA protocol (even via the data cable, set the parameters port=-1 and IR=0 in this case in the www.cfg).&lt;/p&gt;
&lt;p&gt;So far I can say that the following Ericsson phones &lt;b&gt;don´t use IrDA&lt;/b&gt; over the wired serial port, so they are also usable with other software than WWW/LX:&lt;br /&gt; the R380 (the one with the big touchscreen under the keyboard)&lt;br /&gt; the R520 (GPRS, HSCSD, IrDA, Bluetooth, big size)&lt;br /&gt; the T39m (GPRS, HSCSD, IrDA, Bluetooth, small size) and&lt;br /&gt; the R320s (see below).&lt;br /&gt; If you plan to send or receive faxes with your phone, take care: &lt;i&gt;Some&lt;/i&gt; Ericsson phones cannot handle faxes. This feature is explicitly diabled in these models. So read the features lists carefully!&lt;br /&gt; There are now even &lt;i&gt;different kinds of Ericsson data cables&lt;/i&gt; available. The old one, the DRS-10, misses the DCD line (about DCD: see my &lt;a href=&quot;https://www.hermocom.com/60-hplx-rs232&quot;&gt;RS232 page&lt;/a&gt;), so some software can have problems (e.g. Goin´ Postal). The new cable, &lt;b&gt;DRS-11&lt;/b&gt;, has a new chip inside, the MAX3386 (instead of the MAX3232). And it has the DCD line. You can also build your own data cable as described &lt;a href=&quot;https://www.hermocom.com/62-s25hplx&quot;&gt;here&lt;/a&gt;. That self-made data cable has an &quot;emulated&quot; DCD line (always high) which works with Goin&quot;e; Postal.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Ericsson R320s: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;IrDA port, WAP, I don´t know about wired port and connection speed limit&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;a href=&quot;http://www.ericsson.com&quot;&gt;More information here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Comments: works via IR with the LX. Not extensively tested yet, but I´ll soon provide more information &lt;br /&gt;For further questions you can contact &lt;a href=&quot;mailto:hplx@bergvill.com&quot;&gt;Martin Bergvill&lt;/a&gt; or/and &lt;a href=&quot;mailto:ebbeh@online.no&quot;&gt;ebbeh@online.no&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Ericsson SH888 and I888:&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;The phones only differ in their look and the I888 uses 900 MHz and 1900 MHz, the SH888 uses 900 MHz and 1800 MHz. So they should work exactly identically in combination with the palmtop.&lt;br /&gt; These phones are known to use the IrDA protocol through the wired port. &lt;br /&gt; &lt;br /&gt;IrDA port, wired port (speaks IrDA!!, comment see above), no WAP, connection limited to 9600 baud. &lt;br /&gt;&lt;a href=&quot;http://www.ericsson.com&quot;&gt;More information here.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Comments: This phone is reported to work well with the palmtop via IrDA. But be aware that this phone is a quite old one, so its features are probably not up-to-date anymore. The best IR-eye-to-eye distance is reported to be about 30 cm. Another user reported that 10-15 cm is a good distance. &lt;br /&gt;For further questions about SH888 you can contact &lt;a href=&quot;mailto:ebbeh@online.no&quot;&gt;ebbeh@online.no&lt;/a&gt; and &lt;a href=&quot;mailto:office@praktiker.at&quot;&gt;office@praktiker.at&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Ericsson I888:&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Here's the report of an I888 owner: Using the WWW/LX suite I have succeeded in exchanging emails, phone books and SMS while connected over IrDA to the I888. I get about 25 Character lost for 100kB of information exchanged. I can position the I888 from 30cm to 1 meter away from the 200LX with no apparent difference in transmission quality.&lt;br /&gt; One additional note: SMS reception via PDU need a special switch which Stefan Peichl was kind enough to include in the latest PDU release. &lt;br /&gt;For further questions about the I888 you can contact &lt;a href=&quot;mailto:leurquin@bigfoot.com&quot;&gt;leurquin@bigfoot.com&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;NEW: Ericsson T39m and T68: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;IrDA port, WAP 1.2.1, &lt;/span&gt;&lt;b style=&quot;line-height: 1.3em;&quot;&gt;Bluetooth, HSCSD, GPRS&lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;, triband, voice record, and it is very small! &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.ericsson.com&quot;&gt;More information here&lt;/a&gt; &lt;br /&gt;&lt;br /&gt; The T39m and the T68 are basically the same, only the design is different. But technically and from the palmtop point of view, they are identical. &lt;br /&gt;&lt;br /&gt; &lt;a href=&quot;mailto:hplx@bergvill.com&quot;&gt;Martin Bergvill&lt;/a&gt; reports: The T39m has the size of a credit card+arial and weights 86 gram. I have used it for a couple of days and I must say that I am impressed. The supplied battery (which uses the new LiPolymer technology) has a standby time of max. 300 hours. The special big battery has a standby time of 700 hours!&lt;br /&gt; Regarding the &lt;a href=&quot;https://www.hermocom.com/knowledgebase/hplx/emi&quot;&gt;EMI problem&lt;/a&gt;: I have tested with Ring.com. If I have the HPLX and the T39m about 5cm apart I get disturbances. Abive that I get no disturbance at all!&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;I have got HSCSD to work with the AT string &lt;tt&gt; ATZ+cbst=0,0,1;+chsn=4,2,0,12&lt;/tt&gt; with 38400 baud.&lt;br /&gt; GPRS also works with WWW/LX, but due to a firmware bug in the T39m/T68, you need a modified version of WWW/LX v3 to make it work. Please ask the people at D&amp;amp;A Software for that version.&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;nokia&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Nokia phones:&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;General note:&lt;/b&gt; The Nokia phones´ IrDA ports have in general a very much larger working range than the IrDA ports made by Siemens. So you can work around the EMI problem here by keeping a distance of abt. 30 cm between the IrDA port of the phone and the infrared port of the palmtop.&lt;/p&gt;
&lt;p&gt;For &lt;b&gt;data cable&lt;/b&gt; users: Nokia currently offers two different kinds of data cables. The one you need is the &lt;b&gt;DLR-3P&lt;/b&gt;! Don´t buy any other cable, since the other cables won´t work with the palmtop! Can anyone tell me if the DLR-3 works, too?&lt;br /&gt; Ressources for nokia data cables: &lt;a href=&quot;http://www.atrox.at/datacable/dlr3/&quot;&gt;Selfmade DLR-3P&lt;/a&gt;, &lt;a href=&quot;http://www.nobbi.com/datacables10.htm&quot;&gt;Nobbi´s Datenkabel Seite (German)&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Nokia 61xx: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;No serial port, only usable as a modem with optional PCMCIA card or with a GSM-Nota cable&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;a href=&quot;http://www.nokia.com/phones/6110/index.html&quot;&gt;More information here (6110).&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.nokia.com/phones/6150/index.html&quot;&gt;More information here (6150).&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;All phones of the Nokia 61xx-series &lt;b&gt;don´t work on a direct way with the LX as a modem&lt;/b&gt;, because they don´t have a built-in modem. Some models (I think all non-US models) have an IR port, but this is only for data exchange between phones or for use with a Windows-Software. So none of these phones works as a modem for the LX! You can use (some of?) them as a modem for a Windows machine, if you use the Windows software modem called &quot;Nokia cellular data suite&quot;. There´s no chance to make this work on the LX via infrared!&lt;/p&gt;
&lt;p&gt;But there are two ways to to use the Nokia 6110 or 6150 as a modem: One solution is to use an optional PCMCIA card. There is a manufacturer called OPTION who makes such PCMCIA cards. There are probably other manufacturers, too. One person reported success using an OPTION card with a Nokia 6110 as a modem for the HP LX. If you have questions about this OPTION PCMCIA card and how to make it work with the HP Palmtops please contact &lt;a href=&quot;mailto:pierrot@palmtop.com&quot;&gt;pierrot@palmtop.com&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;The other solution is the &quot;GSM-Nota&quot; cable. A user reports: &quot;I use my Nokia 6110 with my HP200LX with the aid of something called a GSM-Nota cable. It's basically a cable with a small battery powered matchbox sized adapter box stuck in the middle of it. One end plugs into the phone and the other plugs into the serial port of the HP. They're very popular in the Psion world and usually are sold with a Psion compatible serial connector on the end. I discovered that the company that makes them also makes them with a standard 9 pin serial connection which I then connect it to the HP using the Connectivity cable and the null-modem adaptor. The cable then makes the Nokia respond to standard Hayes-AT commands. It works for SMS messaging (Stefan Peichl has incorporated compatibility for the GSM-Nota into PDU.COM at my request), address book and for data. It is a superb solution for those of us stuck with the Nokia 61xx series.&lt;/p&gt;
&lt;p&gt;You can find out more about the GSM-Nota at &lt;a href=&quot;http://www.idware.fr&quot;&gt;http://www.idware.fr&lt;/a&gt; and &lt;a href=&quot;http://www.exportech.co.uk&quot;&gt;http://www.exportech.co.uk&lt;/a&gt; (the guys I bought mine from).&quot;&lt;/p&gt;
&lt;p&gt;If you have further question about the GSM-Nota cable please contact &lt;a href=&quot;mailto:surreal@compuserve.com&quot;&gt;surreal@compuserve.com&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b style=&quot;line-height: 1.3em;&quot;&gt;Nokia 6210: &lt;/b&gt;IrDA port, wired port, WAP, connection speed up to 14.400 bps, with HSCSD up to 43.200 bps&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;a href=&quot;http://www.nokia.com/phones/6210/index.html&quot;&gt;More information here.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Comments from a user:&lt;br /&gt; I can now say that the combination of the Nokia6210 and HP200/WWWLX3-Post works very well (as well of course the cable link). I have actually very little EMI-disturbances but sometimes there is the message after the run of: &quot;xxx bytes lost/fram error/GSM disturbance(?)). As you write the distance can be rather long between the IR-ports which reduces the problem. I have also succesfully installed PDU which works well too integrated in the PostLX. &lt;br /&gt;For further questions please contact &lt;a href=&quot;mailto:jacob.waern@swipnet.se&quot;&gt;jacob.waern@swipnet.se&lt;/a&gt;. Regarding HSCSD, please have a look at the &lt;a href=&quot;https://www.hermocom.com/#newtech&quot;&gt;HSCSD section&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Nokia 6310: &lt;/b&gt;IrDA port, wired port?, WAP 1.2.1, &lt;b&gt;GPRS, HSCSD&lt;/b&gt; and &lt;b&gt;Bluetooth&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.nokia.com/phones/6310/index.html&quot;&gt;More information here.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Comments: Works at least via IrDA with the 200LX and WWW/LX for GSM and HSCSD Internet connections. &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Nokia 5610: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;IrDA port, wired port?, WAP 1.2.1, &lt;/span&gt;&lt;b style=&quot;line-height: 1.3em;&quot;&gt;GPRS, HSCSD&lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt; and &lt;/span&gt;&lt;b style=&quot;line-height: 1.3em;&quot;&gt;FM Radio&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.nokia.com/phones/6510/index.html&quot;&gt;More information here.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Comments: Works at least via IrDA with the 200LX and WWW/LX for GSM and HSCSD Internet connections. GPRS not tested yet. &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Nokia 7110 / 7110e: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;IrDA port, wired port, WAP, provides data connection speed of up to 14400 bps (depends on network provider if it´s usable or not) &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.nokia.com/phones/7110/index.html&quot;&gt;More information here.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Comments: Tested via IrDA with WWW/LX. The optional data cable is called ´DLR-3´ but was not tested yet. &lt;br /&gt;The phone stores SMSs on both the SIM card and the phone´s internal memory, so it takes a lot of SMSs. The Robot/LX script that allows you to send / reply SMSs via the LX is now adapted to this special storing behaviour. &lt;br /&gt;It´s also possible to transmit entries of the LX´s phonebook as a vcard to the 7110 / 7110e via IR. The tool you need for this is called IR.EXE and is available from &lt;a href=&quot;ftp://ftp.dasoft.com&quot;&gt;ftp.dasoft.com&lt;/a&gt;. With phone software version 4.84 and above there should be no problems. The version 4.73 has got problems. &lt;br /&gt;For further questions please contact &lt;a href=&quot;mailto:hplx@bergvill.com&quot;&gt;Martin Bergvill&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt; Please note: There are several versions of data cables for the Nokia 6210 available, some of them only work with special Windows software to upload logos and ring tones and to send SMSs. Be sure that you have an original Nokia DLR-3P cable. This seems to be the only one which works with standard software.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Nokia 8210: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;IrDA port, wired port is also present (under the battery), no WAP, data connection speed is limited to 14400 bps (depends on network provider) &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.nokia.com/phones/8210/index.html&quot;&gt;More information here.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Comments: Read the comments of Nokia 8810! &lt;br /&gt;Someone found the circuit diagram for a data cable for the 8210. &lt;a href=&quot;https://www.hermocom.com/images/articles/mob_hplx/8210pino.gif&quot;&gt;Here is the pinout&lt;/a&gt; of the 8210's wired port and &lt;a href=&quot;https://www.hermocom.com/images/articles/mob_hplx/8210mbus.gif&quot;&gt;here you can see the circuit diagram&lt;/a&gt; for an MBUS datacable. But note that the MBUS cable is as far as I know not the one you need for a modem connection! Please refer to the links &lt;a href=&quot;https://www.hermocom.com/#nokia&quot;&gt;above in the general notes&lt;/a&gt; for a universal data cable which may also work for the 8210. &lt;br /&gt; &lt;br /&gt;The 8210 is reported to work only reliably at 38400 baud via IR.With a lower baud rate, there seem to be problems with html and news. Notwith email. So maybe you should test it before you buy. Note that you need a double-speed upgraded palmtop for reliable connections at 38400 baud! &lt;br /&gt;For an ISDN connection (V110) you can use the init string &quot;AT&amp;amp;F+CBST=71,0,1&quot;. This will result in a much faster &quot;CONNECT&quot; than with the normal connection protocol. This only works, if your cellular network provider supports ISDN connections. Note that an ISDN connection will NOT increase the speed, only the CONNECT will be done abt. 15 seconds faster. &lt;br /&gt;Maybe, if your net provider supports it, you can use a 14400 baud data connection, if you use the init string &quot;AT&amp;amp;F+CBST=14,0,1&quot;. Try it!&lt;/p&gt;
&lt;p&gt;For further questions please contact &lt;a href=&quot;mailto:stora.my@spray.se&quot;&gt;stora.my@spray.se&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Nokia 8810: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;IrDA port, no wired port, no WAP, data connection speed limited to 38400 bps (says the prospect - but which network does support that?? ) &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.nokia.com/phones/8810/index.html&quot;&gt;More information here.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;You have to switch the 8810 off and on again after an IrDA online run, because the software (V. 4.05) has a bug. I don´t know if this bug is removed in newer software versions. If you don´t do this ´reboot´, the next IrDA online run won´t work properly. &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Nokia 8850 / 8890: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;IrDA port, I don´t know about wired port, no WAP, data connection speed limited to 9600 bps &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.nokia.com/phones/8850/index.html&quot;&gt;More information here.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Comments: Not tested yet, but should work just as the other newer Nokia phones. &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Nokia Orange 5.1 (old phone, the same as Nokia 2110?) &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;wired port or PCMCIA card necessary,  no WAP, no other ports, connection speed limit 9600 baud. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Sorry, I didn´t find any URL providing more info about this phone!&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Comments: Tested with WWW/LX. No problems known. For further questions please contact &lt;a href=&quot;mailto:aj93@dial.pipex.com&quot;&gt;aj93@dial.pipex.com&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;motorola&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Motorola phones:&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Motorola i1000plus / i500plus / i700plus: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;wired port, no IrDA, no WAP, don´t know about connection speed limit&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Comments: works with HP connectivity cable, null modem adapter (either HP or Motorola) and Motorola´s data cable which comes with a whole kit which includes Windows software and a manual. But for the LX you only need the data cable from this kit. &lt;br /&gt;You have to use a special initialization string for making it work as a modem for the LX: &lt;b&gt;AT&amp;amp;FX4&lt;/b&gt;. &lt;br /&gt;The phone i1000plus was tested with Goin´ Postal and WWW/LX. Since the two other phones have the same internal modem, they should also work as the i1000plus does. For further questions about the i10000plus you can contact &lt;a href=&quot;mailto:evilla@terra.com.pe&quot;&gt;evilla@terra.com.pe&lt;/a&gt;. &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Motorola Timeport: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;wired serial port, IrDA?&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;There are more than one Motorola phone which are called &quot;timeport&quot;. I don't know anything about them, but if you can provide informations, please don't hesitate to do so.&lt;/p&gt;
&lt;p&gt;For further questions you can contact &lt;a href=&quot;mailto:citroen@stad.dsl.nl&quot;&gt;citroen@stad.dsl.nl&lt;/a&gt; and/or &lt;a href=&quot;mailto:gnassi@attlobal.net&quot;&gt;gnassi@attglobal.net&lt;/a&gt;. &lt;br /&gt; &lt;br /&gt; Another user wrote: &lt;br /&gt; &quot;I can confirm that the Motorola &lt;b&gt;Timeport L7089&lt;/b&gt; (the one without the WAP browser) works fine with the HP200LX over IRDA. I haven't been able to purchase a serial cable - they are very hard to find. The only thing that doesn't work over IRDA is sending a fax. It apparently does work over a cable but I can't confirm this.&quot; &lt;br /&gt;If you have further questions please contact &lt;a href=&quot;mailto:surreal@compuserve.com&quot;&gt;surreal@compuserve.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Motorola Startac 85596A (analogue): &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;works with AAPEX Data ClipperCom World V.34 data fax 33.6 PC card modem.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This modem is a PCMCIA card modem that combines a normal landline 33.6 modem with a cellular modem. You have to make a special cable in order to get both to work together.&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;If you have further questions about this combo, please email &lt;/span&gt;&lt;a style=&quot;line-height: 1.3em;&quot; href=&quot;mailto:palmtop@ihug.co.nz&quot;&gt;palmtop@ihug.co.nz&lt;/a&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;sagem&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Sagem phones:&lt;/h3&gt;
&lt;p&gt;General information (by &lt;a href=&quot;mailto:radek.svagr@email.cz&quot;&gt;Radek Svagr&lt;/a&gt;):&lt;/p&gt;
&lt;p&gt;Nearly all Sagem phones (including older 7xx and 8xx series) have an internal modem. But, and this is also the case for the 930, it is blocked in software. So when you buy the phone, it doesn´t support Data/Fax modes; you can handle SMS and phone book transfers only. But it is quite easy to activate the modem so you will get a better phone (higher models lie 840 or 940 have an already adtivated modem, but they are more expensive of course).&lt;br /&gt; One method how to tune the Sagem phones is described on &lt;a href=&quot;http://www.volny.cz/sagemak&quot;&gt; http://www.volny.cz/sagemak&lt;/a&gt;. It is quite simple and you can activate more features than a modem (memory for 50 SMS, 35 own melodies, 200 phone book entries etc...). Tuning software is on &lt;a href=&quot;http://www.sagem.de.vu&quot;&gt;http://www.sagem.de.vu&lt;/a&gt;. The cable is common type with MAX232 or very simple with 2 Transistors which I use without problem. Schematics for this cable are available here:&lt;br /&gt; &lt;a href=&quot;https://www.hermocom.com/images/articles/mob_hplx/conector.gif&quot;&gt;Connector of the Sagem phones&lt;/a&gt;&lt;br /&gt; &lt;a href=&quot;https://www.hermocom.com/images/articles/mob_hplx/cable6xx.gif&quot;&gt;Data cable with MAX232&lt;/a&gt;&lt;br /&gt; &lt;a href=&quot;https://www.hermocom.com/images/articles/mob_hplx/tranzist.gif&quot;&gt;Simple data cable with transistors&lt;/a&gt;&lt;br /&gt; The parts will fit into an RS232 connector.&lt;br /&gt; Personally I tested the following models: MC840, MC930, MW930, MW936.&lt;/p&gt;
&lt;p&gt;Note: As everywhere are exceptions, as far as I know, series 91x and 92x of Sagem phones seem to have no modem. Also I don´t know about the new 3xxx models, but they support AT commands so they probably have a modem.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Sagem MW (MC) 930: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;Wired port, communication speed limit: 9600 (GSM), serial port spped with PC adjustable from 2400 to 19200 bps, using a tuning software up to 38400 bps. Supports V.110 (ISDN). WAP browser in MW series.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;Before you start communicate with the modem, you must press C on the phone, because the modem goes into sleep mode after a few seconds of inactivity. I&lt;/span&gt;f you have further questions about Sagem phones, please contact &lt;a href=&quot;mailto:radek.svagr@email.cz&quot;&gt;Radek Svagr&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;other&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;other phones&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Bosch 908: &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;wired port, no IrDA&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; No URL found. Try &lt;a href=&quot;http://www.bosch.de&quot;&gt;www.bosch.de&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Comments: Tested with WWW/LX and ACCIS4. No problems known.  If you have further questions, please contact &lt;a href=&quot;mailto:lassekarlsson@mail.com&quot;&gt;lassekarlsson@mail.com.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;LG InfoComm TM510 &lt;/b&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;wired port, triband. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.lginfocomm.com/home/TM-510_phone.asp&quot;&gt;More information here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;Comments: The proprietary fax/data transfer kit (79.99 US$, according to a zdnet review) is needed, it contains a cable with a box in the middle. This box contains the electronics and an additional phone port, which you can probably connect the charger or a headset to, even while using the data cable. For the connection to the palmtop you need the HP connectivity cable and an additional null modem adapter (see my &lt;/span&gt;&lt;a style=&quot;line-height: 1.3em;&quot; href=&quot;https://www.hermocom.com/knowledgebase/hplx/rs232&quot;&gt;HPLX RS232 page&lt;/a&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;If you have further questions please contact &lt;a href=&quot;mailto:kopplin@technoir.nu&quot;&gt;Mike Kopplin&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;cdpd&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;CDPD modems and phones:&lt;/h3&gt;
&lt;p&gt;The following info has been provided by Bruce M. (an HPLX mailinglist member):&lt;/p&gt;
&lt;p&gt;CDPD devices which are known to work with the HP 200LX:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Mitsubishi T250&lt;/li&gt;
&lt;li&gt;Novatel Wireless Sage&lt;/li&gt;
&lt;li&gt;Motorola Personal Messenger 100C (discontinued)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I expect that the following would also work:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;PCSI Ubiquity 2000&lt;/li&gt;
&lt;li&gt;Uniden Data 2000&lt;/li&gt;
&lt;li&gt;Tellus Monarch&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;About the CDPD service:&lt;/p&gt;
&lt;p&gt;CDPD exists since about 1996 in the US. The service uses the same frequency as the analog cell phone system called AMPS that was the first and is the most widely deployed cellular system in the US. Rather than using an analog telephone to dial in to an ISP, however, when a CDPD modem is activated, it joins the network much as an 802.11 wireless modem would join a wireless LAN. But the speed is much lower, with a theoretical bidirectional throughput of 19.2kb/s (typically more like 9.6kb/s in practice), and the first-hop round-trip latency is typically between 0.5s and 1.5s. The two biggest CDPD networks in the US belong to Verizon and AT&amp;amp;T. Verizon covers nearly the entire northeastern part of the US.&lt;br /&gt; Thanke, Bruce, for the info!&lt;/p&gt;
&lt;p&gt;If you can provide more information that is relevant here, please drop me an email with as much of information as you can provide! I´ll then publish it here. It was great if you allowed me to publish even your email address as I did it above with some email addresses of phone users.&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;test&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Test with different phones connected to the HP 200LX:&lt;/h2&gt;
&lt;p&gt;Here you can see a posting of Jaques Belin to the HPLX mailing list. He tested several phones with the HP 200LX using different pieces of software. This is a very good review, especially if you are planning to buy a new mobile phone and if you know what software you will use.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.hermocom.com/images/articles/mob_hplx/tests.txt&quot;&gt;Read the review (ASCII text file)&lt;/a&gt; &lt;a name=&quot;pdu&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;How to send and receive SMS with the Palmtop:&lt;/h2&gt;
&lt;p&gt;You can not only use the cellular phone as a modem, but you can also write your SMS on the palmtop and then send it with the phone and use the palmtop as a huge archive of received SMSs. Stefan Peichl and Tony Hutchins cooperated in developing PostPDU, which is a plugin for Post/LX for very convenient SMS handling. It is based on Stefan Peichl´s PDU.COM, which converts text messages to a format the phone can handle. PDU.COM can also be used as a stand-alone program if you use a data cable. If you use IrDA, you &lt;i&gt;have&lt;/i&gt; to use WWW/LX with Post/LX (and preferably also Post/PDU). &lt;br /&gt; PostPDU even supports splitting large messages up into more smaller ones (max. 160 characters) and it supports mass SMS, i.e. you can give multiple telephone numbers in the To: field and the SMS is send to all these numbers.&lt;br /&gt; The clue: &lt;b&gt;You don´t even need a registered version of WWW/LX&lt;/b&gt; to use Post/PDU. Since the demo version of WWW/LX is limited to 16kB data transmission per session, and since SMS does not need much of that, you can easily send and receive many SMSs per session (exact amount not known, but I estimate it to be abt. 40 SMSs per session)!&lt;br /&gt; For download of the needed components, click &lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=postpdu&quot;&gt;here&lt;/a&gt;. You need the packages WWW/LX, Post/LX, Robot/LX and PostPDU.&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;nokiasms&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Nokia´s built-in SMS editor&lt;/h3&gt;
&lt;p&gt;Thanks to Niels Keetlaer from Holland for this tip:&lt;/p&gt;
&lt;blockquote&gt;By my information all Nokia phones do have a &lt;b&gt;build-in sms-editor&lt;/b&gt;. (I mean, not the editor one can use to enter messages from the phone, but an editor which can be reached when a serial link is established). I have only tested this with my 2110 which came with my 700lx for I do not have [access to] any other 'wired' Nokia phone. It is faily easy to access this editor. First you need to setup the physical link (doh) by dock the nokia into your 700lx or plug in a cable or use it's infrared capabilities if possible. Open this connection, you can use any terminal(program) as long it's euhm.. well normal [and can handle serial links]. Usually you will gain access to the modem (you might be accessing via a modem card, like I do with my 700lx) and can give the usual AT commands. There is an &lt;b&gt;AT command to enter the SMS-editor, which is AT*C&lt;/b&gt;. Now the phone will go into an SMS-editor and will no longer accept any AT commands until you exit the editor. You can get help by entering &lt;b&gt;HELP&lt;/b&gt; (how suprising). &lt;b&gt;EXIT&lt;/b&gt; exits (suprised?). I don't know much more for I have never really used this. [the build in app in my 700lx is way easier to use...] Nice thing to know when using the 700lx: You can connect to the modem, even when the phone is turned off. You can try stuff, eg. ATDT(phone number) which results in a NO CARRIER. Unknown commands will result in 'ERROR', and so will AT*C when the phone is turned off. You really have to turn on the phone (and wait a little while) before the AT*C command works.&lt;/blockquote&gt;
&lt;p&gt;&lt;a name=&quot;fax&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;How to send faxes with your palmtop&lt;/h2&gt;
&lt;p&gt;In general, it is not possble at all to send a fax via infrared. This is because WWW/LX and IR.EXE are the only programs which support the IrDA protocol, and no fax software can interoperate with WWW/LX or IR.EXE. This implies also that you cannot use these strange Ericsson phones which use the IrDA protocol even on the wired port.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;So you only can send faxes written on the palmtop with your mobile phone, if you have a data cable.&lt;/b&gt; (Exception: There are SMS to fax gateways available, so you can send an SMS to a special gateway number, the gateway converts your SMS into a fax and forwards it to the fax machine you have addressed in your SMS. Ask your cellphone service provider for the correct gateway number and be aware that your faxes will be limited to about 150 characters!)&lt;/p&gt;
&lt;p&gt;Once you have a working palmtop - data cable - mobile phone connection (test with a terminal emulation, send an AT and look if you get back an OK), you can begin to set up a fax program on your palmtop. I recommend &lt;b&gt;bgfax in conjuction with 2bgfax&lt;/b&gt;, which enables you to add a hand-written &lt;b&gt;signature&lt;/b&gt; to your fax. If you want a simpler setup, you can use &lt;b&gt;qfax&lt;/b&gt;. Or you use my special setup:&lt;/p&gt;
&lt;p&gt;I have a combination of 2bgfax and qfax running on my palmtop, controlled by a single batch file &quot;lxfax.bat&quot;. This combination lets me simply call &quot;lxfax filename&quot;, then opens a text editor with a fax template (sender information, receiver information, fax header, signature). I can then write the fax text, close the text editor saving the file, lxfax calls 2bgfax to convert the text file to a fax file and then calls qfax, which sends the fax.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Here is my lxfax.bat file:&lt;/b&gt;&lt;/p&gt;
&lt;pre&gt;@echo off
REM LXFAX.BAT written by Daniel Hertrich 08-31-00
set faxpath=c:\fax
if not &quot;%faxpath%&quot;==&quot;c:\fax&quot; then goto error
if &quot;%1&quot;==&quot;&quot; goto error
c:
cd %faxpath%
copy templ1.fxt %1.txt
:editfax
pe %1.txt
2fax %1.txt 000new.fax
view /cga /p26 /A4 /MO 000new.fax
choice /c:se Send fax or Edit once more
if errorlevel 2 goto editfax
setcom1 6nw
echo.
echo Next choose 000new.fax as file to be faxed, enter fax number and
echo choose &quot;FAX&quot; as file type! Then &quot;SEND&quot;.
echo.
pause
%faxpath%\qfax
setcom1 o
move %1.txt sent /-Y
move 000new.fax sent\%1.fax /-Y
goto end
:error
echo ERROR!!!
:end
&lt;/pre&gt;
&lt;p&gt;As you see, you need the additional utility &lt;a href=&quot;http://hplx.pgdn.de/setcom1.zip&quot;&gt;&quot;setcom1&quot;&lt;/a&gt; by Stefan Peichl. This is needed to set the COM port parameters to the correct values in order to let qfax talk to your phone. Which setcom1 parameters you really need depends on your phone, the &quot;setcom1 6nw&quot; works for the Siemens phones (19200 baud, n81). The second call of setcom1 switches the COM port off again.&lt;br /&gt; Here PE.EXE is used as the text editor.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;You need the following files out of the bgfax, 2bgfax and qfax packages&lt;/b&gt; (bgfax and 2bgfax can be found on &lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=bgfax&quot;&gt;www.hp200lx.net (search &quot;bgfax&quot;)&lt;/a&gt;, qfax is available for download &lt;a href=&quot;http://www.qfax.com/software.html#palmtop&quot;&gt;here (be sure to download the palmtop version!&lt;/a&gt;).&lt;/p&gt;
&lt;pre&gt;2fax.cnf
2fax.exe
2fax.fnt
qfax.cfg
qfax.exe
qfaxconf.exe
qfrec.exe (if you want to receive faxes)
reg.dat
view.exe
&lt;/pre&gt;
&lt;p&gt;Throw these files into the directory c:\fax (if you want to use another path than I used, you only have to adjust lines 3, 4 and maybe 6 (drive) of the above mentioned lxfax.bat file), create a subdirectory c:\fax\sent, there all sent faxes will go, and edit qfax.cfg. CommPort and InitString have to be set there. CommPort must be 1 and InitString is set to &lt;tt&gt;AT&amp;amp;F&amp;amp;C1&amp;amp;D2&lt;/tt&gt; here, which works for the Siemens S35i.&lt;/p&gt;
&lt;p&gt;Also create a file &lt;tt&gt;templ1.fxt&lt;/tt&gt; which holds your fax template. Mine looks like this:&lt;/p&gt;
&lt;pre&gt;FROM: Daniel Hertrich                                             Address line 1
                                                                  Address line 2
                                                                  GERMANY
                                                                  Phone number
                                                                  Fax numer
                                                                  Email

TO:       [Receiver]

SUBJECT:  [Subject]

_____________________________________________________________________________________

Dear Sir or Madam,



[here goes the text]


Kind regards

.INCLUDE:0,sign.pcx
Daniel Hertrich

&lt;/pre&gt;
&lt;p&gt;The .INCLUDE command tells 2fax to insert the sign.pcx file here, which holds my hand-written signature as a black-and-white pcx graphic.&lt;br /&gt; The template file and the pcx also have to be in the c:\fax directory.&lt;/p&gt;
&lt;p&gt;Well, having all that prepared, I can now, whereever I am in DOS,&lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;enter &lt;tt&gt; bgfax name &lt;/tt&gt;, where name is a file name without file extension as which the sent fax should be stored in c:\fax\sent, then&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;edit my text file entering all needed informtion,&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;leave the editor saving the text file, then&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;2fax will convert the text file with the included PCX file to a FAX file and&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;the batch will open view.exe.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;Choose 000new.fax to preview the fax and&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;when finished leave view.exe with ESC.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;You will then be asked if the fax is okay and shall be sent, or if you want to edit it once more.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;If you choose Send, qfax is started.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;Select 000new.fax as the file to be sent,&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;enter the receiver fax number,&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;choose &quot;fax&quot; as input file format and&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;press &quot;send&quot;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;Simply press enter if qfax asks for your registration number.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;faxsec&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Security update: Added 08-sept-2001:&lt;/h3&gt;
&lt;p&gt;In order to protect this fax setup against abuse (your signature PCX file could be the key for criminals to get access to all your money!), you can put the signature PCX files on an encrypted drive, which you can create for example with &lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=secdev&quot;&gt;&quot;Secure Device&quot;&lt;/a&gt;. &lt;br /&gt;Say, your signature file now is on the encrypted drive F:. You have to change the following things of your fax setup:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Put a &quot;&lt;tt&gt;login f&lt;/tt&gt;&quot; (if you use secure device) into lxfax.bat, before the line &quot;&lt;tt&gt;:editfax&lt;/tt&gt;&quot;, to let 2fax get access to the signature file on F:.&lt;/li&gt;
&lt;li&gt;Put a &quot;&lt;tt&gt;logout f&lt;/tt&gt;&quot; (if you use secure device) into lxfax.bat, before the &quot;&lt;tt&gt;goto end&lt;/tt&gt;&quot; line, in order to re-protect the encrypted drive when you are finished.&lt;/li&gt;
&lt;li&gt;Change the &lt;tt&gt;.INCLUDE&lt;/tt&gt; directive in the fax template to use &lt;tt&gt;f:\sign.pcx&lt;/tt&gt; instead of &lt;tt&gt;sign.pcx&lt;/tt&gt;&lt;/li&gt;
&lt;li&gt;Add the line &quot;&lt;tt&gt;if not exist f:\sign.pcx goto error&lt;/tt&gt;&quot; directly after the &quot;&lt;tt&gt;login f&lt;/tt&gt;&quot; line, so you will get an error message (first a &quot;drive not ready&quot;, and then an &quot;ERROR&quot;), if you have misspelled your passphrase, otherwise 2fax may run into problems, if the file is not available at processing time.&lt;/li&gt;
&lt;li&gt;replace the line &quot;&lt;tt&gt;move 000new.fax sent\%1.fax /-Y&lt;/tt&gt; &quot; by &quot;&lt;tt&gt;del 000new.fax&lt;/tt&gt;&quot; in order to delete the ready-made fax file, which includes the signature. So only the txt file will be saved in the archive folder. You can recreate the fax file everytime you need it by invoking the 2fax command (&lt;tt&gt;2fax sent/txt_file fax_file&lt;/tt&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Now you have to enter your secdev pass phrase everytime you start lxfax, only if you have entered the pass phrase correctly, 2fax will be able to access the signature file and insert your signature into the document. &lt;a name=&quot;sync&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;How to synchronize a mobile phone with the HPLX (phone book, organizer etc.)&lt;/h2&gt;
&lt;h3&gt;The phone book / contacts / vcard&lt;/h3&gt;
&lt;p&gt;There are several ways to send phone book entries or even the whole phone book from your phone to the LX or vice versa. &lt;br /&gt; In general, you can use every terminal emulation to do that, because the exchange of phone book entries can be controlled by AT commands. Lists of AT commands for the different phones can be found below (section &quot;&lt;a href=&quot;https://www.hermocom.com/#atcommands&quot;&gt;AT commands&lt;/a&gt;&quot;).&lt;/p&gt;
&lt;p&gt;In order to &lt;b&gt;down- or upload a whole phone book&lt;/b&gt; automatically, you have to use a scripting language which can be used within such a terminal emulation. The simplest way is to use Robot/LX together with WWW/LX. There is a robot script available (phone.scr) which can do exactly this: Download or upload a whole phone book, either from / to SIM card memory or from / to internal phone memory. If you use WWW/LX and Robot/LX, this works either via cable or via IrDA. A standard terminal emulation can of course only be used via cable due to its lack of IrDA support.&lt;br /&gt; This way of exchanging the whole phone book has been tested by me on the Siemens S35i with success, but I had to comment out the lines 10..15 of phone.scr (&quot;select memory&quot; and &quot;set character set&quot;), otherwise it didn´t work properly.&lt;/p&gt;
&lt;p&gt;If you only want to &lt;b&gt;exchange single contacts&lt;/b&gt; between the phone and the palmtop, the simplest way is to use the OBEX protocol, which is implemented into the free(!) software IR.EXE by D&amp;amp;A Software. Every IrDA capable phone should support OBEX. This works only via IrDA, and you don't need a license of WWW/LX for that.&lt;br /&gt; Please note that with my Siemens S35i, this procedure doesn´t work for some reason. Maybe it is my fault, maybe the phone doesn´t support it. But &lt;a href=&quot;mailto:hplx@bergvill.com&quot;&gt;Martin Bergvill&lt;/a&gt; has had success with his Nokia 6210. &lt;br /&gt; OBEX (=object exchange) exchanges, as the name says, objects. In the case of contacts this is a vcard object, which holds the contacts data of one person.&lt;/p&gt;
&lt;p&gt;In general wou will want to do the following:&lt;br /&gt; Mark a plamtop phone book entry, export it as vcard, start IR.EXE to send this vcard to the phone.&lt;br /&gt; Or, in the other direction:&lt;br /&gt; Mark an entry in the phone´s phone book, choose in the phone´s menu &quot;send as vcard via IrDA&quot;, start IR.EXE on the palmtop to receive the vcard, import the vcard into the phone book of the palmtop.&lt;/p&gt;
&lt;p&gt;You will probably ask now, how a vcard looks like, and how the phone book of the palmtop can ceonvert entries from / to vcard. There ist the great capability of the palmtop´s built-in applications to define so-called &quot;smart clips&quot; (see palmtop manual). &lt;a href=&quot;mailto:hplx@bergvill.com&quot;&gt;Martin Bergvill&lt;/a&gt; wrote the following report:&lt;/p&gt;
&lt;p&gt;&quot;Some backgroundinfo. I had a Nokia 7110 and I wanted to transfer what I had in my phonebook on the Hplx to the phone. The 7110 supports more info under each nameentry, but most new phones on the market supports Vcard in some way.&lt;/p&gt;
&lt;p&gt;I found some info on how Vcards are supposed to look like and I went to &quot;work&quot;. I used ir.exe made by Andreas Garzotto.&lt;/p&gt;
&lt;p&gt;I first added a Smartclip I called &quot;Vcard&quot; in the phonebook on the Hplx:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/mob_hplx/smartcl1.gif&quot; alt=&quot;&quot; border=&quot;1&quot; /&gt;&lt;/p&gt;
&lt;p&gt;The Vcard smartclip looks like this:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/mob_hplx/smartcl2.gif&quot; alt=&quot;&quot; border=&quot;1&quot; /&gt;&lt;/p&gt;
&lt;p&gt;If you have a cellphone that does not support more numbers/info per name then your Smartclip should only have this info:&lt;/p&gt;
&lt;pre&gt;BEGIN:VCARD
N:&amp;gt;Namefield&amp;lt;
TEL:&amp;gt;Phonefield you want transferred&amp;lt; END:VCARD
&lt;/pre&gt;
&lt;p&gt;(My Hplx phonebook has been modified. I have added a field for email and also some more fields. I have two fields for Worknumbers/Jobbnummer. That is why my Smartclip looks the way it does. The 7110 also has room for emailaddress/address/notefield. See &lt;a href=&quot;https://www.hermocom.com/images/articles/mob_hplx/mybook.gif&quot;&gt;mybook.gif&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;When the Smartclip was ready I made a macro that chooses the Vcard Smartclip in the phonebook and then copies the info to the clipboard and opens Memo and paste it there. Then the macro saves the file.&lt;/p&gt;
&lt;p&gt;My macro looks like this:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/mob_hplx/macro.gif&quot; alt=&quot;&quot; border=&quot;1&quot; /&gt;&lt;/p&gt;
&lt;p&gt;You have to write your own macro so that it chooses the correct Smartclip in you phonebook. &lt;br /&gt; What I do I just selects/highlight the entry I want to transfer and then hit Fn+F1. The macro does all the work. It copies the info I need to Memo. Saves the file and then runs a file in the Application manager.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/mob_hplx/runfile.gif&quot; alt=&quot;&quot; border=&quot;1&quot; /&gt;&lt;/p&gt;
&lt;p&gt;The icon looks like this.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/mob_hplx/iroput.gif&quot; alt=&quot;&quot; border=&quot;1&quot; /&gt;&lt;/p&gt;
&lt;p&gt;That is it. The phone beeps that it has received the Vcard and I can add it to my 7110´s phonebook. 7110 supports several numbers per name. When I get an entry transferred it shows the work/jobb numbers with a little factory beside it in the display on the 7110. Also Home/hjem cellphone/mob is showed with its own icon. Very nice.&lt;/p&gt;
&lt;p&gt;I have now sold the Nokia 7110 to my father. I bought a Nokia 6210 and all the above worked without any changes to the setup. I now use an Ericsson T39m cellphone. It does not have the memory to hold the notefield so that could be removed from the Vcard. But it does support the rest.&quot;&lt;/p&gt;
&lt;p&gt;For &lt;b&gt;sending a vcard from the phone to the palmtop&lt;/b&gt;, the steps are pretty identical:&lt;br /&gt; Send a vcard from your phone, receive it with &lt;tt&gt;ir.exe oget vcard.vcf&lt;/tt&gt;, and then import the vcf file into the palmtop´ phone book. This last step has not been done yet by anyone, so I cannot provide a solution here. But please feel free to develop a solution and email it to me! :-)&lt;/p&gt;
&lt;h3&gt;The calendar / appointments / vcal&lt;/h3&gt;
&lt;p&gt;There is not yet any easy way to &lt;b&gt;exchange whole appointment books&lt;/b&gt; between a phone and the palmtop.&lt;/p&gt;
&lt;p&gt;But it should be possible to send &lt;b&gt;single appointments as a vcal OBEX object&lt;/b&gt; to the phone, similar to the way described above for the vcard.&lt;br /&gt; If anyone really has a need for that, please develop a way and email it to me. I will gladly add it to this page. &lt;a name=&quot;software&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Collection of related software:&lt;/h2&gt;
&lt;p&gt;Internet software for the palmtop with links to the makers´ home pages:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.dasoft.com/WWW/wv3.htm&quot;&gt;WWW/LX version 3&lt;/a&gt; is an internet software package for the palmtop by D&amp;amp;A Software. Provides all you need for internet on the palmtop. The only software which is IrDA compatible!&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;ftp://ftp.dasoft.com/pub/MISC/ir.zip&quot;&gt;IR.EXE&lt;/a&gt; by D&amp;amp;A Software is free software which can be used for various IrDA applications (vcard, vcal exchange, IrDA printer emulation...)&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://lxtcp.hplx.net&quot;&gt;LXTCP&lt;/a&gt; is a free software that provides an IP stack and several client programs to the palmtop. About the same functionality as WWW/LX, except that it doesn´t have IrDA capabilities and there´s no web browser for it. But there´s an (also free) addition called ´cc:lxpop´ that lets you use the built-in cc:Mail program for email. LXTCP is made by Rod Whitby, cc:lxpop is made by Brian McIlvaine.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.nettamer.net/tamer.html&quot;&gt;NetTamer&lt;/a&gt;: A shareware product that integrates an IP stack, a web browser, an email client and some more features. Also no IrDA!&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/search.pl?Query=postal&quot;&gt;Goin´ Postal:&lt;/a&gt; A very nice software package for email made by Steven Lawson. Includes a dialer and an email client.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://sshdos.sourceforge.net&quot;&gt;SSHDOS&lt;/a&gt;, which is a DOS SSH client, usable with dosppp for example, see next item.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;ftp://ftp.simtel.net/pub/simtelnet/msdos/pktdrvr/dosppp06.zip&quot;&gt;dosppp&lt;/a&gt;, which is a PPP packet driver for DOS, providing a TCP/IP stack to clients like sshdos, for example.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/search.pl?Query=postpdu&quot;&gt;PDU and PostPDU&lt;/a&gt;: Send SMSs written on the palmtop with your mobile phone. Made by Stefan Peichl and Tony Hutchins&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.qfax.com/software.html#palmtop&quot;&gt;Quickstar Fax (qfax)&lt;/a&gt;, a HP palmtop fax program. See section &lt;a href=&quot;https://www.hermocom.com/#fax&quot;&gt;&quot;How to send faxes&quot;&lt;/a&gt; for usage!&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/search.pl?Cat=Communication&quot;&gt; www.hp200lx.net, category &quot;Communication&quot; of the SUPER data base&lt;/a&gt; for every other piece of communications software you are looking for!&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;newtech&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;New technologies:&lt;/h2&gt;
&lt;h3&gt;Bluetooth&lt;/h3&gt;
&lt;p&gt;With time there come new technologies which enable mobile, i.e. wireless communications. A very interesting technology is &lt;b&gt;Bluetooth&lt;/b&gt;, which is a standard to connect several computer peripherials wirelessly to each other. Mobile phones equipped with Bluetooth are just put on the market, first models are available from Nokia. &lt;br /&gt;So it would be great if we could let data cables at home, don´t worry about electromagnetic interference in the IR receiver electronics and just establish a Bluetooth radio connection from the palmtop on the table to the mobile phone in the pocket to let the latter establish an Internet connection through the GSM or GPRS network to the ISP. Wouldn´t that be great? &lt;br /&gt;&lt;br /&gt; Well, theoretically it is possible: There are already RS232-Bluetooth dongles which you can plug into any serial RS232 port. For the operating system of the computer this connection looks just as a serial cable connection. Unfortunately these dongles aren´t available yet. And the first ones which will be available end of 2001 made by &lt;a href=&quot;http://www.brainboxes.com&quot;&gt;Brainboxes&lt;/a&gt; will require an external power supply. So you had to carry around the dongle, an HP to DB9 adaptor, a null modem adaptor, an external power supply and your bluetooth phone. Not really convenient, IMO. ;-) &lt;br /&gt; Leaving away the bunch of adaptors would not be difficult - just open the dongle and attach a self-made HP plug to it. But I don´t know if the external power supply could be replaced by a direct wiring to the 200LX´s main batteries for example. We will have to wait until the first ones become available to test this. &lt;br /&gt; There are lots of Bluetooth PCMCIA cards available. But probably no one of these work in the Palmtop, because you need special drivers for them. Windows drivers, of course. The only chance would be if someone ported a driver from Windows to DOS. In addition these cards may draw too much power from the PCMCIA port. I don´t know about the power requirements of Bluetooth cards, but if they exceed the 150mA limit of the Palmtop´s PCMCIA slot, they are totally useless.&lt;/p&gt;
&lt;h3&gt;HSCSD&lt;/h3&gt;
&lt;p&gt;: (some companies market this service as HSCD or HSMD) &lt;br /&gt;&lt;br /&gt; HSCSD (High Speed Circuit Switched Data) can easily be used if you already own a mobile phone which works together with the palmtop and is HSCSD-capable. HSCSD simply opens more than one GSM channel by using more timeslots and thus offers n times the capacity of one GSM channel (n is the number of used channels, up to 4 channels can be used, so a bit rate of max 14.400bps *4 = 57.600bps can be used). &lt;br /&gt; Ask your mobile phone network provider if you can use HSCSD and make sure your phone supports it. You probably have to use a special INIT string to enable HSCSD. Look at the section &lt;a href=&quot;https://www.hermocom.com/#atcommands&quot;&gt;AT-commands&lt;/a&gt; of this document in order to find out about the commands needed for special founctions of your phone.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;mailto:hplx@bergvill.com&quot;&gt;Martin Bergvill&lt;/a&gt; provided following HSCSD INIT strings for the &lt;b&gt;Nokia 6210&lt;/b&gt; (the &quot;analog&quot; strings establish a conventional HSCSD connection, the V.110 (=ISDN) strings use the ISDN protocol to establish a link and thus you will get the &quot;CONNECT&quot; 15-20 seconds earlier. There is no difference in connection speed, and not all network providers and telephones can use V.110, but if they can, it saves you time (15-20 seconds once per connection) and money):&lt;br /&gt; &lt;br /&gt;9.6 KBit/s analog: +CBST=0,0,1;+CHSN=1,0,0,0 &lt;br /&gt;9.6 KBit/s V110: +CBST=71,0,1;+CHSN=1,0,0,0 &lt;br /&gt;14.4 KBit/s analog: +CBST=0,0,1;+CHSN=2,0,0,0 &lt;br /&gt;14.4 KBit/s V110: +CBST=81,0,1;+CHSN=2,0,0,0 &lt;br /&gt;19.2 KBit/s analog: +CBST=0,0,1;+CHSN=3,0,0,0 &lt;br /&gt;19.2 KBit/s V110: +CBST=81,0,1;+CHSN=3,0,0,0 &lt;br /&gt;28.8 KBit/s analog: +CBST=0,0,1;+CHSN=4,0,0,0 &lt;br /&gt;28.8 KBit/s V110: +CBST=81,0,1;+CHSN=4,0,0,0 &lt;br /&gt;43.2 KBit/s analog: +CBST=0,0,1;+CHSN=6,0,0,0 &lt;br /&gt;43.2 KBit/s V110: +CBST=81,0,1;+CHSN=6,0,0,0 &lt;br /&gt;&lt;br /&gt; For the &lt;b&gt;Ericsson T39m&lt;/b&gt;, he has found that the init string &lt;tt&gt;ATZ+cbst=0,0,1;+chsn=4,2,0,12&lt;/tt&gt; works.&lt;br /&gt;&lt;br /&gt; For &lt;b&gt;lists of AT commands (also especially for HSCSD)&lt;/b&gt; for the various phones please have a look into the section &lt;a href=&quot;https://www.hermocom.com/#atcommands&quot;&gt;AT commands&lt;/a&gt; below!&lt;br /&gt;&lt;br /&gt; Be aware that your network provider will charge extra fees for a HSCSD connection, usually n times the price as for a simple GSM data connection (n is the number of channels you use, s.a.) &lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;h3&gt;GPRS&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;http://www.mobilegprs.com&quot; target=&quot;_blank&quot;&gt;General Packet Radio Service&lt;/a&gt; is a new standard in mobile telecommunications. It is a packet-based radio service which is optimized to transmit data and speech as data packets (just as the Internet), currently with a throughput of about 25 - 50 kbps. So you don´t establish a real link, but you can send or receive data packets whenever you want to. You are not charged by time anymore but by amount of data / speech transmitted over the network. This is of course ideal for sending an email on the road with the palmtop. :-) You don´t have to establish an expensive link just to send a 2kB-email. Imagine: If I want to send an email from my palmtop witht the mobile phone, I have to dial into my network provider, send the email with Post/LX and then disconnect. This all takes about 2 minutes. For 2 online minutes I currently have to pay about 0.15 US$. The GPRS prices are currently at a level of about 0.025US$ per 1kB (Mar 2002, Germany), i.e. if you send a 2kB email, with all overhead for SMTP protocol etc. maybe 3kB, you only pay 0.075 US$ for sending your email. See the advantage? ;-) On the other hd, for larger data amounts, GPRS is still much, much more expensive than a GSM connection. Ask your GSM / GPRS service provider for the current rates. &lt;br /&gt; GPRS has become available and mobile phones which support GPRS are also availble (Siemens S45, Nokia 6310, Ericsson T39m, T68...).&lt;br /&gt; If you intend to use the &lt;b&gt;Ericsson&lt;/b&gt; phones with GPRS, you have to use a modified version of WWW/LX v3 for that due to a bug in the Ericsson firmware. Andreas Garzotto was so kind to develop a work-around for this bug. Please contact the people at D&amp;amp;A Software and ask for this modified version, if you need it.&lt;/p&gt;
&lt;h3&gt;UMTS&lt;/h3&gt;
&lt;p&gt;Universal Mobile Telecommunication System (also known as the 3rd generation mobile network or simply &quot;3G&quot;) is not yet available. It will also be packet-based, as GPRS, but it will offer much higher bandwidth (up to 2 MB/s in the first stage). If someone besides me will still own a 200LX when UMTS becomes available, please report if you got any UMTS device working in conjunction with the 200LX! &lt;a name=&quot;atcommands&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;AT commands:&lt;/h2&gt;
&lt;p&gt;Here you will find data sheets provided by the phone manufactureres and other collections of AT commands:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;HSCSD and GPRS AT commands&lt;/b&gt; for Siemens, Nokia, Ericsson, Samsung and Motorola phones: &lt;a href=&quot;https://www.hermocom.com/images/articles/mob_hplx/hsc.html&quot; target=&quot;_blank&quot;&gt;HTML version&lt;/a&gt; and &lt;a href=&quot;https://www.hermocom.com/images/articles/mob_hplx/hsc.xls&quot;&gt;XLS version&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;AT commands for &lt;b&gt;Nokia&lt;/b&gt; phones &lt;a href=&quot;https://www.hermocom.com/images/articles/mob_hplx/nokia_at.hlp&quot;&gt;(Windows HLP (help) file, 380 kB)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;AT commands for &lt;b&gt;Siemens&lt;/b&gt; phones:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/images/articles/mob_hplx/at35i.pdf&quot;&gt;Modem commands (35 kB PDF file)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/images/articles/mob_hplx/atc35i.pdf&quot;&gt;GSM AT command set (GSM 07.07, GSM 07,05, Siemens specific commands) (180 kB PDF file)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt; AT commands for &lt;b&gt;Ericsson&lt;/b&gt; phones: In general go to &lt;a href=&quot;http://www.ericsson.com/mobilityworld/sub/open/index.html&quot;&gt;http://www.ericsson.com/mobilityworld/sub/open/index.html&lt;/a&gt;, click on the device you want to have an AT command overview for (under &quot;Mobile Devices&quot;), click on &quot;Documentation&quot; on the left, then search for a link &quot;Developer´s guidelines AT commands online reference&quot; or similar to download the PDF document.&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;From my site you can directly download the AT command reference for the &lt;a href=&quot;https://www.hermocom.com/images/articles/mob_hplx/R520_DG_AT_R1B.zip&quot;&gt;R520&lt;/a&gt; and the &lt;a href=&quot;https://www.hermocom.com/images/articles/mob_hplx/T39_DG_AT_R1A.zip&quot;&gt;T39m&lt;/a&gt;. Both are zipped PDF files, about 1 MB in size.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;</content>
		<category term="Mobile Phone compatibility with HP Palmtops" />
	</entry>
	<entry>
		<title>Storage cards (PCMCIA SRAM, ATA, CF, SD, MMC etc.) and their compatibility with the HP Palmtops</title>
		<link rel="alternate" type="text/html" href="https://www.hermocom.com/8-cat-hplx/13-storagecards"/>
		<published>2009-10-10T19:00:40+00:00</published>
		<updated>2009-10-10T19:00:40+00:00</updated>
		<id>https://www.hermocom.com/8-cat-hplx/13-storagecards</id>
		<author>
			<name>Super User</name>
		</author>
		<summary type="html">&lt;div class=&quot;embox_red&quot;&gt;&lt;b&gt;Archived 2013-12-08&lt;/b&gt; &lt;br /&gt;This page has been archived and some links may not work correctly anymore. No updates of this page will be done anymore.&lt;/div&gt;
&lt;p&gt;This article is related to the Palmtops HP 100LX, 200LX and 1000CX, partially to the OmniGo 700LX. The 95LX are mentioned, too, but most of the information is not relevant to that model.&lt;/p&gt;
&lt;h2&gt;Storage card support (SRAM, ATA Flash, Compact Flash)&lt;/h2&gt;
&lt;p&gt;You can use SRAM PCMCIA cards or linar flash cards (they are rare and expensive now!) and a lot of ATA Flash or Compact Flash storage cards in your &lt;b&gt;200LX&lt;/b&gt;, &lt;b&gt;that does not exceed the capacity of about 128MB&lt;/b&gt;. Some 256 and 512 MB cars work, too.&lt;br /&gt; There are even some 1GB or 2GB CF cards that work in the Palmtop, one user even reported that he used a 4GB card successfully (although it's unclear to me how MS-DOS 5.0 with FAT16 is able to address 4GB of disk space!) &lt;br /&gt; Also, &lt;b&gt;SD cards or MicroSD cards can be used&lt;/b&gt;, in conjunction with a suitable PCMCIA adapter. However, not all of those adapters work in the Palmtop. See the compatibility lists further down. &lt;br /&gt;&lt;br /&gt; The &lt;b&gt;100LX&lt;/b&gt; is more limited regarding the maximum capacity of a flash / CF card. The &lt;b&gt;Omnigo 700LX&lt;/b&gt; and the &lt;b&gt;1000CX&lt;/b&gt; are almost identical to the 200LX, so all cards working in a 200LX should also work in a 700LX and 1000CX. But note that support of larger cards (especially 128MB and above) seems also to be a matter of the BIOS version of the Palmtop. I have seen cards, that don't work in one 200LX, but work in a 200LX with a later BIOS version.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;How to make a card work:&lt;/h2&gt;
&lt;p&gt;If a card doesn´t work instantly, i.e. is not recognized and usable as drive A: by the Palmtop, then try the following steps (and try after each step, if the cad works or not):&lt;/p&gt;
&lt;ol&gt;&lt;ol&gt;
&lt;li&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;execute the built-in &lt;/span&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;&lt;strong&gt;fdisk100&lt;/strong&gt; &lt;/span&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;utility, which (re-)partitions the card &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;do a &lt;/span&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;&lt;strong&gt;format a:&lt;/strong&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;Reformat the card using a Windows computer, choose FAT, FAT12 or FAT16 as the file system (not FAT32!) &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;Use a partitioning tool, e.g. a &lt;/span&gt;&lt;a style=&quot;line-height: 1.3em;&quot; href=&quot;http://gparted.sourceforge.net/livecd.php&quot; target=&quot;_blank&quot;&gt;GParted live CD&lt;/a&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;, to make sure that there is only one primary FAT (FAT12, FAT16) partition on the card, and then reformat the partition with FAT12 or FAT16&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;Put the card into a digital camera and let that camera format the card &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;If you have access to a Linux computer: Connect the card to that Linux computer, find out, what device it is assigned to (dmesg usually outputs that information. If the card is attached to the USB port, it is usually something like /dev/sda). Proceed only, if you know exactly, what device your card is assigned to. Uing a wrong device node here may destroy data on another storage device! &lt;/span&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;Then issue the command &lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;&lt;strong&gt;dd if=/dev/zero of=/dev/??? bs=512 count=1 &lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;(replace &quot;???&quot; by the correct device name). &lt;/span&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;Afterwards, re-try &lt;/span&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;&lt;strong&gt;fdisk100&lt;/strong&gt; &lt;/span&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;and &lt;/span&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;&lt;strong&gt;format a:&lt;/strong&gt; &lt;/span&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;on the Palmtop.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/ol&gt;
&lt;p&gt;No success yet?&lt;/p&gt;
&lt;p&gt;Then you probably need the &lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=acecard&quot;&gt;Acecard driver&lt;/a&gt;. Install it according to the instructions, reboot the palmtop and repeat the above described procedure. If that does also not help, your card is incompatible with your Palmtop.&lt;/p&gt;
&lt;h2&gt;Recommended brand: Sandisk!&lt;/h2&gt;
&lt;p&gt;The most recommended card manufacturer is &lt;a href=&quot;http://www.sandisk.com&quot;&gt;&lt;b&gt;Sandisk (former Sundisk; some very old cards may be labeled &quot;Sundisk&quot;)&lt;/b&gt;&lt;/a&gt;, Sandisk cards are not the fastest ones, but this is not as important as compatibility, reliability and power economy, which are the greatest advantages of Sandisk cards. If you buy a card, take care that you do &lt;b&gt;not&lt;/b&gt; buy one using the new NAND technology (Sandisk's &quot;Ultra CompactFlash&quot; are based on NAND flash for example). They are said to be faster, but they may not work at all in the HP palmtops because of the new technology used.&lt;br /&gt; &lt;b&gt;Simple Technology&lt;/b&gt; cards are also frequently used, they are faster than Sandisk, but far more power-hungry.&lt;/p&gt;
&lt;h2&gt;Get the &quot;Card battery low&quot; message?&lt;/h2&gt;
&lt;p&gt;Some cards which are not fully compliant to the standards, cause the palmtop to create a &lt;b&gt;&quot;Card battery low&quot; message&lt;/b&gt;, which appears in the upper left corner of the screen and blocks palmtop usage until ESC is pressed (just like the main battery low message). If your card otherwise works well, but if you want to get rid of this message, you can use the programm &lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=killmsg&quot;&gt;killmsg by Mack Baggette&lt;/a&gt;, which is able to suppress BIOS messages. In order to suppress the card battery low message, put the line &quot;killmsg /c&quot; into your autoexec.bat. If you have a doublespeed upgraded palmtop and use Mack Baggette's SPD31 driver, you can use that one to suppress the messages. The command line switch /c does the trick.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt; Note, however, that the &quot;card battery low&quot; message has a meaning for cards, that actually have a battery! Flash or Compact Flash cards don't have a battery, because the memory technology used in such cards does not need additinal power to keep the data. But the old SRAM cards are based on SRAM (as the name suggests), and that kind of storage needs power to keep the data. Such cards uave either a battery tray with a Lithium battery, or they have an internal rechargeable battery. &lt;b&gt;For such cards, the &quot;card battery low&quot; message is a serious warning, and you should immediately make a backup of the card's data and - if possible - exchange the battery, or recharge it.&lt;/b&gt;&lt;/p&gt;
&lt;h2&gt;Card compatibility list&lt;/h2&gt;
&lt;p&gt;Here is a list of setups which are tested. &lt;br /&gt; Please note that the last update of the list has been done long ago, in about 2004. Please look carefully if the brand written on the card is really the manufacturer or if it is just relabeled. Sometimes you will find a small &quot;made by Hitachi&quot; in a corner of a card which is largely labeled CASIO or so. &lt;b&gt;Please provide the manufacturer, not the label.&lt;/b&gt; To be sure, please put the card into the palmtop and run Stefan Peichl's &lt;a href=&quot;http://hplx.pgdn.de/lxcic.zip&quot;&gt;LXCIC&lt;/a&gt;. It tells you in most cases who the real manufacturer is.&lt;/p&gt;
&lt;p&gt;A few words about compatibility: In most cases the BIOS version of the palmtop and installed hardware upgrades will not affect the compatibilty of a storage card with the palmtop in any way. However, there are some cases in which e.g. a double speed upgrade prevents usage of a specific card, or where an early BIOS version (1.02A is the latest one installed in 200LX Palmtops) can lead to slight performance problems or even make a card unusable. So I have added BIOS and upgrade information to the list below. Internal memory upgrades do not affect usability of storage cards at all, as far as I know.&lt;/p&gt;
&lt;p&gt;In the following lists, if not denoted otherwise, the given configurations work.&lt;br /&gt;&lt;br /&gt; &lt;span style=&quot;text-decoration: underline;&quot;&gt;&lt;b&gt;BIOS version:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt; Sometimes, support of a card or card adapter depends on the BIOS version of the Palmtop. In order to find out your BIOS version, either reboot the Palmtop (Ctrl-Alt-Del) and observe the first few lines of text displayed on reboot. Or, if that's not possible (e.g. due to the Palmtop having a double speed upgrade and text on bootup is unreadable), use the &lt;a href=&quot;http://www.armory.com/~rstevew/Public/Tutor/Debug/debug-manual.html&quot; target=&quot;_blank&quot;&gt;DEBUG command&lt;/a&gt; in DOS in the following way:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;Terminate the ApplicationManager: &lt;/span&gt;&lt;strong&gt;[Menu] [Application] [Terminate All] [OK]&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;At the command prompt type: &lt;strong&gt;debug&lt;/strong&gt; then &lt;strong&gt;d F000:FF00&lt;/strong&gt; &lt;/li&gt;
&lt;li&gt;Read the Version Number in the ASCII dump. &lt;/li&gt;
&lt;li&gt;To quit from debug, enter&lt;strong&gt; q [Enter]&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;To return from DOS type &quot;&lt;strong&gt;200&lt;/strong&gt;&quot;&lt;strong&gt; [Enter]&lt;/strong&gt; ...without parentheses or brackets... :)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h3&gt;Compact Flash cards:&lt;/h3&gt;
&lt;p&gt;You need a CF to PCMCIA adapter for CF cards, be sure to get the adapter for the correct type of CF (I or II).&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_storagecards/cf.gif&quot; alt=&quot;&quot; /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_storagecards/cf_adapter.gif&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; Latest addition 2011-12-30 reported by a 200LX user:&lt;/p&gt;
&lt;blockquote&gt;&lt;i&gt;&lt;b&gt;Sandisk 2 GB and 4 GB SDCFJ CF II cards work, with Acecard&lt;/b&gt; - That's what I use. &lt;br /&gt; You can't format them in the palmtop, though. I use a XP/USB card reader from the command line for that. You have to specify an allocation unit size which will result in =&amp;lt; 65535 AU.&lt;br /&gt; In Windows, open a command prompt, then type &lt;tt&gt; FORMAT /? &lt;/tt&gt; to get a list of parameters. Note the &lt;tt&gt; A:size &lt;/tt&gt; options; you want FAT16 - For a 2 GB card use 32K, 4GB use 64K.&lt;/i&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;table border=&quot;1&quot; width=&quot;100%&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th colspan=&quot;4&quot;&gt;Card&lt;/th&gt;&lt;th colspan=&quot;2&quot;&gt;Palmtop&lt;/th&gt;&lt;th colspan=&quot;3&quot;&gt;Compatibility&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;th&gt;brand&lt;/th&gt;&lt;th&gt;capacity in MB&lt;/th&gt;&lt;th&gt;Type &lt;br /&gt;I=3mm&lt;br /&gt;II=5mm&lt;/th&gt;&lt;th&gt;model#&lt;/th&gt;&lt;th&gt;model&lt;/th&gt;&lt;th&gt;BIOS ver.&lt;/th&gt;&lt;th&gt;works with Doublespeed upgrade&lt;/th&gt;&lt;th&gt;driver needed&lt;/th&gt;&lt;th&gt;comments&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;A-1 Flash&lt;/td&gt;
&lt;td&gt;256&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Apacer&lt;/td&gt;
&lt;td&gt;128&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.01A&lt;/td&gt;
&lt;td&gt;&lt;b&gt;no&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;only tested in doublespeed palmtop, doesn't work.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Canon&lt;/td&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;FC-8M&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;EagleTec&lt;/td&gt;
&lt;td&gt;32&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;?&lt;/td&gt;
&lt;td&gt;?&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Very power-hungry, crashes palmtop on write access when batteries get low. Not recommended.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Kingston Technology&lt;/td&gt;
&lt;td&gt;64&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;probably&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Kingston Technology&lt;/td&gt;
&lt;td&gt;128&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;High Speed CF/128 9902366-001.A00 641603&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;some yes, some not.&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Attention: Doesn't work with some double-speed palmtops!&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Kingston Technology&lt;/td&gt;
&lt;td&gt;256&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;THNCF256MAA&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Kodak&lt;/td&gt;
&lt;td&gt;20&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;Sundisk SDP 5/3 0.6&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;probably&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Lexar&lt;/td&gt;
&lt;td&gt;16&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;Marked CompactFlash USB Enabled 8x 16MB, P/N 2177, Rev A&lt;/td&gt;
&lt;td&gt;100LX&lt;/td&gt;
&lt;td&gt;1.03A&lt;/td&gt;
&lt;td&gt;?&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=acecard&quot;&gt;acecard&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Card is USB enabled&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Lexar&lt;/td&gt;
&lt;td&gt;48&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;CompactFlash 48MB 4X&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Card is USB enabled&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Lexar&lt;/td&gt;
&lt;td&gt;128&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;CompactFlash 128MB 4X (or 12X), marked CF128-04-266 and USB Enabled, P/N 2175, Rev A&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Card is USB enabled&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Memorex&lt;/td&gt;
&lt;td&gt;64&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;probably&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;PQI&lt;/td&gt;
&lt;td&gt;32&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;P/N FC032&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.01A&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=acecard&quot;&gt;acecard&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;problems reported, high power consumption, FAT problems, &lt;b&gt;not recommended!&lt;/b&gt;, also strange that acecard driver is necessary.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;PQI&lt;/td&gt;
&lt;td&gt;64&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;100LX/200LX/700LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;?&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;reliability problems reported, &lt;b&gt;not recommended!&lt;/b&gt;, also causes &quot;card battery low&quot; message in some cases. &lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=killmsg&quot;&gt;killmsg&lt;/a&gt; can avoid that. Relabeled e.g. as HAMA.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;PQI&lt;/td&gt;
&lt;td&gt;64&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;P/N FC064, 5Q62D and 164822200007&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=acecard&quot;&gt;acecard&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Pretec&lt;/td&gt;
&lt;td&gt;all&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;all&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;reliability problems reported, &lt;b&gt;not recommended!&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Ritdata&lt;/td&gt;
&lt;td&gt;64&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;?&lt;/td&gt;
&lt;td&gt;on some 200LXs the &lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=acecard&quot;&gt;acecard&lt;/a&gt; driver is needed&lt;/td&gt;
&lt;td&gt;Labeled ExtreMemory&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Ritdata&lt;/td&gt;
&lt;td&gt;256&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;?&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Labeled ExtreMemory&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Robanton&lt;/td&gt;
&lt;td&gt;256&lt;/td&gt;
&lt;td&gt;Type I?&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=acecard&quot;&gt;acecard&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;SDCFB&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;recommended&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;15&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;recommended&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;30&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;SDCFB&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;recommended&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;64&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;SDCFB&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;recommended. Labeled &quot;RCA&quot;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;80&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;SDCFB&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;recommended&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;128&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;SDCFB&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;recommended&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;160&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;SDCFB&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;recommended&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;160&lt;/td&gt;
&lt;td&gt;Type II&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;recommended&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;192&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;SDCFB&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;recommended&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;256&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;SDCFB AR0203NX China&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;probably&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;recommended&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;512&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;SDCFB Copyright 99 AX0110ML USA&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=acecard&quot;&gt;acecard&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;recommended&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;&lt;b&gt;1 GB&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;BB0206NK CHINA Copyright 99&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=acecard&quot;&gt;acecard&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;recommended; seems to work in some devices (MP3 players...) where the 512MB card fails&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;&lt;b&gt;2 GB&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;SDCFB (not the 'ultra' version)&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=acecard&quot;&gt;acecard&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;recommended&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Simple Technology&lt;/td&gt;
&lt;td&gt;32&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Simple Technology&lt;/td&gt;
&lt;td&gt;48&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Simple Technology&lt;/td&gt;
&lt;td&gt;64&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;markings 90000-00756-032 and 001002-FL1-001&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Simple Technology&lt;/td&gt;
&lt;td&gt;96&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Toshiba&lt;/td&gt;
&lt;td&gt;64&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;THNCF064MMA&lt;/td&gt;
&lt;td&gt;200LX, 700LX&lt;/td&gt;
&lt;td&gt;?&lt;/td&gt;
&lt;td&gt;?&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Toshiba&lt;/td&gt;
&lt;td&gt;256&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;THNCF256MAA&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Labeled Kingston Technology, &quot;High speed&quot;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Transcend&lt;/td&gt;
&lt;td&gt;128&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.01A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Twinmos Mediastore (TM)&lt;/td&gt;
&lt;td&gt;256&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;Ultra High Speed Serialno: 251M52069330136 P/N:FCF256S Made in Taiwan&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Verbatim&lt;/td&gt;
&lt;td&gt;32&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;0441CT4E&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.01A&lt;/td&gt;
&lt;td&gt;probably&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Verbatim&lt;/td&gt;
&lt;td&gt;128&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;021711&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;The following pictures (thanks to Radek Svagr!) show the inside of a 10MB Sandisk CF card:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_storagecards/cf_front.jpg&quot; alt=&quot;&quot; width=&quot;414&quot; height=&quot;357&quot; border=&quot;1 alt=CF front&quot; /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_storagecards/cf_back.jpg&quot; alt=&quot;&quot; width=&quot;445&quot; height=&quot;382&quot; border=&quot;1 alt=CF back&quot; /&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h3&gt;ATA Flash cards (full-size PCMCIA flash cards):&lt;/h3&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_storagecards/ata.gif&quot; alt=&quot;&quot; /&gt; These cards fit into the palmtop without an adapter.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;table border=&quot;1&quot; width=&quot;100%&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th colspan=&quot;4&quot;&gt;Card&lt;/th&gt;&lt;th colspan=&quot;2&quot;&gt;Palmtop&lt;/th&gt;&lt;th colspan=&quot;3&quot;&gt;Compatibility&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;th&gt;brand&lt;/th&gt;&lt;th&gt;capacity in MB&lt;/th&gt;&lt;th&gt;Type &lt;br /&gt;I=3mm&lt;br /&gt;II=5mm&lt;/th&gt;&lt;th&gt;model#&lt;/th&gt;&lt;th&gt;model&lt;/th&gt;&lt;th&gt;BIOS ver.&lt;/th&gt;&lt;th&gt;works with Doublespeed upgrade&lt;/th&gt;&lt;th&gt;driver needed&lt;/th&gt;&lt;th&gt;comments&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Epson&lt;/td&gt;
&lt;td&gt;40&lt;/td&gt;
&lt;td&gt;Type II&lt;/td&gt;
&lt;td&gt;Ref AD40155C007, ATA 412SD12, 1994&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;HP&lt;/td&gt;
&lt;td&gt;10.4&lt;/td&gt;
&lt;td&gt;Type II&lt;/td&gt;
&lt;td&gt;Sundisk SDP-10&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;probably&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Does not work with some newer laptops.&lt;br /&gt;This is a relabeled Sundisk card, 12V&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;HP&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;by Sundisk!&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;This is a relabeled Sundisk card, 12V&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Kingston&lt;/td&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;Type II&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;probably&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;power-hungry! Causes 100LX to shut down!&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Kingston&lt;/td&gt;
&lt;td&gt;32&lt;/td&gt;
&lt;td&gt;Type II&lt;/td&gt;
&lt;td&gt;DP-ATA/32&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;probably&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;For some reason it says that the cards capacity is 63266480 bytes, but the card is only 32MB!&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;175&lt;/td&gt;
&lt;td&gt;Type II&lt;/td&gt;
&lt;td&gt;**A7131177A SDP5BH-175&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;220&lt;/td&gt;
&lt;td&gt;Type II&lt;/td&gt;
&lt;td&gt;SPD-3B&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;recommended&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;256&lt;/td&gt;
&lt;td&gt;Type II&lt;/td&gt;
&lt;td&gt;SPD-3B&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;recommended&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;350&lt;/td&gt;
&lt;td&gt;Type II&lt;/td&gt;
&lt;td&gt;SPD-3B&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;?&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=acecard&quot;&gt;acecard&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;&lt;b&gt;1.2 GB&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;Type II&lt;/td&gt;
&lt;td&gt;SPD-3B&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;?&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=acecard&quot;&gt;acecard&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Simple Technology / SiliconTech&lt;/td&gt;
&lt;td&gt;48&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;SLATAFL48&lt;/td&gt;
&lt;td&gt;100LX&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;?&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=acecard&quot;&gt;acecard&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Simple Technology / SiliconTech&lt;/td&gt;
&lt;td&gt;48&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;SLATAFL48&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;slightly faster than a Sandisk&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Simple Technology&lt;/td&gt;
&lt;td&gt;128&lt;/td&gt;
&lt;td&gt;?&lt;/td&gt;
&lt;td&gt;PN 90000-00753-109&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;?&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Simple Technology&lt;/td&gt;
&lt;td&gt;160&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;STI-ATAFL/160&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Simple Technology / SiliconTech&lt;/td&gt;
&lt;td&gt;448&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;SLATAFL448&lt;/td&gt;
&lt;td&gt;100LX/200LX&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=acecard&quot;&gt;acecard&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3&gt;Other card types (Memory Stick, MMC, SD...):&lt;/h3&gt;
&lt;p&gt;You need PCMCIA adapters for all the cards listed below.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_storagecards/ms.gif&quot; alt=&quot;&quot; /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_storagecards/mmc.jpg&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;2012-11-22: A user reported a standard microSD 2GB card (identified by Linux as Sandisk SU02G) to work very well without any driver using the Panasonic BN-SDAGP3 PCMCIA-to-SD adapter.&lt;/p&gt;
&lt;table border=&quot;1&quot; width=&quot;100%&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th colspan=&quot;4&quot;&gt;Card&lt;/th&gt;&lt;th colspan=&quot;2&quot;&gt;Palmtop&lt;/th&gt;&lt;th colspan=&quot;3&quot;&gt;Compatibility&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;th&gt;brand&lt;/th&gt;&lt;th&gt;capacity in MB&lt;/th&gt;&lt;th&gt;card type&lt;/th&gt;&lt;th&gt;model#&lt;/th&gt;&lt;th&gt;model&lt;/th&gt;&lt;th&gt;BIOS ver.&lt;/th&gt;&lt;th&gt;works with Doublespeed upgrade&lt;/th&gt;&lt;th&gt;driver needed&lt;/th&gt;&lt;th&gt;comments&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sony&lt;/td&gt;
&lt;td&gt;16&lt;/td&gt;
&lt;td&gt;Memory Stick&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;700LX&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;?&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;works well with Sony MSAC-PC2 Stick-to-PCMCIA-Adaptor&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;EMTEC&lt;/td&gt;
&lt;td&gt;32&lt;/td&gt;
&lt;td&gt;MMC&lt;/td&gt;
&lt;td&gt;AA0010JC TAIWAN (written on the backside)&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;A MMC/SD-PCMCIA adapter is needed. LXCIC reports: PCMCIA ADAPTER So the adapter is recognized by LXCIC rather than the card, which explains, why the adapter is not cheap (~$40 on ebay). It seems to have the controller built in. The card powers down by itself, as reported by LXCIC. I had no success with a SD (Secure Digital) card, which has the same form factor as the MMC.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ExtreMemory&lt;/td&gt;
&lt;td&gt;64&lt;/td&gt;
&lt;td&gt;MMC&lt;/td&gt;
&lt;td&gt;AB0206LV TAIWAN (written on the backside)&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;A MMC/SD-PCMCIA adapter is needed. I use an adapter labeled &quot;FREITAG Electronic&quot; which is made only for MMC cards. It works flawlessly. LXCIC reports the adapter to be a &quot;Panasonic ATA BN-MMAA 1.10&quot;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Infineon&lt;/td&gt;
&lt;td&gt;128&lt;/td&gt;
&lt;td&gt;MMC&lt;/td&gt;
&lt;td&gt;EG85918 a0229KKO&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;A MMC/SD-PCMCIA adapter is needed. I use an adapter labeled &quot;FREITAG Electronic&quot; which is made only for MMC cards. It works flawlessly. LXCIC reports the adapter to be a &quot;Panasonic ATA BN-MMAA 1.10&quot;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;&lt;b&gt;512&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;MicroSD&lt;/td&gt;
&lt;td&gt;SDQCJP-512 AX05206CB&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;SanDisk microSD/TransFlash Adapter 2006-12-15A MADE IN CHINA&lt;br /&gt; Minolta CF Card Adapter SD-CF1&lt;br /&gt; SanDisk CompactFlash PC Card Adapter&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;&lt;b&gt;2GB&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;MicroSD&lt;/b&gt;&lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A, 1.01A (200LX), 1.06EB (700LX)&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;</summary>
		<content type="html">&lt;div class=&quot;embox_red&quot;&gt;&lt;b&gt;Archived 2013-12-08&lt;/b&gt; &lt;br /&gt;This page has been archived and some links may not work correctly anymore. No updates of this page will be done anymore.&lt;/div&gt;
&lt;p&gt;This article is related to the Palmtops HP 100LX, 200LX and 1000CX, partially to the OmniGo 700LX. The 95LX are mentioned, too, but most of the information is not relevant to that model.&lt;/p&gt;
&lt;h2&gt;Storage card support (SRAM, ATA Flash, Compact Flash)&lt;/h2&gt;
&lt;p&gt;You can use SRAM PCMCIA cards or linar flash cards (they are rare and expensive now!) and a lot of ATA Flash or Compact Flash storage cards in your &lt;b&gt;200LX&lt;/b&gt;, &lt;b&gt;that does not exceed the capacity of about 128MB&lt;/b&gt;. Some 256 and 512 MB cars work, too.&lt;br /&gt; There are even some 1GB or 2GB CF cards that work in the Palmtop, one user even reported that he used a 4GB card successfully (although it's unclear to me how MS-DOS 5.0 with FAT16 is able to address 4GB of disk space!) &lt;br /&gt; Also, &lt;b&gt;SD cards or MicroSD cards can be used&lt;/b&gt;, in conjunction with a suitable PCMCIA adapter. However, not all of those adapters work in the Palmtop. See the compatibility lists further down. &lt;br /&gt;&lt;br /&gt; The &lt;b&gt;100LX&lt;/b&gt; is more limited regarding the maximum capacity of a flash / CF card. The &lt;b&gt;Omnigo 700LX&lt;/b&gt; and the &lt;b&gt;1000CX&lt;/b&gt; are almost identical to the 200LX, so all cards working in a 200LX should also work in a 700LX and 1000CX. But note that support of larger cards (especially 128MB and above) seems also to be a matter of the BIOS version of the Palmtop. I have seen cards, that don't work in one 200LX, but work in a 200LX with a later BIOS version.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;How to make a card work:&lt;/h2&gt;
&lt;p&gt;If a card doesn´t work instantly, i.e. is not recognized and usable as drive A: by the Palmtop, then try the following steps (and try after each step, if the cad works or not):&lt;/p&gt;
&lt;ol&gt;&lt;ol&gt;
&lt;li&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;execute the built-in &lt;/span&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;&lt;strong&gt;fdisk100&lt;/strong&gt; &lt;/span&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;utility, which (re-)partitions the card &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;do a &lt;/span&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;&lt;strong&gt;format a:&lt;/strong&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;Reformat the card using a Windows computer, choose FAT, FAT12 or FAT16 as the file system (not FAT32!) &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;Use a partitioning tool, e.g. a &lt;/span&gt;&lt;a style=&quot;line-height: 1.3em;&quot; href=&quot;http://gparted.sourceforge.net/livecd.php&quot; target=&quot;_blank&quot;&gt;GParted live CD&lt;/a&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;, to make sure that there is only one primary FAT (FAT12, FAT16) partition on the card, and then reformat the partition with FAT12 or FAT16&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;Put the card into a digital camera and let that camera format the card &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;If you have access to a Linux computer: Connect the card to that Linux computer, find out, what device it is assigned to (dmesg usually outputs that information. If the card is attached to the USB port, it is usually something like /dev/sda). Proceed only, if you know exactly, what device your card is assigned to. Uing a wrong device node here may destroy data on another storage device! &lt;/span&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;Then issue the command &lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;&lt;strong&gt;dd if=/dev/zero of=/dev/??? bs=512 count=1 &lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;(replace &quot;???&quot; by the correct device name). &lt;/span&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;Afterwards, re-try &lt;/span&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;&lt;strong&gt;fdisk100&lt;/strong&gt; &lt;/span&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;and &lt;/span&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;&lt;strong&gt;format a:&lt;/strong&gt; &lt;/span&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;on the Palmtop.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/ol&gt;
&lt;p&gt;No success yet?&lt;/p&gt;
&lt;p&gt;Then you probably need the &lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=acecard&quot;&gt;Acecard driver&lt;/a&gt;. Install it according to the instructions, reboot the palmtop and repeat the above described procedure. If that does also not help, your card is incompatible with your Palmtop.&lt;/p&gt;
&lt;h2&gt;Recommended brand: Sandisk!&lt;/h2&gt;
&lt;p&gt;The most recommended card manufacturer is &lt;a href=&quot;http://www.sandisk.com&quot;&gt;&lt;b&gt;Sandisk (former Sundisk; some very old cards may be labeled &quot;Sundisk&quot;)&lt;/b&gt;&lt;/a&gt;, Sandisk cards are not the fastest ones, but this is not as important as compatibility, reliability and power economy, which are the greatest advantages of Sandisk cards. If you buy a card, take care that you do &lt;b&gt;not&lt;/b&gt; buy one using the new NAND technology (Sandisk's &quot;Ultra CompactFlash&quot; are based on NAND flash for example). They are said to be faster, but they may not work at all in the HP palmtops because of the new technology used.&lt;br /&gt; &lt;b&gt;Simple Technology&lt;/b&gt; cards are also frequently used, they are faster than Sandisk, but far more power-hungry.&lt;/p&gt;
&lt;h2&gt;Get the &quot;Card battery low&quot; message?&lt;/h2&gt;
&lt;p&gt;Some cards which are not fully compliant to the standards, cause the palmtop to create a &lt;b&gt;&quot;Card battery low&quot; message&lt;/b&gt;, which appears in the upper left corner of the screen and blocks palmtop usage until ESC is pressed (just like the main battery low message). If your card otherwise works well, but if you want to get rid of this message, you can use the programm &lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=killmsg&quot;&gt;killmsg by Mack Baggette&lt;/a&gt;, which is able to suppress BIOS messages. In order to suppress the card battery low message, put the line &quot;killmsg /c&quot; into your autoexec.bat. If you have a doublespeed upgraded palmtop and use Mack Baggette's SPD31 driver, you can use that one to suppress the messages. The command line switch /c does the trick.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt; Note, however, that the &quot;card battery low&quot; message has a meaning for cards, that actually have a battery! Flash or Compact Flash cards don't have a battery, because the memory technology used in such cards does not need additinal power to keep the data. But the old SRAM cards are based on SRAM (as the name suggests), and that kind of storage needs power to keep the data. Such cards uave either a battery tray with a Lithium battery, or they have an internal rechargeable battery. &lt;b&gt;For such cards, the &quot;card battery low&quot; message is a serious warning, and you should immediately make a backup of the card's data and - if possible - exchange the battery, or recharge it.&lt;/b&gt;&lt;/p&gt;
&lt;h2&gt;Card compatibility list&lt;/h2&gt;
&lt;p&gt;Here is a list of setups which are tested. &lt;br /&gt; Please note that the last update of the list has been done long ago, in about 2004. Please look carefully if the brand written on the card is really the manufacturer or if it is just relabeled. Sometimes you will find a small &quot;made by Hitachi&quot; in a corner of a card which is largely labeled CASIO or so. &lt;b&gt;Please provide the manufacturer, not the label.&lt;/b&gt; To be sure, please put the card into the palmtop and run Stefan Peichl's &lt;a href=&quot;http://hplx.pgdn.de/lxcic.zip&quot;&gt;LXCIC&lt;/a&gt;. It tells you in most cases who the real manufacturer is.&lt;/p&gt;
&lt;p&gt;A few words about compatibility: In most cases the BIOS version of the palmtop and installed hardware upgrades will not affect the compatibilty of a storage card with the palmtop in any way. However, there are some cases in which e.g. a double speed upgrade prevents usage of a specific card, or where an early BIOS version (1.02A is the latest one installed in 200LX Palmtops) can lead to slight performance problems or even make a card unusable. So I have added BIOS and upgrade information to the list below. Internal memory upgrades do not affect usability of storage cards at all, as far as I know.&lt;/p&gt;
&lt;p&gt;In the following lists, if not denoted otherwise, the given configurations work.&lt;br /&gt;&lt;br /&gt; &lt;span style=&quot;text-decoration: underline;&quot;&gt;&lt;b&gt;BIOS version:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt; Sometimes, support of a card or card adapter depends on the BIOS version of the Palmtop. In order to find out your BIOS version, either reboot the Palmtop (Ctrl-Alt-Del) and observe the first few lines of text displayed on reboot. Or, if that's not possible (e.g. due to the Palmtop having a double speed upgrade and text on bootup is unreadable), use the &lt;a href=&quot;http://www.armory.com/~rstevew/Public/Tutor/Debug/debug-manual.html&quot; target=&quot;_blank&quot;&gt;DEBUG command&lt;/a&gt; in DOS in the following way:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;line-height: 1.3em;&quot;&gt;Terminate the ApplicationManager: &lt;/span&gt;&lt;strong&gt;[Menu] [Application] [Terminate All] [OK]&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;At the command prompt type: &lt;strong&gt;debug&lt;/strong&gt; then &lt;strong&gt;d F000:FF00&lt;/strong&gt; &lt;/li&gt;
&lt;li&gt;Read the Version Number in the ASCII dump. &lt;/li&gt;
&lt;li&gt;To quit from debug, enter&lt;strong&gt; q [Enter]&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;To return from DOS type &quot;&lt;strong&gt;200&lt;/strong&gt;&quot;&lt;strong&gt; [Enter]&lt;/strong&gt; ...without parentheses or brackets... :)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h3&gt;Compact Flash cards:&lt;/h3&gt;
&lt;p&gt;You need a CF to PCMCIA adapter for CF cards, be sure to get the adapter for the correct type of CF (I or II).&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_storagecards/cf.gif&quot; alt=&quot;&quot; /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_storagecards/cf_adapter.gif&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; Latest addition 2011-12-30 reported by a 200LX user:&lt;/p&gt;
&lt;blockquote&gt;&lt;i&gt;&lt;b&gt;Sandisk 2 GB and 4 GB SDCFJ CF II cards work, with Acecard&lt;/b&gt; - That's what I use. &lt;br /&gt; You can't format them in the palmtop, though. I use a XP/USB card reader from the command line for that. You have to specify an allocation unit size which will result in =&amp;lt; 65535 AU.&lt;br /&gt; In Windows, open a command prompt, then type &lt;tt&gt; FORMAT /? &lt;/tt&gt; to get a list of parameters. Note the &lt;tt&gt; A:size &lt;/tt&gt; options; you want FAT16 - For a 2 GB card use 32K, 4GB use 64K.&lt;/i&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;table border=&quot;1&quot; width=&quot;100%&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th colspan=&quot;4&quot;&gt;Card&lt;/th&gt;&lt;th colspan=&quot;2&quot;&gt;Palmtop&lt;/th&gt;&lt;th colspan=&quot;3&quot;&gt;Compatibility&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;th&gt;brand&lt;/th&gt;&lt;th&gt;capacity in MB&lt;/th&gt;&lt;th&gt;Type &lt;br /&gt;I=3mm&lt;br /&gt;II=5mm&lt;/th&gt;&lt;th&gt;model#&lt;/th&gt;&lt;th&gt;model&lt;/th&gt;&lt;th&gt;BIOS ver.&lt;/th&gt;&lt;th&gt;works with Doublespeed upgrade&lt;/th&gt;&lt;th&gt;driver needed&lt;/th&gt;&lt;th&gt;comments&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;A-1 Flash&lt;/td&gt;
&lt;td&gt;256&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Apacer&lt;/td&gt;
&lt;td&gt;128&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.01A&lt;/td&gt;
&lt;td&gt;&lt;b&gt;no&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;only tested in doublespeed palmtop, doesn't work.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Canon&lt;/td&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;FC-8M&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;EagleTec&lt;/td&gt;
&lt;td&gt;32&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;?&lt;/td&gt;
&lt;td&gt;?&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Very power-hungry, crashes palmtop on write access when batteries get low. Not recommended.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Kingston Technology&lt;/td&gt;
&lt;td&gt;64&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;probably&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Kingston Technology&lt;/td&gt;
&lt;td&gt;128&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;High Speed CF/128 9902366-001.A00 641603&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;some yes, some not.&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Attention: Doesn't work with some double-speed palmtops!&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Kingston Technology&lt;/td&gt;
&lt;td&gt;256&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;THNCF256MAA&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Kodak&lt;/td&gt;
&lt;td&gt;20&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;Sundisk SDP 5/3 0.6&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;probably&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Lexar&lt;/td&gt;
&lt;td&gt;16&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;Marked CompactFlash USB Enabled 8x 16MB, P/N 2177, Rev A&lt;/td&gt;
&lt;td&gt;100LX&lt;/td&gt;
&lt;td&gt;1.03A&lt;/td&gt;
&lt;td&gt;?&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=acecard&quot;&gt;acecard&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Card is USB enabled&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Lexar&lt;/td&gt;
&lt;td&gt;48&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;CompactFlash 48MB 4X&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Card is USB enabled&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Lexar&lt;/td&gt;
&lt;td&gt;128&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;CompactFlash 128MB 4X (or 12X), marked CF128-04-266 and USB Enabled, P/N 2175, Rev A&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Card is USB enabled&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Memorex&lt;/td&gt;
&lt;td&gt;64&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;probably&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;PQI&lt;/td&gt;
&lt;td&gt;32&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;P/N FC032&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.01A&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=acecard&quot;&gt;acecard&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;problems reported, high power consumption, FAT problems, &lt;b&gt;not recommended!&lt;/b&gt;, also strange that acecard driver is necessary.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;PQI&lt;/td&gt;
&lt;td&gt;64&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;100LX/200LX/700LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;?&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;reliability problems reported, &lt;b&gt;not recommended!&lt;/b&gt;, also causes &quot;card battery low&quot; message in some cases. &lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=killmsg&quot;&gt;killmsg&lt;/a&gt; can avoid that. Relabeled e.g. as HAMA.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;PQI&lt;/td&gt;
&lt;td&gt;64&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;P/N FC064, 5Q62D and 164822200007&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=acecard&quot;&gt;acecard&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Pretec&lt;/td&gt;
&lt;td&gt;all&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;all&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;reliability problems reported, &lt;b&gt;not recommended!&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Ritdata&lt;/td&gt;
&lt;td&gt;64&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;?&lt;/td&gt;
&lt;td&gt;on some 200LXs the &lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=acecard&quot;&gt;acecard&lt;/a&gt; driver is needed&lt;/td&gt;
&lt;td&gt;Labeled ExtreMemory&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Ritdata&lt;/td&gt;
&lt;td&gt;256&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;?&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Labeled ExtreMemory&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Robanton&lt;/td&gt;
&lt;td&gt;256&lt;/td&gt;
&lt;td&gt;Type I?&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=acecard&quot;&gt;acecard&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;SDCFB&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;recommended&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;15&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;recommended&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;30&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;SDCFB&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;recommended&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;64&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;SDCFB&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;recommended. Labeled &quot;RCA&quot;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;80&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;SDCFB&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;recommended&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;128&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;SDCFB&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;recommended&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;160&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;SDCFB&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;recommended&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;160&lt;/td&gt;
&lt;td&gt;Type II&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;recommended&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;192&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;SDCFB&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;recommended&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;256&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;SDCFB AR0203NX China&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;probably&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;recommended&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;512&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;SDCFB Copyright 99 AX0110ML USA&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=acecard&quot;&gt;acecard&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;recommended&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;&lt;b&gt;1 GB&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;BB0206NK CHINA Copyright 99&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=acecard&quot;&gt;acecard&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;recommended; seems to work in some devices (MP3 players...) where the 512MB card fails&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;&lt;b&gt;2 GB&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;SDCFB (not the 'ultra' version)&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=acecard&quot;&gt;acecard&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;recommended&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Simple Technology&lt;/td&gt;
&lt;td&gt;32&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Simple Technology&lt;/td&gt;
&lt;td&gt;48&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Simple Technology&lt;/td&gt;
&lt;td&gt;64&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;markings 90000-00756-032 and 001002-FL1-001&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Simple Technology&lt;/td&gt;
&lt;td&gt;96&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Toshiba&lt;/td&gt;
&lt;td&gt;64&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;THNCF064MMA&lt;/td&gt;
&lt;td&gt;200LX, 700LX&lt;/td&gt;
&lt;td&gt;?&lt;/td&gt;
&lt;td&gt;?&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Toshiba&lt;/td&gt;
&lt;td&gt;256&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;THNCF256MAA&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Labeled Kingston Technology, &quot;High speed&quot;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Transcend&lt;/td&gt;
&lt;td&gt;128&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.01A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Twinmos Mediastore (TM)&lt;/td&gt;
&lt;td&gt;256&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;Ultra High Speed Serialno: 251M52069330136 P/N:FCF256S Made in Taiwan&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Verbatim&lt;/td&gt;
&lt;td&gt;32&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;0441CT4E&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.01A&lt;/td&gt;
&lt;td&gt;probably&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Verbatim&lt;/td&gt;
&lt;td&gt;128&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;021711&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;The following pictures (thanks to Radek Svagr!) show the inside of a 10MB Sandisk CF card:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_storagecards/cf_front.jpg&quot; alt=&quot;&quot; width=&quot;414&quot; height=&quot;357&quot; border=&quot;1 alt=CF front&quot; /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_storagecards/cf_back.jpg&quot; alt=&quot;&quot; width=&quot;445&quot; height=&quot;382&quot; border=&quot;1 alt=CF back&quot; /&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h3&gt;ATA Flash cards (full-size PCMCIA flash cards):&lt;/h3&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_storagecards/ata.gif&quot; alt=&quot;&quot; /&gt; These cards fit into the palmtop without an adapter.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;table border=&quot;1&quot; width=&quot;100%&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th colspan=&quot;4&quot;&gt;Card&lt;/th&gt;&lt;th colspan=&quot;2&quot;&gt;Palmtop&lt;/th&gt;&lt;th colspan=&quot;3&quot;&gt;Compatibility&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;th&gt;brand&lt;/th&gt;&lt;th&gt;capacity in MB&lt;/th&gt;&lt;th&gt;Type &lt;br /&gt;I=3mm&lt;br /&gt;II=5mm&lt;/th&gt;&lt;th&gt;model#&lt;/th&gt;&lt;th&gt;model&lt;/th&gt;&lt;th&gt;BIOS ver.&lt;/th&gt;&lt;th&gt;works with Doublespeed upgrade&lt;/th&gt;&lt;th&gt;driver needed&lt;/th&gt;&lt;th&gt;comments&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Epson&lt;/td&gt;
&lt;td&gt;40&lt;/td&gt;
&lt;td&gt;Type II&lt;/td&gt;
&lt;td&gt;Ref AD40155C007, ATA 412SD12, 1994&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;HP&lt;/td&gt;
&lt;td&gt;10.4&lt;/td&gt;
&lt;td&gt;Type II&lt;/td&gt;
&lt;td&gt;Sundisk SDP-10&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;probably&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Does not work with some newer laptops.&lt;br /&gt;This is a relabeled Sundisk card, 12V&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;HP&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;by Sundisk!&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;This is a relabeled Sundisk card, 12V&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Kingston&lt;/td&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;Type II&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;probably&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;power-hungry! Causes 100LX to shut down!&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Kingston&lt;/td&gt;
&lt;td&gt;32&lt;/td&gt;
&lt;td&gt;Type II&lt;/td&gt;
&lt;td&gt;DP-ATA/32&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;probably&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;For some reason it says that the cards capacity is 63266480 bytes, but the card is only 32MB!&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;175&lt;/td&gt;
&lt;td&gt;Type II&lt;/td&gt;
&lt;td&gt;**A7131177A SDP5BH-175&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;220&lt;/td&gt;
&lt;td&gt;Type II&lt;/td&gt;
&lt;td&gt;SPD-3B&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;recommended&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;256&lt;/td&gt;
&lt;td&gt;Type II&lt;/td&gt;
&lt;td&gt;SPD-3B&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;recommended&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;350&lt;/td&gt;
&lt;td&gt;Type II&lt;/td&gt;
&lt;td&gt;SPD-3B&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;?&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=acecard&quot;&gt;acecard&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;&lt;b&gt;1.2 GB&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;Type II&lt;/td&gt;
&lt;td&gt;SPD-3B&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;?&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=acecard&quot;&gt;acecard&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Simple Technology / SiliconTech&lt;/td&gt;
&lt;td&gt;48&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;SLATAFL48&lt;/td&gt;
&lt;td&gt;100LX&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;?&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=acecard&quot;&gt;acecard&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Simple Technology / SiliconTech&lt;/td&gt;
&lt;td&gt;48&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;SLATAFL48&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;slightly faster than a Sandisk&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Simple Technology&lt;/td&gt;
&lt;td&gt;128&lt;/td&gt;
&lt;td&gt;?&lt;/td&gt;
&lt;td&gt;PN 90000-00753-109&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;?&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Simple Technology&lt;/td&gt;
&lt;td&gt;160&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;STI-ATAFL/160&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Simple Technology / SiliconTech&lt;/td&gt;
&lt;td&gt;448&lt;/td&gt;
&lt;td&gt;Type I&lt;/td&gt;
&lt;td&gt;SLATAFL448&lt;/td&gt;
&lt;td&gt;100LX/200LX&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;http://www.hp200lx.net/cgi-bin/modsearch.cgi?Query=acecard&quot;&gt;acecard&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3&gt;Other card types (Memory Stick, MMC, SD...):&lt;/h3&gt;
&lt;p&gt;You need PCMCIA adapters for all the cards listed below.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_storagecards/ms.gif&quot; alt=&quot;&quot; /&gt; &lt;img src=&quot;https://www.hermocom.com/images/articles/hplx_storagecards/mmc.jpg&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;2012-11-22: A user reported a standard microSD 2GB card (identified by Linux as Sandisk SU02G) to work very well without any driver using the Panasonic BN-SDAGP3 PCMCIA-to-SD adapter.&lt;/p&gt;
&lt;table border=&quot;1&quot; width=&quot;100%&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th colspan=&quot;4&quot;&gt;Card&lt;/th&gt;&lt;th colspan=&quot;2&quot;&gt;Palmtop&lt;/th&gt;&lt;th colspan=&quot;3&quot;&gt;Compatibility&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;th&gt;brand&lt;/th&gt;&lt;th&gt;capacity in MB&lt;/th&gt;&lt;th&gt;card type&lt;/th&gt;&lt;th&gt;model#&lt;/th&gt;&lt;th&gt;model&lt;/th&gt;&lt;th&gt;BIOS ver.&lt;/th&gt;&lt;th&gt;works with Doublespeed upgrade&lt;/th&gt;&lt;th&gt;driver needed&lt;/th&gt;&lt;th&gt;comments&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sony&lt;/td&gt;
&lt;td&gt;16&lt;/td&gt;
&lt;td&gt;Memory Stick&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;700LX&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;?&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;works well with Sony MSAC-PC2 Stick-to-PCMCIA-Adaptor&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;EMTEC&lt;/td&gt;
&lt;td&gt;32&lt;/td&gt;
&lt;td&gt;MMC&lt;/td&gt;
&lt;td&gt;AA0010JC TAIWAN (written on the backside)&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;A MMC/SD-PCMCIA adapter is needed. LXCIC reports: PCMCIA ADAPTER So the adapter is recognized by LXCIC rather than the card, which explains, why the adapter is not cheap (~$40 on ebay). It seems to have the controller built in. The card powers down by itself, as reported by LXCIC. I had no success with a SD (Secure Digital) card, which has the same form factor as the MMC.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ExtreMemory&lt;/td&gt;
&lt;td&gt;64&lt;/td&gt;
&lt;td&gt;MMC&lt;/td&gt;
&lt;td&gt;AB0206LV TAIWAN (written on the backside)&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;A MMC/SD-PCMCIA adapter is needed. I use an adapter labeled &quot;FREITAG Electronic&quot; which is made only for MMC cards. It works flawlessly. LXCIC reports the adapter to be a &quot;Panasonic ATA BN-MMAA 1.10&quot;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Infineon&lt;/td&gt;
&lt;td&gt;128&lt;/td&gt;
&lt;td&gt;MMC&lt;/td&gt;
&lt;td&gt;EG85918 a0229KKO&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;A MMC/SD-PCMCIA adapter is needed. I use an adapter labeled &quot;FREITAG Electronic&quot; which is made only for MMC cards. It works flawlessly. LXCIC reports the adapter to be a &quot;Panasonic ATA BN-MMAA 1.10&quot;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;&lt;b&gt;512&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;MicroSD&lt;/td&gt;
&lt;td&gt;SDQCJP-512 AX05206CB&lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;SanDisk microSD/TransFlash Adapter 2006-12-15A MADE IN CHINA&lt;br /&gt; Minolta CF Card Adapter SD-CF1&lt;br /&gt; SanDisk CompactFlash PC Card Adapter&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sandisk&lt;/td&gt;
&lt;td&gt;&lt;b&gt;2GB&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;MicroSD&lt;/b&gt;&lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt;200LX&lt;/td&gt;
&lt;td&gt;1.02A, 1.01A (200LX), 1.06EB (700LX)&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;</content>
		<category term="Storage cards (PCMCIA SRAM, ATA, CF, SD, MMC etc.) and their compatibility with the HP Palmtops" />
	</entry>
	<entry>
		<title>Tutorial: Build a data cable for HP Palmtop - Cellphone connection</title>
		<link rel="alternate" type="text/html" href="https://www.hermocom.com/8-cat-hplx/62-s25hplx"/>
		<published>2009-10-22T08:03:59+00:00</published>
		<updated>2009-10-22T08:03:59+00:00</updated>
		<id>https://www.hermocom.com/8-cat-hplx/62-s25hplx</id>
		<author>
			<name>Super User</name>
		</author>
		<summary type="html">&lt;div class=&quot;embox_red&quot;&gt;&lt;b&gt;Archived 2013-12-08&lt;/b&gt; &lt;br /&gt;This page has been archived and some links may not work correctly anymore. No updates of this page will be done anymore.&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Contents of this page:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#part1&quot;&gt;Overview&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#part2&quot;&gt;Making a data cable&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#part2a&quot;&gt;Getting a plug for your mobile phone / pin assignments&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#part2b&quot;&gt;Tips and tricks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#part3&quot;&gt;Using a special printed circuit board (recommended!)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#part4&quot;&gt;Data cable for a standard PC serial port&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name=&quot;part1&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Overview&lt;/h2&gt;
&lt;p&gt;There are two ways to connect the HP DOS palmtop (100LX, 200LX, 700LX, 1000CX) to a mobile phone: &lt;br /&gt;via a &lt;b&gt;data cable&lt;/b&gt; or via infrared. Regarding the &lt;b&gt;infrared connection&lt;/b&gt; please read my &lt;a href=&quot;https://www.hermocom.com/knowledgebase/hplx/emi&quot;&gt;EMI problem page&lt;/a&gt; and my &lt;a href=&quot;https://www.hermocom.com/knowledgebase/hplx/mob_hplx&quot;&gt;phone features page!&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If you want to connect your phone via a data cable to the HP LX, please read on.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;The cable and circuit described here is suitable for most mobile phones which have a serial port. Originally it has been designed for the Siemens S25 phone (the pictures show that phone), but it works for many other models, too. Only the plug has to be adapted. &lt;/b&gt;&lt;/p&gt;
&lt;p&gt;In most cases you can also use the original data cable which is available for your mobile phone. But there are several potential problems:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You'll have to carry a bulky combination of cables aroud: The phone's data cable, the HP connectivity cable and a null modem adapter in between the two cables&lt;/li&gt;
&lt;li&gt;The original data cable may not work at all. This is because many cables (especially cheap ones available on ebay etc.) are powered by the PC's serial port. This works for standard PCs, but not with the HPLX, because the palmtop's serial port is not able to supply enough power to the cable. The cable described here is powered by the phone via its accessory power line.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/data_cable_for_hp_palmtop/03270003.jpg&quot; alt=&quot;&quot; width=&quot;320&quot; height=&quot;240&quot; border=&quot;1&quot; /&gt; &lt;br /&gt;Compare the bulky Siemens-HP cable combination &lt;br /&gt;(on the left) with my self-made cable!&lt;/p&gt;
&lt;p&gt;It may be necessary for you to reques data/fax services from your mobile network provider before you are able to use the mobile phone as a modem. If it is enabled, the phone / cable combination lets you use the phone as a regular modem (plus many GSM-specific features). &lt;a name=&quot;part2&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Making a data cable&lt;/h2&gt;
&lt;p&gt;What you need:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;1 MAX3232 (I recommend the SMD package)&lt;/li&gt;
&lt;li&gt;4 capacitors 0,1uF&lt;/li&gt;
&lt;li&gt;1 capacitor 10uF&lt;/li&gt;
&lt;li&gt;2 Z-diodes 2,7V&lt;/li&gt;
&lt;li&gt;a phone-side plug (I took mine from a cheap head set)&lt;/li&gt;
&lt;li&gt;the material for making a HPLX plug (see my &lt;a href=&quot;https://www.hermocom.com/knowledgebase/hplx/ser_plug&quot;&gt;HPLX serial port plug page&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;epoxy glue for covering the HPLX-plug that holds the electronics&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I won´t describe the process in detail, I´ll only show you pictures of my cable. Please be creative!&lt;/p&gt;
&lt;p&gt;First, the circuit diagram. I recommend that you download the picture and print it out because it may not be readable well enough in your browser. Note that the pin assignments on the right are only valid for a plug for Siemens S25/S35-family phones! For other pin assignments, please see the table &lt;a href=&quot;https://www.hermocom.com/#part2a&quot;&gt;below&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/data_cable_for_hp_palmtop/circuit.gif&quot; alt=&quot;&quot; width=&quot;700&quot; height=&quot;354&quot; border=&quot;1&quot; /&gt; &lt;br /&gt;Circuit diagram&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/data_cable_for_hp_palmtop/02180001.jpg&quot; alt=&quot;&quot; width=&quot;320&quot; height=&quot;240&quot; border=&quot;1&quot; /&gt; &lt;br /&gt;the parts for the HPLX plug and the circuit board&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/data_cable_for_hp_palmtop/02180004.jpg&quot; alt=&quot;&quot; width=&quot;320&quot; height=&quot;240&quot; border=&quot;1&quot; /&gt; &lt;br /&gt;circuit board and MAX3232&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/data_cable_for_hp_palmtop/02180005.jpg&quot; alt=&quot;&quot; width=&quot;320&quot; height=&quot;240&quot; border=&quot;1&quot; /&gt; &lt;br /&gt;MAX3232 soldered onto the circuit board&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/data_cable_for_hp_palmtop/11300002.jpg&quot; alt=&quot;&quot; border=&quot;1&quot; /&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/data_cable_for_hp_palmtop/11300003.jpg&quot; alt=&quot;&quot; border=&quot;1&quot; /&gt; &lt;br /&gt;top and bottom of the circuit board with HPLX plug module attached and all wires except the cable to the phone.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/data_cable_for_hp_palmtop/11300004.jpg&quot; alt=&quot;&quot; border=&quot;1&quot; /&gt; &lt;br /&gt;working arrangment.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/data_cable_for_hp_palmtop/03270008.jpg&quot; alt=&quot;&quot; width=&quot;640&quot; height=&quot;480&quot; border=&quot;1&quot; /&gt; &lt;br /&gt;data cable covered with epoxy and plugged into the palmtop´s serial port &lt;a name=&quot;part2a&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Getting a plug for your mobile phone / pin assignments&lt;/h2&gt;
&lt;p&gt;To get a plug which fits the port of your phone you have the following options:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;buy an accessory which comes with a full-wired plug and use that plug (cheap head sets for example)&lt;/li&gt;
&lt;li&gt;buy a single plug, a source in germany is for example &lt;a href=&quot;http://www.handystecker.de&quot;&gt;www.handystecker.de&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The circuit diagram above shows pin numbers for only the Siemens S25/S35 plug. Use the following table to get the correct pin assignments for &lt;i&gt;your&lt;/i&gt; plug:&lt;/p&gt;
&lt;table border=&quot;1&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;pin name&lt;/th&gt;&lt;th&gt;Siemens S25 etc.&lt;/th&gt;&lt;th&gt;Ericsson T39m etc.&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Rx&lt;/td&gt;
&lt;td&gt;pin 6&lt;/td&gt;
&lt;td&gt;pin 4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Tx&lt;/td&gt;
&lt;td&gt;pin 5&lt;/td&gt;
&lt;td&gt;pin 5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;GND&lt;/td&gt;
&lt;td&gt;pin 1&lt;/td&gt;
&lt;td&gt;pin 10&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Vcc&lt;/td&gt;
&lt;td&gt;pin 4&lt;/td&gt;
&lt;td&gt;pin 11&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Following phones are pin compatible:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Siemens S25, C25, S35, C35, S45... (probably more)&lt;/li&gt;
&lt;li&gt;Ericsson T39m, T68i, T68m, R520... (probably more)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name=&quot;part2b&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Tips and Tricks&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;The cable shown here &lt;b&gt;does not have handshaking lines (RTS/CTS)&lt;/b&gt;. Some mobile phones have these lines and expect them to work. With such a phone, you may have connection problems using the cable (buffer overflows, missing fax lines, lost data, timeouts...). Some phones have configurable handshaking behaviour. For example, the Ericsson phone T39m (and probably similar models, too) need the command AT+IFC=1,1 to disable their RTS/CTS lines and switch to software handshaking (XON/XOFF).&lt;/li&gt;
&lt;li&gt;Some phones have a &lt;b&gt;fixed baud rate&lt;/b&gt; on their serial port. For example the Siemens S25, S35 and similar models are hard-wired to 19200 baud. Other phones, such as the Ericsson T39m, have an automatic speed detection. So take care about that when configuring your communication programs.&lt;/li&gt;
&lt;li&gt;An easy way to &lt;b&gt;test if the cable basically works&lt;/b&gt; is to fire up the DataComm application of the palmtop, configure it to use COM1, 19200 baud (or 9600, 38400...) and send an AT command, for example ATZ. After pressing Enter, the phone should respond with OK. If it doesn't, something is wrong.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name=&quot;part3&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Using a special printed circuit board (recommended!)&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;mailto:guenther.hofbauer@unibw-muenchen.de&quot;&gt;Günther Hofbauer&lt;/a&gt; made a circuit board layout available that lets you make a the HP plug slightly smaller than my version which is described above. Another advantage is that you don't have to saw around to get these two small baords and that you don't have to care about the wiring between the components.&lt;br /&gt; Günther released two PostScript files which contain the layout. You can download them here: &lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;https://www.hermocom.com/images/articles/data_cable_for_hp_palmtop/Palmc.ps&quot;&gt;Palmc.ps for the top layer of the board&lt;/a&gt; &lt;br /&gt; &lt;a href=&quot;https://www.hermocom.com/images/articles/data_cable_for_hp_palmtop/Palml.ps&quot;&gt;Palml.ps for the bottom layer of the board&lt;/a&gt; &lt;br /&gt; &lt;br /&gt; Günther even offered to make such boards, so if you are interested, please &lt;a href=&quot;mailto:guenther.hofbauer@unibw-muenchen.de&quot;&gt;email him&lt;/a&gt; and he will answer you how much he asks you to pay and when he will make it ready for you. &lt;a name=&quot;part4&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Data cable for a standard PC serial port&lt;/h2&gt;
&lt;p&gt;The data cable described above should also work for use with a standard PC. Simply attach a female DB9 connector to the electronics instead of the special HP connector. The pin numbers are identical on both connectors.&lt;/p&gt;
&lt;p&gt;Please note that the circuit described above is powered by the battery of the phone. Most data cables which are available in stores are powered by the PC´s serial port. Since the palmtop doesn´t provide so much power, I decided to let the phone power the cable. This should of course also work with a standard PC. I just mention that to avoid confusion.&lt;/p&gt;</summary>
		<content type="html">&lt;div class=&quot;embox_red&quot;&gt;&lt;b&gt;Archived 2013-12-08&lt;/b&gt; &lt;br /&gt;This page has been archived and some links may not work correctly anymore. No updates of this page will be done anymore.&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Contents of this page:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#part1&quot;&gt;Overview&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#part2&quot;&gt;Making a data cable&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#part2a&quot;&gt;Getting a plug for your mobile phone / pin assignments&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#part2b&quot;&gt;Tips and tricks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#part3&quot;&gt;Using a special printed circuit board (recommended!)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#part4&quot;&gt;Data cable for a standard PC serial port&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name=&quot;part1&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Overview&lt;/h2&gt;
&lt;p&gt;There are two ways to connect the HP DOS palmtop (100LX, 200LX, 700LX, 1000CX) to a mobile phone: &lt;br /&gt;via a &lt;b&gt;data cable&lt;/b&gt; or via infrared. Regarding the &lt;b&gt;infrared connection&lt;/b&gt; please read my &lt;a href=&quot;https://www.hermocom.com/knowledgebase/hplx/emi&quot;&gt;EMI problem page&lt;/a&gt; and my &lt;a href=&quot;https://www.hermocom.com/knowledgebase/hplx/mob_hplx&quot;&gt;phone features page!&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If you want to connect your phone via a data cable to the HP LX, please read on.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;The cable and circuit described here is suitable for most mobile phones which have a serial port. Originally it has been designed for the Siemens S25 phone (the pictures show that phone), but it works for many other models, too. Only the plug has to be adapted. &lt;/b&gt;&lt;/p&gt;
&lt;p&gt;In most cases you can also use the original data cable which is available for your mobile phone. But there are several potential problems:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You'll have to carry a bulky combination of cables aroud: The phone's data cable, the HP connectivity cable and a null modem adapter in between the two cables&lt;/li&gt;
&lt;li&gt;The original data cable may not work at all. This is because many cables (especially cheap ones available on ebay etc.) are powered by the PC's serial port. This works for standard PCs, but not with the HPLX, because the palmtop's serial port is not able to supply enough power to the cable. The cable described here is powered by the phone via its accessory power line.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/data_cable_for_hp_palmtop/03270003.jpg&quot; alt=&quot;&quot; width=&quot;320&quot; height=&quot;240&quot; border=&quot;1&quot; /&gt; &lt;br /&gt;Compare the bulky Siemens-HP cable combination &lt;br /&gt;(on the left) with my self-made cable!&lt;/p&gt;
&lt;p&gt;It may be necessary for you to reques data/fax services from your mobile network provider before you are able to use the mobile phone as a modem. If it is enabled, the phone / cable combination lets you use the phone as a regular modem (plus many GSM-specific features). &lt;a name=&quot;part2&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Making a data cable&lt;/h2&gt;
&lt;p&gt;What you need:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;1 MAX3232 (I recommend the SMD package)&lt;/li&gt;
&lt;li&gt;4 capacitors 0,1uF&lt;/li&gt;
&lt;li&gt;1 capacitor 10uF&lt;/li&gt;
&lt;li&gt;2 Z-diodes 2,7V&lt;/li&gt;
&lt;li&gt;a phone-side plug (I took mine from a cheap head set)&lt;/li&gt;
&lt;li&gt;the material for making a HPLX plug (see my &lt;a href=&quot;https://www.hermocom.com/knowledgebase/hplx/ser_plug&quot;&gt;HPLX serial port plug page&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;epoxy glue for covering the HPLX-plug that holds the electronics&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I won´t describe the process in detail, I´ll only show you pictures of my cable. Please be creative!&lt;/p&gt;
&lt;p&gt;First, the circuit diagram. I recommend that you download the picture and print it out because it may not be readable well enough in your browser. Note that the pin assignments on the right are only valid for a plug for Siemens S25/S35-family phones! For other pin assignments, please see the table &lt;a href=&quot;https://www.hermocom.com/#part2a&quot;&gt;below&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/data_cable_for_hp_palmtop/circuit.gif&quot; alt=&quot;&quot; width=&quot;700&quot; height=&quot;354&quot; border=&quot;1&quot; /&gt; &lt;br /&gt;Circuit diagram&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/data_cable_for_hp_palmtop/02180001.jpg&quot; alt=&quot;&quot; width=&quot;320&quot; height=&quot;240&quot; border=&quot;1&quot; /&gt; &lt;br /&gt;the parts for the HPLX plug and the circuit board&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/data_cable_for_hp_palmtop/02180004.jpg&quot; alt=&quot;&quot; width=&quot;320&quot; height=&quot;240&quot; border=&quot;1&quot; /&gt; &lt;br /&gt;circuit board and MAX3232&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/data_cable_for_hp_palmtop/02180005.jpg&quot; alt=&quot;&quot; width=&quot;320&quot; height=&quot;240&quot; border=&quot;1&quot; /&gt; &lt;br /&gt;MAX3232 soldered onto the circuit board&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/data_cable_for_hp_palmtop/11300002.jpg&quot; alt=&quot;&quot; border=&quot;1&quot; /&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/data_cable_for_hp_palmtop/11300003.jpg&quot; alt=&quot;&quot; border=&quot;1&quot; /&gt; &lt;br /&gt;top and bottom of the circuit board with HPLX plug module attached and all wires except the cable to the phone.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/data_cable_for_hp_palmtop/11300004.jpg&quot; alt=&quot;&quot; border=&quot;1&quot; /&gt; &lt;br /&gt;working arrangment.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/data_cable_for_hp_palmtop/03270008.jpg&quot; alt=&quot;&quot; width=&quot;640&quot; height=&quot;480&quot; border=&quot;1&quot; /&gt; &lt;br /&gt;data cable covered with epoxy and plugged into the palmtop´s serial port &lt;a name=&quot;part2a&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Getting a plug for your mobile phone / pin assignments&lt;/h2&gt;
&lt;p&gt;To get a plug which fits the port of your phone you have the following options:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;buy an accessory which comes with a full-wired plug and use that plug (cheap head sets for example)&lt;/li&gt;
&lt;li&gt;buy a single plug, a source in germany is for example &lt;a href=&quot;http://www.handystecker.de&quot;&gt;www.handystecker.de&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The circuit diagram above shows pin numbers for only the Siemens S25/S35 plug. Use the following table to get the correct pin assignments for &lt;i&gt;your&lt;/i&gt; plug:&lt;/p&gt;
&lt;table border=&quot;1&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;pin name&lt;/th&gt;&lt;th&gt;Siemens S25 etc.&lt;/th&gt;&lt;th&gt;Ericsson T39m etc.&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Rx&lt;/td&gt;
&lt;td&gt;pin 6&lt;/td&gt;
&lt;td&gt;pin 4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Tx&lt;/td&gt;
&lt;td&gt;pin 5&lt;/td&gt;
&lt;td&gt;pin 5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;GND&lt;/td&gt;
&lt;td&gt;pin 1&lt;/td&gt;
&lt;td&gt;pin 10&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Vcc&lt;/td&gt;
&lt;td&gt;pin 4&lt;/td&gt;
&lt;td&gt;pin 11&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Following phones are pin compatible:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Siemens S25, C25, S35, C35, S45... (probably more)&lt;/li&gt;
&lt;li&gt;Ericsson T39m, T68i, T68m, R520... (probably more)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name=&quot;part2b&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Tips and Tricks&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;The cable shown here &lt;b&gt;does not have handshaking lines (RTS/CTS)&lt;/b&gt;. Some mobile phones have these lines and expect them to work. With such a phone, you may have connection problems using the cable (buffer overflows, missing fax lines, lost data, timeouts...). Some phones have configurable handshaking behaviour. For example, the Ericsson phone T39m (and probably similar models, too) need the command AT+IFC=1,1 to disable their RTS/CTS lines and switch to software handshaking (XON/XOFF).&lt;/li&gt;
&lt;li&gt;Some phones have a &lt;b&gt;fixed baud rate&lt;/b&gt; on their serial port. For example the Siemens S25, S35 and similar models are hard-wired to 19200 baud. Other phones, such as the Ericsson T39m, have an automatic speed detection. So take care about that when configuring your communication programs.&lt;/li&gt;
&lt;li&gt;An easy way to &lt;b&gt;test if the cable basically works&lt;/b&gt; is to fire up the DataComm application of the palmtop, configure it to use COM1, 19200 baud (or 9600, 38400...) and send an AT command, for example ATZ. After pressing Enter, the phone should respond with OK. If it doesn't, something is wrong.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name=&quot;part3&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Using a special printed circuit board (recommended!)&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;mailto:guenther.hofbauer@unibw-muenchen.de&quot;&gt;Günther Hofbauer&lt;/a&gt; made a circuit board layout available that lets you make a the HP plug slightly smaller than my version which is described above. Another advantage is that you don't have to saw around to get these two small baords and that you don't have to care about the wiring between the components.&lt;br /&gt; Günther released two PostScript files which contain the layout. You can download them here: &lt;br /&gt; &lt;br /&gt; &lt;a href=&quot;https://www.hermocom.com/images/articles/data_cable_for_hp_palmtop/Palmc.ps&quot;&gt;Palmc.ps for the top layer of the board&lt;/a&gt; &lt;br /&gt; &lt;a href=&quot;https://www.hermocom.com/images/articles/data_cable_for_hp_palmtop/Palml.ps&quot;&gt;Palml.ps for the bottom layer of the board&lt;/a&gt; &lt;br /&gt; &lt;br /&gt; Günther even offered to make such boards, so if you are interested, please &lt;a href=&quot;mailto:guenther.hofbauer@unibw-muenchen.de&quot;&gt;email him&lt;/a&gt; and he will answer you how much he asks you to pay and when he will make it ready for you. &lt;a name=&quot;part4&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Data cable for a standard PC serial port&lt;/h2&gt;
&lt;p&gt;The data cable described above should also work for use with a standard PC. Simply attach a female DB9 connector to the electronics instead of the special HP connector. The pin numbers are identical on both connectors.&lt;/p&gt;
&lt;p&gt;Please note that the circuit described above is powered by the battery of the phone. Most data cables which are available in stores are powered by the PC´s serial port. Since the palmtop doesn´t provide so much power, I decided to let the phone power the cable. This should of course also work with a standard PC. I just mention that to avoid confusion.&lt;/p&gt;</content>
		<category term="Tutorial: Build a data cable for HP Palmtop - Cellphone connection" />
	</entry>
	<entry>
		<title>Tutorial: How to build a serial port plug</title>
		<link rel="alternate" type="text/html" href="https://www.hermocom.com/8-cat-hplx/63-serplug"/>
		<published>2009-10-22T08:17:42+00:00</published>
		<updated>2009-10-22T08:17:42+00:00</updated>
		<id>https://www.hermocom.com/8-cat-hplx/63-serplug</id>
		<author>
			<name>Super User</name>
		</author>
		<summary type="html">&lt;div class=&quot;embox_red&quot;&gt;&lt;b&gt;Archived 2013-12-08&lt;/b&gt; &lt;br /&gt;This page has been archived and some links may not work correctly anymore. No updates of this page will be done anymore.&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Contents of this page:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;&lt;a href=&quot;https://www.hermocom.com/#part1&quot;&gt;What you need:&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;&lt;a href=&quot;https://www.hermocom.com/#part2&quot;&gt;Instructions&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#part3&quot;&gt;Results&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#secondway&quot;&gt;Second way of making a plug (better way)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr width=&quot;100%&quot; /&gt;
&lt;p&gt;here is the description how I built my own serial port plug for the HP 200 LX. &lt;br /&gt;In this case, I wanted to connect a mouse directly to the port, without all these HP-cables and adapters. So I soldered a plug fitting into the serial port of my HP 200 LX directly at the cable of the mouse.&lt;/p&gt;
&lt;p&gt;Please notice that I found &lt;i&gt;two&lt;/i&gt; methods for making a connector. Here you can find the first one of them. The second (newer and I think better) method you can find &lt;a href=&quot;https://www.hermocom.com/#secondway&quot;&gt;below&lt;/a&gt;. &lt;a name=&quot;part1&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;What you need:&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;2 pcs. &quot;Platinensteckverbinder&lt;/span&gt;&lt;/b&gt; 5-polig, Rastermass 2,0mm&quot; - In English this should be a &quot;Socket strip&quot; 2.0mm pin spacing, 5 pins in a row. See pictures: &lt;a href=&quot;https://www.hermocom.com/images/articles/ser_plug/w1need3.jpg&quot;&gt;pic1&lt;/a&gt;, &lt;a href=&quot;https://www.hermocom.com/images/articles/ser_plug/w1need2.jpg&quot;&gt;pic2&lt;/a&gt;, &lt;a href=&quot;https://www.hermocom.com/images/articles/ser_plug/w1need1.jpg&quot;&gt;pic3&lt;/a&gt;! &lt;br /&gt;You can get it from Segor Electronics.&lt;/p&gt;
&lt;p&gt;Segor Electronics &lt;br /&gt;Kaiserin-Augusta-Allee 94 &lt;br /&gt;10553 Berlin &lt;br /&gt;Germany &lt;br /&gt;Telephone: +49 (0)30 3449794 &lt;br /&gt;Telefax: +49 (0)30 3453968 &lt;br /&gt;&lt;a href=&quot;http://www.segor.de&quot;&gt;http://www.segor.de&lt;/a&gt; &lt;br /&gt;email: &lt;a href=&quot;mailto:sales@segor.de&quot;&gt;sales@segor.de&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It has the part # 15606, part description &quot;PC- 405&quot; and costs DM 2,80 &lt;br /&gt;(+ shipping).&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;several diameters of heat shrink tubing&lt;/span&gt;&lt;/b&gt; (German: Schrumpfschlauch). &lt;br /&gt;I used diameters of 12.7mm and 4.8mm, each about 4 cm of length.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;a soldering iron&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;superglue&lt;/span&gt;&lt;/b&gt; &lt;a name=&quot;part2&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Instructions&lt;/h2&gt;
&lt;p&gt;(a) &lt;br /&gt;Take the two 5-pin-connectors and the superglue. &lt;br /&gt;The connectors have one side with little plastic lips for each pin and one totally plane side. &lt;br /&gt;Glue both totally plane sides together with about two drops of superglue. press strongly, but don't glue your fingers to the connector. This combo won't fit into the palmtop's serial port! :-)&lt;/p&gt;
&lt;p&gt;(b) &lt;br /&gt;Try to plug the 'double-connector' into the serial port. if it fits in there and if you can pull it out of the port without applience of &lt;br /&gt;violence it's good. &lt;br /&gt;Otherwise you have maybe glued not exactly.&lt;/p&gt;
&lt;p&gt;(c) &lt;br /&gt;Find out which pins you'll need for your application, cut off the not needed of the ten cables of the connector. make sure that &lt;br /&gt;no cutted cable contacts another! you can isolate them with a little drop of (normal) glue. &lt;br /&gt;To find out which signals you need, check out my &lt;a href=&quot;https://www.hermocom.com/60-hplx-rs232&quot;&gt;serial port info&lt;/a&gt;! &lt;br /&gt;I have no solution for a mechanical protection from plugging upside down, so please make a little mark on the upper side of the connector!&lt;/p&gt;
&lt;p&gt;(d) &lt;br /&gt;Shorten the &lt;i&gt;needed&lt;/i&gt; wires of the connector to various lenghts from &lt;br /&gt;about 1 cm in steps of 0.5 cm. after that the connector should look &lt;br /&gt;like this (only one half is shown):&lt;/p&gt;
&lt;p&gt;&lt;tt&gt; _______&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|       |_&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|       |_______&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|       |_&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|       |______________&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|       |_________________________&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|_______|&lt;/tt&gt; &lt;br /&gt; &lt;/p&gt;
&lt;p&gt;In this example are two cables cut off and three needed cables shortened to various lenghts. &lt;br /&gt;No cable should have the same lenght like another, because after you soldered the cables of your device (mouse, LED light, modem... whatever) to the connector, there would be short-circuits between the wires!&lt;/p&gt;
&lt;p&gt;(e) &lt;br /&gt;Do the same as under (d) with the cables of your DEVICE, but in reverse order (so that the cables fit exactly to the corresponding cables of the connector!)&lt;/p&gt;
&lt;p&gt;(f) &lt;br /&gt;Evaluate how much of the heat shrink tubing (diameter ~4.8mm) you need, cut it and push it over the cable. the illustration shows from where to where the heat shrink tubing should reach after mounting it in its final position:&lt;/p&gt;
&lt;p&gt;&lt;tt&gt; ______&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|      |_                                   _____________________&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|      |_____ -----------------------------|&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|      |_                                  | cable of device&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|      |__________ ------------------------|&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|      |_____________________ -------------|_____________________&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|______|&lt;/tt&gt;&lt;/p&gt;
&lt;p&gt;&lt;tt&gt;from here ^                       to about here ^&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;(first layer of heat shrink tubing)&lt;/tt&gt; &lt;br /&gt;  &lt;br /&gt; &lt;/p&gt;
&lt;p&gt;(g) &lt;br /&gt;Remove about 2mm of the insulation of the wires, solder the wires of the connector and the wires of your device together. in the ASCII-'picture' the soldering points will be shown as 'O'. &lt;br /&gt;If there are short-circuits between your soldered points, you must insulate them with PAPER (DON'T USE PLASTIC TAPE - IT WILL MELT WHEN HEATING THE HEAT SHRINK TUBING!!!)&lt;/p&gt;
&lt;p&gt;(h) &lt;br /&gt;Push the heat shrink tubing back over the soldering points into its final position (as shown in (f)). It must be as close as possible to the connector!&lt;/p&gt;
&lt;p&gt;After that it should look like this: &lt;br /&gt; &lt;/p&gt;
&lt;p&gt;&lt;tt&gt;                                                heat shrink tubing&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt; _______  ========================================================&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|       |_                                       ____________________&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|       |_______O-------------------------------|&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|       |_                                      | cable of device&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|       |______________O------------------------|&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|       |_________________________O-------------|____________________&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|_______| ========================================================&lt;/tt&gt; &lt;br /&gt;  &lt;br /&gt; &lt;/p&gt;
&lt;p&gt;Heat the heat shrink tubing CAREFULLY (don't melt down any insulations or the connector!)&lt;/p&gt;
&lt;p&gt;(i) &lt;br /&gt;Push another heat shrink tubing (diameter about 12.7 mm, lenght about 4 cm) over the connector and the cable like this: &lt;br /&gt; &lt;/p&gt;
&lt;p&gt;&lt;tt&gt;hst 12.7mm&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;===============================================        hst 4.8mm&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt; _______ =======================================================&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|       |_                                  ________________________&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|       |_______O--------------------------|&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|       |_                                 |  cable of device&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|       |______________O-------------------|&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|       |_________________________O--------|________________________&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|_______| ======================================================&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;===============================================&lt;/tt&gt; &lt;br /&gt; &lt;/p&gt;
&lt;p&gt;and heat it, CAREFULLY, too.&lt;/p&gt;
&lt;p&gt;(j) &lt;br /&gt;DON't FORGET TO MARK THE UPPER SIDE OF THE CONNECTOR! If you plug a mouse connector upside down, it won't destroy your machine or the mouse (I have tried it :-) ), but I don't know if it is the same with - say - modem connectors or something else!&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;Finished!&lt;/span&gt;&lt;/b&gt; &lt;a name=&quot;part3&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Results&lt;/h2&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/ser_plug/w1res1.jpg&quot; alt=&quot;&quot; width=&quot;443&quot; height=&quot;333&quot; border=&quot;1&quot; /&gt; &lt;br /&gt;the plug&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/ser_plug/w1res2.jpg&quot; alt=&quot;&quot; width=&quot;443&quot; height=&quot;333&quot; border=&quot;1&quot; /&gt; &lt;br /&gt;mouse connected to the palmtop running windows 3.0&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/ser_plug/w1res3.jpg&quot; alt=&quot;&quot; width=&quot;443&quot; height=&quot;333&quot; border=&quot;1&quot; /&gt; &lt;br /&gt;close view of the plug connected to the port&lt;/p&gt;
&lt;h2&gt;Disclaimer:&lt;/h2&gt;
&lt;p&gt;I'm not responsible for physical or other damages to your devices. The descriptions I made may contain errors which could cause serious damages of your palmtop or your peripherial devices. &lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;hr /&gt;&lt;hr /&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt; &lt;a name=&quot;secondway&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Second way of making a serial port plug&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Contents of this section:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#part2_1&quot;&gt;What you need&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#part2_2&quot;&gt;Instructions&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr width=&quot;100%&quot; /&gt;
&lt;p&gt;Here's the second idea that I had to make a plug for the serial port.&lt;/p&gt;
&lt;p&gt;I think it's a little bit easier to make (and easier to understand, too!) and the result is much more solid than this one of the first way.&lt;/p&gt;
&lt;p&gt;I took pictures while I made it, so I think you will see how I made it. &lt;br /&gt;So I don't have to write much describing text and you don't have to read much of my English.&lt;/p&gt;
&lt;p&gt;Here's what you need INSTEAD of the two 5-pin-'Platinensteckverbinder' from Segor Electronic that you need for the &lt;a href=&quot;https://www.hermocom.com/#part1&quot;&gt;first way&lt;/a&gt;: &lt;a name=&quot;part2_1&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;What you need&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;Main parts for the plug:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;1 piece &lt;b&gt;2 x 5 pin &quot;machine-screw header receptacle&quot; connector with 2.0mm pin spacing&lt;/b&gt; (See the pictures: &lt;a href=&quot;https://www.hermocom.com/images/articles/ser_plug/w2need1.jpg&quot;&gt;pic1&lt;/a&gt;, &lt;a href=&quot;https://www.hermocom.com/images/articles/ser_plug/07060006.jpg&quot;&gt;pic2&lt;/a&gt;). &lt;br /&gt;Such an item can be obtained at &lt;a href=&quot;http://www.conrad.de&quot;&gt;Conrad Elektronik (Germany)&lt;/a&gt;, it is part number 739251. &lt;br /&gt;Alternatively you can use a laptop IDE hard drive connector. It has the same distances between the pins. For instance, you can buy a 2.5&quot; to standard IDE connector adapter to get that connector.&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;1 circuit board (both sides must be coated with copper!) that has such a thickness that it fits exactly between the two rows of the connector pins, i.e. it should have a thickness of 2.0mm. &lt;br /&gt;The circuit board must be at least 1cm * 2cm. If it's bigger, you have to saw it into the size of 1cm * 2 cm.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;In addition, you need only:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;a soldering iron&lt;/li&gt;
&lt;li&gt;something to groove the copper coat of the circuit board, like a good knife or a small rotary grinder&lt;/li&gt;
&lt;li&gt;epoxy glue&lt;/li&gt;
&lt;li&gt;heat shrink tubing&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name=&quot;part2_2&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Instructions&lt;/h2&gt;
&lt;p&gt;When you watch the pictures now: please notice that I used this plug for making an &lt;a href=&quot;https://www.hermocom.com/47-ledlight&quot;&gt;LED light&lt;/a&gt;, so I only needed the pins 3 and 5 of the plug. &lt;br /&gt;If you want to use it for serial communication, you have to make another layout of the little circuit board! &lt;br /&gt;For informations regarding which pins you have to use please have a look at my &lt;a href=&quot;https://www.hermocom.com/60-hplx-rs232&quot;&gt;serial port info&lt;/a&gt;. &lt;br /&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;Step 1&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Put the connector on one side of the circuit board and mark where to saw the board and where the pins will take place later.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/ser_plug/w2step1.jpg&quot; alt=&quot;&quot; width=&quot;400&quot; height=&quot;358&quot; border=&quot;1&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/ser_plug/w2step1a.jpg&quot; alt=&quot;&quot; width=&quot;400&quot; height=&quot;300&quot; border=&quot;1&quot; /&gt; &lt;br /&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;Step 2:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Saw the &lt;b&gt;board&lt;/b&gt; into its size of 1cm * 2cm (the 1cm must be &lt;b&gt;&lt;i&gt;exact&lt;/i&gt;&lt;/b&gt;!). &lt;br /&gt;Saw the &lt;b&gt;connector&lt;/b&gt; in its size of 2*5 pins if it isn't already.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/ser_plug/w2step2.jpg&quot; alt=&quot;&quot; width=&quot;260&quot; height=&quot;103&quot; border=&quot;1&quot; /&gt; &lt;br /&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;Step 3:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Design the board: make sure which pins you have to use, insulate &lt;b&gt;all&lt;/b&gt; pins from each other and carry through these ones which you need. &lt;br /&gt;I used a rotary grinder for that (rotary grinder = german 'Fräser'). Maybe a simple knife works, too.&lt;/p&gt;
&lt;p&gt;The two holes I made were for the stiff wire that holds the LEDs of the LED light. &lt;br /&gt;They might also be usable for holding a thin cable.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/ser_plug/w2step3.jpg&quot; alt=&quot;&quot; width=&quot;267&quot; height=&quot;122&quot; border=&quot;1&quot; /&gt; &lt;br /&gt;the bottom of my board (pins 6-10; not used in my case)&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/ser_plug/w2step3a.jpg&quot; alt=&quot;&quot; width=&quot;272&quot; height=&quot;135&quot; border=&quot;1&quot; /&gt; &lt;br /&gt;the top of my board (pins 1-5; pin 3 and 5 are used here) &lt;br /&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;Step 4:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Solder the 2*5 connector to the board (avoid short-circuits between the pins!)&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/ser_plug/w2step4.jpg&quot; alt=&quot;&quot; width=&quot;247&quot; height=&quot;104&quot; border=&quot;1&quot; /&gt; &lt;br /&gt;the bottom (pins 6-10)&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/ser_plug/w2step4a.jpg&quot; alt=&quot;&quot; width=&quot;240&quot; height=&quot;105&quot; border=&quot;1&quot; /&gt; &lt;br /&gt;the top (pins 1-5) &lt;br /&gt;  &lt;br /&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;Step 5:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Solder all the cables you need to the board.&lt;/p&gt;
&lt;p&gt;If everything is soldered and you verified that the plug works, cover it with epoxy or hot glue and a fitting piece of heat shrink tubing. &lt;br /&gt;You can also try to place a little blob of epoxy glue onto the top of the connector, so that it becomes impossible to plug the connector upside down into the palmtop´s serial port.&lt;/p&gt;
&lt;h2&gt;Disclaimer:&lt;/h2&gt;
&lt;p&gt;I'm not responsible for physical or other damages to your devices. The descriptions I made may contain errors which could cause serious damages of your palmtop or your peripherial devices.&lt;/p&gt;</summary>
		<content type="html">&lt;div class=&quot;embox_red&quot;&gt;&lt;b&gt;Archived 2013-12-08&lt;/b&gt; &lt;br /&gt;This page has been archived and some links may not work correctly anymore. No updates of this page will be done anymore.&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Contents of this page:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;&lt;a href=&quot;https://www.hermocom.com/#part1&quot;&gt;What you need:&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;&lt;a href=&quot;https://www.hermocom.com/#part2&quot;&gt;Instructions&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#part3&quot;&gt;Results&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#secondway&quot;&gt;Second way of making a plug (better way)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr width=&quot;100%&quot; /&gt;
&lt;p&gt;here is the description how I built my own serial port plug for the HP 200 LX. &lt;br /&gt;In this case, I wanted to connect a mouse directly to the port, without all these HP-cables and adapters. So I soldered a plug fitting into the serial port of my HP 200 LX directly at the cable of the mouse.&lt;/p&gt;
&lt;p&gt;Please notice that I found &lt;i&gt;two&lt;/i&gt; methods for making a connector. Here you can find the first one of them. The second (newer and I think better) method you can find &lt;a href=&quot;https://www.hermocom.com/#secondway&quot;&gt;below&lt;/a&gt;. &lt;a name=&quot;part1&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;What you need:&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;2 pcs. &quot;Platinensteckverbinder&lt;/span&gt;&lt;/b&gt; 5-polig, Rastermass 2,0mm&quot; - In English this should be a &quot;Socket strip&quot; 2.0mm pin spacing, 5 pins in a row. See pictures: &lt;a href=&quot;https://www.hermocom.com/images/articles/ser_plug/w1need3.jpg&quot;&gt;pic1&lt;/a&gt;, &lt;a href=&quot;https://www.hermocom.com/images/articles/ser_plug/w1need2.jpg&quot;&gt;pic2&lt;/a&gt;, &lt;a href=&quot;https://www.hermocom.com/images/articles/ser_plug/w1need1.jpg&quot;&gt;pic3&lt;/a&gt;! &lt;br /&gt;You can get it from Segor Electronics.&lt;/p&gt;
&lt;p&gt;Segor Electronics &lt;br /&gt;Kaiserin-Augusta-Allee 94 &lt;br /&gt;10553 Berlin &lt;br /&gt;Germany &lt;br /&gt;Telephone: +49 (0)30 3449794 &lt;br /&gt;Telefax: +49 (0)30 3453968 &lt;br /&gt;&lt;a href=&quot;http://www.segor.de&quot;&gt;http://www.segor.de&lt;/a&gt; &lt;br /&gt;email: &lt;a href=&quot;mailto:sales@segor.de&quot;&gt;sales@segor.de&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It has the part # 15606, part description &quot;PC- 405&quot; and costs DM 2,80 &lt;br /&gt;(+ shipping).&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;several diameters of heat shrink tubing&lt;/span&gt;&lt;/b&gt; (German: Schrumpfschlauch). &lt;br /&gt;I used diameters of 12.7mm and 4.8mm, each about 4 cm of length.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;a soldering iron&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;superglue&lt;/span&gt;&lt;/b&gt; &lt;a name=&quot;part2&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Instructions&lt;/h2&gt;
&lt;p&gt;(a) &lt;br /&gt;Take the two 5-pin-connectors and the superglue. &lt;br /&gt;The connectors have one side with little plastic lips for each pin and one totally plane side. &lt;br /&gt;Glue both totally plane sides together with about two drops of superglue. press strongly, but don't glue your fingers to the connector. This combo won't fit into the palmtop's serial port! :-)&lt;/p&gt;
&lt;p&gt;(b) &lt;br /&gt;Try to plug the 'double-connector' into the serial port. if it fits in there and if you can pull it out of the port without applience of &lt;br /&gt;violence it's good. &lt;br /&gt;Otherwise you have maybe glued not exactly.&lt;/p&gt;
&lt;p&gt;(c) &lt;br /&gt;Find out which pins you'll need for your application, cut off the not needed of the ten cables of the connector. make sure that &lt;br /&gt;no cutted cable contacts another! you can isolate them with a little drop of (normal) glue. &lt;br /&gt;To find out which signals you need, check out my &lt;a href=&quot;https://www.hermocom.com/60-hplx-rs232&quot;&gt;serial port info&lt;/a&gt;! &lt;br /&gt;I have no solution for a mechanical protection from plugging upside down, so please make a little mark on the upper side of the connector!&lt;/p&gt;
&lt;p&gt;(d) &lt;br /&gt;Shorten the &lt;i&gt;needed&lt;/i&gt; wires of the connector to various lenghts from &lt;br /&gt;about 1 cm in steps of 0.5 cm. after that the connector should look &lt;br /&gt;like this (only one half is shown):&lt;/p&gt;
&lt;p&gt;&lt;tt&gt; _______&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|       |_&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|       |_______&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|       |_&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|       |______________&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|       |_________________________&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|_______|&lt;/tt&gt; &lt;br /&gt; &lt;/p&gt;
&lt;p&gt;In this example are two cables cut off and three needed cables shortened to various lenghts. &lt;br /&gt;No cable should have the same lenght like another, because after you soldered the cables of your device (mouse, LED light, modem... whatever) to the connector, there would be short-circuits between the wires!&lt;/p&gt;
&lt;p&gt;(e) &lt;br /&gt;Do the same as under (d) with the cables of your DEVICE, but in reverse order (so that the cables fit exactly to the corresponding cables of the connector!)&lt;/p&gt;
&lt;p&gt;(f) &lt;br /&gt;Evaluate how much of the heat shrink tubing (diameter ~4.8mm) you need, cut it and push it over the cable. the illustration shows from where to where the heat shrink tubing should reach after mounting it in its final position:&lt;/p&gt;
&lt;p&gt;&lt;tt&gt; ______&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|      |_                                   _____________________&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|      |_____ -----------------------------|&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|      |_                                  | cable of device&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|      |__________ ------------------------|&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|      |_____________________ -------------|_____________________&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|______|&lt;/tt&gt;&lt;/p&gt;
&lt;p&gt;&lt;tt&gt;from here ^                       to about here ^&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;(first layer of heat shrink tubing)&lt;/tt&gt; &lt;br /&gt;  &lt;br /&gt; &lt;/p&gt;
&lt;p&gt;(g) &lt;br /&gt;Remove about 2mm of the insulation of the wires, solder the wires of the connector and the wires of your device together. in the ASCII-'picture' the soldering points will be shown as 'O'. &lt;br /&gt;If there are short-circuits between your soldered points, you must insulate them with PAPER (DON'T USE PLASTIC TAPE - IT WILL MELT WHEN HEATING THE HEAT SHRINK TUBING!!!)&lt;/p&gt;
&lt;p&gt;(h) &lt;br /&gt;Push the heat shrink tubing back over the soldering points into its final position (as shown in (f)). It must be as close as possible to the connector!&lt;/p&gt;
&lt;p&gt;After that it should look like this: &lt;br /&gt; &lt;/p&gt;
&lt;p&gt;&lt;tt&gt;                                                heat shrink tubing&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt; _______  ========================================================&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|       |_                                       ____________________&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|       |_______O-------------------------------|&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|       |_                                      | cable of device&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|       |______________O------------------------|&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|       |_________________________O-------------|____________________&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|_______| ========================================================&lt;/tt&gt; &lt;br /&gt;  &lt;br /&gt; &lt;/p&gt;
&lt;p&gt;Heat the heat shrink tubing CAREFULLY (don't melt down any insulations or the connector!)&lt;/p&gt;
&lt;p&gt;(i) &lt;br /&gt;Push another heat shrink tubing (diameter about 12.7 mm, lenght about 4 cm) over the connector and the cable like this: &lt;br /&gt; &lt;/p&gt;
&lt;p&gt;&lt;tt&gt;hst 12.7mm&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;===============================================        hst 4.8mm&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt; _______ =======================================================&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|       |_                                  ________________________&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|       |_______O--------------------------|&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|       |_                                 |  cable of device&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|       |______________O-------------------|&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|       |_________________________O--------|________________________&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;|_______| ======================================================&lt;/tt&gt; &lt;br /&gt;&lt;tt&gt;===============================================&lt;/tt&gt; &lt;br /&gt; &lt;/p&gt;
&lt;p&gt;and heat it, CAREFULLY, too.&lt;/p&gt;
&lt;p&gt;(j) &lt;br /&gt;DON't FORGET TO MARK THE UPPER SIDE OF THE CONNECTOR! If you plug a mouse connector upside down, it won't destroy your machine or the mouse (I have tried it :-) ), but I don't know if it is the same with - say - modem connectors or something else!&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;Finished!&lt;/span&gt;&lt;/b&gt; &lt;a name=&quot;part3&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Results&lt;/h2&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/ser_plug/w1res1.jpg&quot; alt=&quot;&quot; width=&quot;443&quot; height=&quot;333&quot; border=&quot;1&quot; /&gt; &lt;br /&gt;the plug&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/ser_plug/w1res2.jpg&quot; alt=&quot;&quot; width=&quot;443&quot; height=&quot;333&quot; border=&quot;1&quot; /&gt; &lt;br /&gt;mouse connected to the palmtop running windows 3.0&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/ser_plug/w1res3.jpg&quot; alt=&quot;&quot; width=&quot;443&quot; height=&quot;333&quot; border=&quot;1&quot; /&gt; &lt;br /&gt;close view of the plug connected to the port&lt;/p&gt;
&lt;h2&gt;Disclaimer:&lt;/h2&gt;
&lt;p&gt;I'm not responsible for physical or other damages to your devices. The descriptions I made may contain errors which could cause serious damages of your palmtop or your peripherial devices. &lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;hr /&gt;&lt;hr /&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt; &lt;a name=&quot;secondway&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Second way of making a serial port plug&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Contents of this section:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#part2_1&quot;&gt;What you need&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#part2_2&quot;&gt;Instructions&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr width=&quot;100%&quot; /&gt;
&lt;p&gt;Here's the second idea that I had to make a plug for the serial port.&lt;/p&gt;
&lt;p&gt;I think it's a little bit easier to make (and easier to understand, too!) and the result is much more solid than this one of the first way.&lt;/p&gt;
&lt;p&gt;I took pictures while I made it, so I think you will see how I made it. &lt;br /&gt;So I don't have to write much describing text and you don't have to read much of my English.&lt;/p&gt;
&lt;p&gt;Here's what you need INSTEAD of the two 5-pin-'Platinensteckverbinder' from Segor Electronic that you need for the &lt;a href=&quot;https://www.hermocom.com/#part1&quot;&gt;first way&lt;/a&gt;: &lt;a name=&quot;part2_1&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;What you need&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;Main parts for the plug:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;1 piece &lt;b&gt;2 x 5 pin &quot;machine-screw header receptacle&quot; connector with 2.0mm pin spacing&lt;/b&gt; (See the pictures: &lt;a href=&quot;https://www.hermocom.com/images/articles/ser_plug/w2need1.jpg&quot;&gt;pic1&lt;/a&gt;, &lt;a href=&quot;https://www.hermocom.com/images/articles/ser_plug/07060006.jpg&quot;&gt;pic2&lt;/a&gt;). &lt;br /&gt;Such an item can be obtained at &lt;a href=&quot;http://www.conrad.de&quot;&gt;Conrad Elektronik (Germany)&lt;/a&gt;, it is part number 739251. &lt;br /&gt;Alternatively you can use a laptop IDE hard drive connector. It has the same distances between the pins. For instance, you can buy a 2.5&quot; to standard IDE connector adapter to get that connector.&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;1 circuit board (both sides must be coated with copper!) that has such a thickness that it fits exactly between the two rows of the connector pins, i.e. it should have a thickness of 2.0mm. &lt;br /&gt;The circuit board must be at least 1cm * 2cm. If it's bigger, you have to saw it into the size of 1cm * 2 cm.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;In addition, you need only:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;a soldering iron&lt;/li&gt;
&lt;li&gt;something to groove the copper coat of the circuit board, like a good knife or a small rotary grinder&lt;/li&gt;
&lt;li&gt;epoxy glue&lt;/li&gt;
&lt;li&gt;heat shrink tubing&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name=&quot;part2_2&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Instructions&lt;/h2&gt;
&lt;p&gt;When you watch the pictures now: please notice that I used this plug for making an &lt;a href=&quot;https://www.hermocom.com/47-ledlight&quot;&gt;LED light&lt;/a&gt;, so I only needed the pins 3 and 5 of the plug. &lt;br /&gt;If you want to use it for serial communication, you have to make another layout of the little circuit board! &lt;br /&gt;For informations regarding which pins you have to use please have a look at my &lt;a href=&quot;https://www.hermocom.com/60-hplx-rs232&quot;&gt;serial port info&lt;/a&gt;. &lt;br /&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;Step 1&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Put the connector on one side of the circuit board and mark where to saw the board and where the pins will take place later.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/ser_plug/w2step1.jpg&quot; alt=&quot;&quot; width=&quot;400&quot; height=&quot;358&quot; border=&quot;1&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/ser_plug/w2step1a.jpg&quot; alt=&quot;&quot; width=&quot;400&quot; height=&quot;300&quot; border=&quot;1&quot; /&gt; &lt;br /&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;Step 2:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Saw the &lt;b&gt;board&lt;/b&gt; into its size of 1cm * 2cm (the 1cm must be &lt;b&gt;&lt;i&gt;exact&lt;/i&gt;&lt;/b&gt;!). &lt;br /&gt;Saw the &lt;b&gt;connector&lt;/b&gt; in its size of 2*5 pins if it isn't already.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/ser_plug/w2step2.jpg&quot; alt=&quot;&quot; width=&quot;260&quot; height=&quot;103&quot; border=&quot;1&quot; /&gt; &lt;br /&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;Step 3:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Design the board: make sure which pins you have to use, insulate &lt;b&gt;all&lt;/b&gt; pins from each other and carry through these ones which you need. &lt;br /&gt;I used a rotary grinder for that (rotary grinder = german 'Fräser'). Maybe a simple knife works, too.&lt;/p&gt;
&lt;p&gt;The two holes I made were for the stiff wire that holds the LEDs of the LED light. &lt;br /&gt;They might also be usable for holding a thin cable.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/ser_plug/w2step3.jpg&quot; alt=&quot;&quot; width=&quot;267&quot; height=&quot;122&quot; border=&quot;1&quot; /&gt; &lt;br /&gt;the bottom of my board (pins 6-10; not used in my case)&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/ser_plug/w2step3a.jpg&quot; alt=&quot;&quot; width=&quot;272&quot; height=&quot;135&quot; border=&quot;1&quot; /&gt; &lt;br /&gt;the top of my board (pins 1-5; pin 3 and 5 are used here) &lt;br /&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;Step 4:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Solder the 2*5 connector to the board (avoid short-circuits between the pins!)&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/ser_plug/w2step4.jpg&quot; alt=&quot;&quot; width=&quot;247&quot; height=&quot;104&quot; border=&quot;1&quot; /&gt; &lt;br /&gt;the bottom (pins 6-10)&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.hermocom.com/images/articles/ser_plug/w2step4a.jpg&quot; alt=&quot;&quot; width=&quot;240&quot; height=&quot;105&quot; border=&quot;1&quot; /&gt; &lt;br /&gt;the top (pins 1-5) &lt;br /&gt;  &lt;br /&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;Step 5:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Solder all the cables you need to the board.&lt;/p&gt;
&lt;p&gt;If everything is soldered and you verified that the plug works, cover it with epoxy or hot glue and a fitting piece of heat shrink tubing. &lt;br /&gt;You can also try to place a little blob of epoxy glue onto the top of the connector, so that it becomes impossible to plug the connector upside down into the palmtop´s serial port.&lt;/p&gt;
&lt;h2&gt;Disclaimer:&lt;/h2&gt;
&lt;p&gt;I'm not responsible for physical or other damages to your devices. The descriptions I made may contain errors which could cause serious damages of your palmtop or your peripherial devices.&lt;/p&gt;</content>
		<category term="Tutorial: How to build a serial port plug" />
	</entry>
	<entry>
		<title>Tutorial: Internet connection sharing for HP Palmtops (using PPP)</title>
		<link rel="alternate" type="text/html" href="https://www.hermocom.com/8-cat-hplx/51-hplx-internetsharing"/>
		<published>2009-10-14T13:41:36+00:00</published>
		<updated>2009-10-14T13:41:36+00:00</updated>
		<id>https://www.hermocom.com/8-cat-hplx/51-hplx-internetsharing</id>
		<author>
			<name>Super User</name>
		</author>
		<summary type="html">&lt;div class=&quot;embox_red&quot;&gt;&lt;b&gt;Archived 2013-12-08&lt;/b&gt; &lt;br /&gt;This page has been archived and some links may not work correctly anymore. No updates of this page will be done anymore.&lt;/div&gt;
&lt;h1&gt;Internet connection sharing for HP Palmtops&lt;/h1&gt;
&lt;p&gt;Or: How to connect a handheld or other PC via serial line to a PC to use its Internet connection&lt;br /&gt; Especially: Sharing an HP Omnibook 800CT wireless LAN access over IrDA with an HP 200LX palmtop&lt;/p&gt;
&lt;p&gt;last updated: &lt;!--#flastmod file=&quot;index.shtml&quot; --&gt;&lt;/p&gt;
&lt;hr width=&quot;100%&quot; /&gt;
&lt;p&gt;&lt;b&gt;Contents of this page:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#intro&quot;&gt;Introduction&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#winserv&quot;&gt;Windows Server setup (MochaPPP)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#linserv&quot;&gt;Linux server setup (pppd and IP masquerading / forwarding)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#client&quot;&gt;Client setup&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr width=&quot;100%&quot; /&gt;
&lt;p&gt;&lt;a name=&quot;intro&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Introduction:&lt;/h2&gt;
&lt;p&gt;If you have a PC at your home or at work which is connected to the Internet via a fast and reliable connection, such as DSL, Ethernet, ATM, X25 or even via modem or ISDN, and if you have a handheld computer which you also want to connect to the Internet from time to time, for up- and downloading emails, for example, you may not want to establish an extra expensive Internet connection via modem or GSM, but rather want to make use of the existing connection.&lt;/p&gt;
&lt;p&gt;This is possible. I will describe here how to set up a PC running Linux or Windows so that you can connect your handheld via serial port or IrDA to the PC and use the Internet connection of the PC also with your handheld.&lt;/p&gt;
&lt;p&gt;Since I use the HP 200LX palmtop and only Linux on my PCs, I will focus mostly on these points of view, but I will also describe how to set up Windows on the &quot;server&quot; side and any communication software on the &quot;client&quot; side. &lt;a name=&quot;winserv&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Windows server: MochaPPP:&lt;/h2&gt;
&lt;p&gt;First download MochaPPP from &lt;a href=&quot;http://www.mochasoft.dk/download.html&quot;&gt;http://www.mochasoft.dk/download.html&lt;/a&gt; (look for the &quot;Mocha W32 PPP&quot; in the &quot;Palm and Visor&quot; section) and install it on your Windows machine.&lt;/p&gt;
&lt;p&gt;Then&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;run the program MPPP.EXE.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Set speed&lt;/b&gt; to 38400 (once this works you can go higher and explore the limits, make sure you have always set the client machine to the same speed!)&lt;/li&gt;
&lt;li&gt;Tell MochaPPP &lt;b&gt;what device you use&lt;/b&gt; (if you use the HP 200LX palmtop, tell MochaPPP it was a WinCE device)&lt;/li&gt;
&lt;li&gt;Since I have never worked with MochaPPP I cannot say exactly how to set it up for an &lt;b&gt;IrDA connection&lt;/b&gt;, but since Windows usually assigns a virtual COM port to an IrDA interface, you should probably simply shoose this virtual COM port as the port to be used by MochaPPP.&lt;/li&gt;
&lt;li&gt;Then &lt;b&gt;connect your already configured client device&lt;/b&gt; to the PC. Use a nullmodem cable, not a straight-through serial cable! For more information about these different kinds of cables, also related to the palmtop HP200LX, please see my &lt;a href=&quot;https://www.hermocom.com/rs232&quot;&gt;RS232 page&lt;/a&gt;!&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Unfortunately, Windows 2000 and Windows XP use another driver concept as the older Windows versions, so there is no &quot;virtual COM port&quot; assigned to an IrDA device anymore. There are thiird party drivers to solve this problem:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A free open-source solution: &lt;a href=&quot;http://www.ircomm2k.de&quot;&gt;http://www.ircomm2k.de&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;The commercial IrComm2000 driver: &lt;a href=&quot;http://www.extendedsystems.com/ESI/How+to+buy/store_de.htm?CategoryID=1&quot;&gt;http://www.extendedsystems.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;https://www.hermocom.com/#client&quot;&gt;Click here to jump to the client setup guide&lt;/a&gt;. &lt;a name=&quot;linserv&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Linux server: pppd and IP masquerading / forwarding:&lt;/h2&gt;
&lt;p&gt;Assuming you have already a working internet connection, I will now guide you through the steps necessary to share that Internet connection with a device attached to the serial port or IrDA port of your linux machine.&lt;/p&gt;
&lt;h3&gt;The short story&lt;/h3&gt;
&lt;p&gt;A simple shell script can do the job under certain circumstances. I suggest you to try that way first, and if it doesn't work, use the detailled instructions below.&lt;/p&gt;
&lt;p&gt;The shell script looks like this (I have named it &quot;/sbin/palmtop_gateway&quot;; you have to run it as root): &lt;a name=&quot;script&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;pre&gt;#!/bin/sh

# Setup IP masquerading on your Internet connection network device
# (change &quot;wlan0&quot; to the appropriate device, e.g. ppp0, eth0, ippp0...):

iptables -t nat -A POSTROUTING -o &quot;wlan0&quot; -j MASQUERADE

# This is for IrDA connection on an HP Omnibook 800 notebook only
# comment it out if you don´t use an Omnibook 800:

modprobe vlsi_ir

# This is for IrDA connections only (not only Omnibook 800)
# comment it out if you use a serial connection instead of IrDA:

ifconfig irda0 up

# This is the PPP server (PPPD) call within an infinite loop:

while [ 1 ]
do
/usr/sbin/pppd /dev/ircomm0 38400 172.16.96.10:172.16.96.11 proxyarp local noauth silent nodetach ktune ms-dns 217.5.100.1
done
&lt;/pre&gt;
&lt;p&gt;Adapt the pppd line to your needs:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;/usr/bin/pppd&lt;/b&gt; is the location of the pppd binary,&lt;/li&gt;
&lt;li&gt;&lt;b&gt;/dev/ircomm0&lt;/b&gt; is the name of the port where the device is connected which shall use the Linux computer's Internet connection. (/dev/ttyS1 for &quot;COM2&quot;, /dev/ttyS0 for &quot;COM1&quot;, /dev/ircomm0 for an IrDA port...),&lt;/li&gt;
&lt;li&gt;&lt;b&gt;38400&lt;/b&gt; is the baud rate, you can probably go higher, but try this one first,&lt;/li&gt;
&lt;li&gt;the &lt;b&gt;following two IP addresses&lt;/b&gt; are the one pppd uses on the Linux machine and the one the client should get. You can probably use the ones used here, except you already have a private subnet which uses these IP addresses. They must be unique in your subnet.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;proxyarp&lt;/b&gt; tells pppd to handle ARP requests on behalf of the connected device&lt;/li&gt;
&lt;li&gt;&lt;b&gt;local&lt;/b&gt; Tells pppd not to use modem control features.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;noauth&lt;/b&gt; Bypasses all authentication. You can also set it up to use e.g. CHAP or PAP. But noauth should be enough for private use it you do not use a dialup connection between the Linux PC and the device which you connect&lt;/li&gt;
&lt;li&gt;&lt;b&gt;silent&lt;/b&gt; Tells pppd to wait for the connecting device to send LCP packets rather than trying (and failing) when no device is connected. Replaces the 'passive' option in older versions.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;nodetach&lt;/b&gt; Tells pppd to stay attached to the controlling terminal rather than forking off as a background process. We want ONE pppd in charge of this vty!&lt;/li&gt;
&lt;li&gt;&lt;b&gt;ktune&lt;/b&gt; tells the kernel to enable IP forwarding&lt;/li&gt;
&lt;li&gt;&lt;b&gt;ms-dns xxx.xxx.xxx.xxx&lt;/b&gt; Tells pppd to send our DNS server (217.5.100.1 in my case) parameters to the attached device. This avoids having to hard-code values on the client, in case things change.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This shell script needs the executable &quot;iptables&quot;, a newer version of pppd which supports the ktune parameter and the NAT (network address translation) kernel modules.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Usage&lt;/b&gt;: Simply adapt this script to your needs and start it. If it leads to error messages, try to find the reason. If it doesn´t, connect the device which should participate in the internet connection of the Linux computer and let it connect. When you don´t need the Internet connection sharing anymore, stop the script by pressing (and maybe holding for some seconds) Ctrl-C.&lt;/p&gt;
&lt;p&gt;If this setup doesn´t work for some reason, or if you want a more sophisticated setup where you don´t need to manually start a script, read on!&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.hermocom.com/#client&quot;&gt;Click here to jump to the client setup guide&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;The long story&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Attention:&lt;/b&gt; The following things have to be done as root, so be careful!&lt;/p&gt;
&lt;p&gt;The first thing you need is the ability of Linux to share its Internet connection at all. This is done by a mechanism called IP forwarding and IP masquerading. If you want to learn more about these techniques, please read the &lt;a href=&quot;http://www.linuxports.com/howto/IP-MASQ&quot;&gt;IP masquerading howto&lt;/a&gt;. There are more than one way to setup IP masquerading and forwarding, please consult the manuals and docs of your Linux distribution to learn how to do it in a distribution-specific way. I describe it here in a generic way which should work for all distributions using a recent kernel version (i.e. 2.4.0 or above). If you have another kernel version, you should read the &lt;a href=&quot;http://www.linuxports.com/howto/IP-MASQ&quot;&gt;IP masquerading howto&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;First, switch on everything which is necessary for IP forwarding and masqerading in the kernel configuration and compile a new kernel. Maybe this is not necessary in some cases. If you don´t feel comfortable compiling a new kernel, don't do it first and try if it works with your current kernel. You need to go into the &lt;b&gt;&quot;networking options&quot;&lt;/b&gt; and switch the &lt;b&gt;netfiler&lt;/b&gt; on. Then in the &lt;b&gt;netfiler section&lt;/b&gt; everything related to &lt;b&gt;NAT and IP forwarding&lt;/b&gt; has to be enabled.&lt;/p&gt;
&lt;p&gt;My relevant sections in /usr/src/linux/.config look like this:&lt;/p&gt;
&lt;pre&gt;#
# Networking options
#
CONFIG_PACKET=y
# CONFIG_PACKET_MMAP is not set
CONFIG_NETLINK=y
CONFIG_RTNETLINK=y
CONFIG_NETLINK_DEV=m
CONFIG_NETFILTER=y
# CONFIG_NETFILTER_DEBUG is not set
# CONFIG_FILTER is not set
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
# CONFIG_IP_ADVANCED_ROUTER is not set
# CONFIG_IP_PNP is not set
# CONFIG_NET_IPIP is not set
# CONFIG_NET_IPGRE is not set
# CONFIG_IP_MROUTE is not set
# CONFIG_ARPD is not set
# CONFIG_INET_ECN is not set
# CONFIG_SYN_COOKIES is not set

#
#   IP: Netfilter Configuration
#
CONFIG_IP_NF_CONNTRACK=m
CONFIG_IP_NF_FTP=m
CONFIG_IP_NF_QUEUE=m
CONFIG_IP_NF_IPTABLES=m
CONFIG_IP_NF_MATCH_LIMIT=m
CONFIG_IP_NF_MATCH_MAC=m
CONFIG_IP_NF_MATCH_MARK=m
CONFIG_IP_NF_MATCH_MULTIPORT=m
CONFIG_IP_NF_MATCH_TOS=m
CONFIG_IP_NF_MATCH_TCPMSS=m
CONFIG_IP_NF_MATCH_STATE=m
CONFIG_IP_NF_MATCH_UNCLEAN=m
CONFIG_IP_NF_MATCH_OWNER=m
CONFIG_IP_NF_FILTER=m
CONFIG_IP_NF_TARGET_REJECT=m
CONFIG_IP_NF_TARGET_MIRROR=m
CONFIG_IP_NF_NAT=m
CONFIG_IP_NF_NAT_NEEDED=y
CONFIG_IP_NF_TARGET_MASQUERADE=m
CONFIG_IP_NF_TARGET_REDIRECT=m
CONFIG_IP_NF_NAT_FTP=m
CONFIG_IP_NF_MANGLE=m
CONFIG_IP_NF_TARGET_TOS=m
CONFIG_IP_NF_TARGET_MARK=m
CONFIG_IP_NF_TARGET_LOG=m
CONFIG_IP_NF_TARGET_TCPMSS=m
CONFIG_IP_NF_COMPAT_IPCHAINS=m
CONFIG_IP_NF_NAT_NEEDED=y
CONFIG_IP_NF_COMPAT_IPFWADM=m
CONFIG_IP_NF_NAT_NEEDED=y
CONFIG_IPV6=m
&lt;/pre&gt;
&lt;p&gt;Also make sure the driver for the serial port and / or IrDA interface is included into the kernel or compiled as module. I assume it works already. If not, please make it work before you go on. Especially an IrDA driver may be a bit tricky to set up. I use the &lt;b&gt;HP Omnibook 800CT&lt;/b&gt; with its IrDA driver vlsi_ir by Martin Diehl to share the wireless LAN access with my HP 200LX palmtop. Please note that the vlsi_ir driver is included in the Linux kernel since version 2.4.9. In order to make IrDA work on my Omnibook I use this script:&lt;/p&gt;
&lt;pre&gt;#!/bin/sh
modprobe vlsi_ir
modprobe ircomm
ifconfig irda0 up
echo &quot;1&quot; &amp;gt; /proc/sys/net/irda/discovery
echo Discovery says:
cat /proc/net/irda/discovery
&lt;/pre&gt;
&lt;p&gt;(The last three lines are optional. They show you if another device is in the range of the IrDA interface. You will see the name it identifies itself with.)&lt;/p&gt;
&lt;p&gt;In order to &lt;b&gt;set up the netfilter&lt;/b&gt;, you need the &lt;b&gt;iptables&lt;/b&gt; package (if you do not have it already), which you can download at &lt;a href=&quot;http://netfilter.samba.org&quot;&gt;http://netfilter.samba.org/&lt;/a&gt;. I use version 1.2.4.&lt;/p&gt;
&lt;p&gt;Also you need the &lt;b&gt;pppd&lt;/b&gt; (PPP daemon), which is certainly part of your Linux distribution.&lt;/p&gt;
&lt;p&gt;Now we can start setting the whole thing up. In order to enable IP forwarding and masquerading, execute&lt;/p&gt;
&lt;pre&gt;echo 1 &amp;gt; /proc/sys/net/ipv4/ip_forward
/usr/local/sbin/iptables -t nat -A POSTROUTING -o &quot;eth0&quot; -j MASQUERADE
&lt;/pre&gt;
&lt;p&gt;The first line enables forwarding (not necessary when using a recent version of pppd! The pppd parameter ktune can do that job for you!), the second line enables masquerading. Replace eth0 by your network device which is connected to the Internet. (Probably ppp0 if you use a dial-up connection, ippp0 for ISDN, wlan0 for wireless LAN...., find out with &quot;ifconfig&quot; while you have an active Internet connection). the iptables binary may be placed on another location than /usr/local/sbin - change that if necessary.&lt;/p&gt;
&lt;p&gt;Palmtop user Ed Padin reported success using &lt;b&gt;ipchains&lt;/b&gt; instead of iptables using this command:&lt;/p&gt;
&lt;pre&gt;ipchains -l forward -j MASQ
&lt;/pre&gt;
&lt;p&gt;If you have troubles starting iptables, try to unload the ipchains module, which can disturb iptables (&lt;tt&gt;rmmod ipchains&lt;/tt&gt;).&lt;/p&gt;
&lt;p&gt;You can put the IrDA module calls and the iptables / ipchains setups into &lt;tt&gt;/etc/init.d/boot.local&lt;/tt&gt;, so it is executed automatically at boot time.&lt;/p&gt;
&lt;p&gt;Now you must set up the Linux computer as a PPP server for the attached device, using the &lt;b&gt;pppd&lt;/b&gt;. This can either be done using a simple pppd call from a shell script as described &lt;a href=&quot;https://www.hermocom.com/#script&quot;&gt;above&lt;/a&gt;, or you can use init to start the pppd as a deamon in background. Here is an example how to call it for runlevels 2,3,4 and 5:&lt;br /&gt; &lt;b&gt;Append a line to /etc/inittab&lt;/b&gt;:&lt;/p&gt;
&lt;pre&gt;palm:2345:respawn:/usr/sbin/pppd /dev/ircomm0 38400 172.16.96.10:172.16.96.11 proxyarp local noauth silent nodetach ktune ms-dns 217.5.100.1
&lt;/pre&gt;
&lt;p&gt;(Adapt the parameters as described &lt;a href=&quot;https://www.hermocom.com/#script&quot;&gt;above&lt;/a&gt;) When you have appended this line to the inittab, run a &lt;tt&gt;telinit q&lt;/tt&gt; to let the system reread the file and use the new settings. maybe a &lt;tt&gt;killall pppd&lt;/tt&gt; is necessary to kill an old pppd and to let the new one start automatically after a change of parameters. You can check easily if the correct pppd runs by typing &lt;tt&gt;ps -x | grep pppd&lt;/tt&gt;.&lt;/p&gt;
&lt;p&gt;That´s it. After configuring your client device you should be able to use the PC´s Internet connection over the serial port. &lt;a href=&quot;https://www.hermocom.com/#client&quot;&gt;Click here to jump to the client setup guide&lt;/a&gt;. &lt;a name=&quot;client&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt; &lt;/h2&gt;
&lt;h2&gt;Client configuration:&lt;/h2&gt;
&lt;p&gt;In general you can use any software on the client machine which is able to talk the PPP protocol over the serial port or the IrDA port. For setting up a Palm, please go to the top of this page and follow the Palm link under &quot;Related pages&quot;. Here I will describe the process of setting up the WWW/LX software on the HP 200LX palmtop, but this should also show how to set up every other piece of software.&lt;/p&gt;
&lt;p&gt;Here are the relevant parts from my WWW/LX config file www.cfg:&lt;/p&gt;
&lt;pre&gt;[Setup]
...
PPPD_linux_IR=pppd on linux Omnibook IrDA

[pppd_script]
s=\r
@=3

[PPPD_linux_IR]
Port=-1
OmniGo=0
PPP=1
Modem=0
Baud=38400
My_IP=0.0.0.0
DNS_IP=0.0.0.0
DNS2_IP=0.0.0.0
Script=pppd_script
ModemInit=
Dial=
Login=
Password=
&lt;/pre&gt;
&lt;p&gt;Explanation:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The Setup entry is WWW/LX specific and only adds a short description to the setup name.&lt;/li&gt;
&lt;li&gt;[pppd_script] is the script WWW/LX uses when connecting over the serial line. It is a very simple script which does the following:
&lt;ul&gt;
&lt;li&gt;s=\r -- send a carriage return (= press the Enter key)&lt;/li&gt;
&lt;li&gt;@=3 -- pauses for 3 seconds before PPP connection begins.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;The remaining lines are the settings WWW/LX uses for the connection:
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Port=-1:&lt;/b&gt; Use port COM1 and set it to IrDA mode. Attention: On the HP 200LX this is only possible with WWW/LX, not with pther software, because the IrDA protocol is totally implemented in software, there is no generic IrDA support by that device! See also my &lt;a href=&quot;https://www.hermocom.com/ir_dev&quot;&gt;IrDA page&lt;/a&gt;! Use Port=1 for a wired serial port connection (i.e. on the Server side /dev/ttySx or COMx).&lt;/li&gt;
&lt;li&gt;&lt;b&gt;PPP=1:&lt;/b&gt; Use the PPP protocol&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Modem=0:&lt;/b&gt; Use a direct serial line&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Baud=38400:&lt;/b&gt; Must match the speed setting on the Server side!&lt;/li&gt;
&lt;li&gt;&lt;b&gt;MY_IP, DNS_IP, DNS2_IP=0.0.0.0&lt;/b&gt; tells WWW/LX to determine the correct values during the login process. You can also give it statically here if you have troubles with the dynamical setup. The dynamical setup has the advantage that you have to change it only on the server side if something changes.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Script=pppd_script:&lt;/b&gt; The script to use for the login process&lt;/li&gt;
&lt;li&gt;&lt;b&gt;ModemInit=, Dial=, Login=, Password=:&lt;/b&gt; Since no authentication and no modem is used, these parameters do not need any value.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Attention WWW/LX users who use setcom.bat in conjunction with modem.com to let the palmtop determine automatically the necessary WWW/LX settings: Since a wired connection to a Linux PC running pppd (and eventually even MochaPPP on Windows machines) causes modem.com to think there is a modem and let setcom.bat then execute wwwset.exe with your modem settings, make sure these settings do not interfere with your remaining setup for this kind of connection! &lt;!--#include virtual=&quot;/footer&quot;--&gt;&lt;/p&gt;</summary>
		<content type="html">&lt;div class=&quot;embox_red&quot;&gt;&lt;b&gt;Archived 2013-12-08&lt;/b&gt; &lt;br /&gt;This page has been archived and some links may not work correctly anymore. No updates of this page will be done anymore.&lt;/div&gt;
&lt;h1&gt;Internet connection sharing for HP Palmtops&lt;/h1&gt;
&lt;p&gt;Or: How to connect a handheld or other PC via serial line to a PC to use its Internet connection&lt;br /&gt; Especially: Sharing an HP Omnibook 800CT wireless LAN access over IrDA with an HP 200LX palmtop&lt;/p&gt;
&lt;p&gt;last updated: &lt;!--#flastmod file=&quot;index.shtml&quot; --&gt;&lt;/p&gt;
&lt;hr width=&quot;100%&quot; /&gt;
&lt;p&gt;&lt;b&gt;Contents of this page:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#intro&quot;&gt;Introduction&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#winserv&quot;&gt;Windows Server setup (MochaPPP)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#linserv&quot;&gt;Linux server setup (pppd and IP masquerading / forwarding)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hermocom.com/#client&quot;&gt;Client setup&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr width=&quot;100%&quot; /&gt;
&lt;p&gt;&lt;a name=&quot;intro&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Introduction:&lt;/h2&gt;
&lt;p&gt;If you have a PC at your home or at work which is connected to the Internet via a fast and reliable connection, such as DSL, Ethernet, ATM, X25 or even via modem or ISDN, and if you have a handheld computer which you also want to connect to the Internet from time to time, for up- and downloading emails, for example, you may not want to establish an extra expensive Internet connection via modem or GSM, but rather want to make use of the existing connection.&lt;/p&gt;
&lt;p&gt;This is possible. I will describe here how to set up a PC running Linux or Windows so that you can connect your handheld via serial port or IrDA to the PC and use the Internet connection of the PC also with your handheld.&lt;/p&gt;
&lt;p&gt;Since I use the HP 200LX palmtop and only Linux on my PCs, I will focus mostly on these points of view, but I will also describe how to set up Windows on the &quot;server&quot; side and any communication software on the &quot;client&quot; side. &lt;a name=&quot;winserv&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Windows server: MochaPPP:&lt;/h2&gt;
&lt;p&gt;First download MochaPPP from &lt;a href=&quot;http://www.mochasoft.dk/download.html&quot;&gt;http://www.mochasoft.dk/download.html&lt;/a&gt; (look for the &quot;Mocha W32 PPP&quot; in the &quot;Palm and Visor&quot; section) and install it on your Windows machine.&lt;/p&gt;
&lt;p&gt;Then&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;run the program MPPP.EXE.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Set speed&lt;/b&gt; to 38400 (once this works you can go higher and explore the limits, make sure you have always set the client machine to the same speed!)&lt;/li&gt;
&lt;li&gt;Tell MochaPPP &lt;b&gt;what device you use&lt;/b&gt; (if you use the HP 200LX palmtop, tell MochaPPP it was a WinCE device)&lt;/li&gt;
&lt;li&gt;Since I have never worked with MochaPPP I cannot say exactly how to set it up for an &lt;b&gt;IrDA connection&lt;/b&gt;, but since Windows usually assigns a virtual COM port to an IrDA interface, you should probably simply shoose this virtual COM port as the port to be used by MochaPPP.&lt;/li&gt;
&lt;li&gt;Then &lt;b&gt;connect your already configured client device&lt;/b&gt; to the PC. Use a nullmodem cable, not a straight-through serial cable! For more information about these different kinds of cables, also related to the palmtop HP200LX, please see my &lt;a href=&quot;https://www.hermocom.com/rs232&quot;&gt;RS232 page&lt;/a&gt;!&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Unfortunately, Windows 2000 and Windows XP use another driver concept as the older Windows versions, so there is no &quot;virtual COM port&quot; assigned to an IrDA device anymore. There are thiird party drivers to solve this problem:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A free open-source solution: &lt;a href=&quot;http://www.ircomm2k.de&quot;&gt;http://www.ircomm2k.de&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;The commercial IrComm2000 driver: &lt;a href=&quot;http://www.extendedsystems.com/ESI/How+to+buy/store_de.htm?CategoryID=1&quot;&gt;http://www.extendedsystems.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;https://www.hermocom.com/#client&quot;&gt;Click here to jump to the client setup guide&lt;/a&gt;. &lt;a name=&quot;linserv&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Linux server: pppd and IP masquerading / forwarding:&lt;/h2&gt;
&lt;p&gt;Assuming you have already a working internet connection, I will now guide you through the steps necessary to share that Internet connection with a device attached to the serial port or IrDA port of your linux machine.&lt;/p&gt;
&lt;h3&gt;The short story&lt;/h3&gt;
&lt;p&gt;A simple shell script can do the job under certain circumstances. I suggest you to try that way first, and if it doesn't work, use the detailled instructions below.&lt;/p&gt;
&lt;p&gt;The shell script looks like this (I have named it &quot;/sbin/palmtop_gateway&quot;; you have to run it as root): &lt;a name=&quot;script&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;pre&gt;#!/bin/sh

# Setup IP masquerading on your Internet connection network device
# (change &quot;wlan0&quot; to the appropriate device, e.g. ppp0, eth0, ippp0...):

iptables -t nat -A POSTROUTING -o &quot;wlan0&quot; -j MASQUERADE

# This is for IrDA connection on an HP Omnibook 800 notebook only
# comment it out if you don´t use an Omnibook 800:

modprobe vlsi_ir

# This is for IrDA connections only (not only Omnibook 800)
# comment it out if you use a serial connection instead of IrDA:

ifconfig irda0 up

# This is the PPP server (PPPD) call within an infinite loop:

while [ 1 ]
do
/usr/sbin/pppd /dev/ircomm0 38400 172.16.96.10:172.16.96.11 proxyarp local noauth silent nodetach ktune ms-dns 217.5.100.1
done
&lt;/pre&gt;
&lt;p&gt;Adapt the pppd line to your needs:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;/usr/bin/pppd&lt;/b&gt; is the location of the pppd binary,&lt;/li&gt;
&lt;li&gt;&lt;b&gt;/dev/ircomm0&lt;/b&gt; is the name of the port where the device is connected which shall use the Linux computer's Internet connection. (/dev/ttyS1 for &quot;COM2&quot;, /dev/ttyS0 for &quot;COM1&quot;, /dev/ircomm0 for an IrDA port...),&lt;/li&gt;
&lt;li&gt;&lt;b&gt;38400&lt;/b&gt; is the baud rate, you can probably go higher, but try this one first,&lt;/li&gt;
&lt;li&gt;the &lt;b&gt;following two IP addresses&lt;/b&gt; are the one pppd uses on the Linux machine and the one the client should get. You can probably use the ones used here, except you already have a private subnet which uses these IP addresses. They must be unique in your subnet.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;proxyarp&lt;/b&gt; tells pppd to handle ARP requests on behalf of the connected device&lt;/li&gt;
&lt;li&gt;&lt;b&gt;local&lt;/b&gt; Tells pppd not to use modem control features.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;noauth&lt;/b&gt; Bypasses all authentication. You can also set it up to use e.g. CHAP or PAP. But noauth should be enough for private use it you do not use a dialup connection between the Linux PC and the device which you connect&lt;/li&gt;
&lt;li&gt;&lt;b&gt;silent&lt;/b&gt; Tells pppd to wait for the connecting device to send LCP packets rather than trying (and failing) when no device is connected. Replaces the 'passive' option in older versions.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;nodetach&lt;/b&gt; Tells pppd to stay attached to the controlling terminal rather than forking off as a background process. We want ONE pppd in charge of this vty!&lt;/li&gt;
&lt;li&gt;&lt;b&gt;ktune&lt;/b&gt; tells the kernel to enable IP forwarding&lt;/li&gt;
&lt;li&gt;&lt;b&gt;ms-dns xxx.xxx.xxx.xxx&lt;/b&gt; Tells pppd to send our DNS server (217.5.100.1 in my case) parameters to the attached device. This avoids having to hard-code values on the client, in case things change.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This shell script needs the executable &quot;iptables&quot;, a newer version of pppd which supports the ktune parameter and the NAT (network address translation) kernel modules.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Usage&lt;/b&gt;: Simply adapt this script to your needs and start it. If it leads to error messages, try to find the reason. If it doesn´t, connect the device which should participate in the internet connection of the Linux computer and let it connect. When you don´t need the Internet connection sharing anymore, stop the script by pressing (and maybe holding for some seconds) Ctrl-C.&lt;/p&gt;
&lt;p&gt;If this setup doesn´t work for some reason, or if you want a more sophisticated setup where you don´t need to manually start a script, read on!&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.hermocom.com/#client&quot;&gt;Click here to jump to the client setup guide&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;The long story&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Attention:&lt;/b&gt; The following things have to be done as root, so be careful!&lt;/p&gt;
&lt;p&gt;The first thing you need is the ability of Linux to share its Internet connection at all. This is done by a mechanism called IP forwarding and IP masquerading. If you want to learn more about these techniques, please read the &lt;a href=&quot;http://www.linuxports.com/howto/IP-MASQ&quot;&gt;IP masquerading howto&lt;/a&gt;. There are more than one way to setup IP masquerading and forwarding, please consult the manuals and docs of your Linux distribution to learn how to do it in a distribution-specific way. I describe it here in a generic way which should work for all distributions using a recent kernel version (i.e. 2.4.0 or above). If you have another kernel version, you should read the &lt;a href=&quot;http://www.linuxports.com/howto/IP-MASQ&quot;&gt;IP masquerading howto&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;First, switch on everything which is necessary for IP forwarding and masqerading in the kernel configuration and compile a new kernel. Maybe this is not necessary in some cases. If you don´t feel comfortable compiling a new kernel, don't do it first and try if it works with your current kernel. You need to go into the &lt;b&gt;&quot;networking options&quot;&lt;/b&gt; and switch the &lt;b&gt;netfiler&lt;/b&gt; on. Then in the &lt;b&gt;netfiler section&lt;/b&gt; everything related to &lt;b&gt;NAT and IP forwarding&lt;/b&gt; has to be enabled.&lt;/p&gt;
&lt;p&gt;My relevant sections in /usr/src/linux/.config look like this:&lt;/p&gt;
&lt;pre&gt;#
# Networking options
#
CONFIG_PACKET=y
# CONFIG_PACKET_MMAP is not set
CONFIG_NETLINK=y
CONFIG_RTNETLINK=y
CONFIG_NETLINK_DEV=m
CONFIG_NETFILTER=y
# CONFIG_NETFILTER_DEBUG is not set
# CONFIG_FILTER is not set
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
# CONFIG_IP_ADVANCED_ROUTER is not set
# CONFIG_IP_PNP is not set
# CONFIG_NET_IPIP is not set
# CONFIG_NET_IPGRE is not set
# CONFIG_IP_MROUTE is not set
# CONFIG_ARPD is not set
# CONFIG_INET_ECN is not set
# CONFIG_SYN_COOKIES is not set

#
#   IP: Netfilter Configuration
#
CONFIG_IP_NF_CONNTRACK=m
CONFIG_IP_NF_FTP=m
CONFIG_IP_NF_QUEUE=m
CONFIG_IP_NF_IPTABLES=m
CONFIG_IP_NF_MATCH_LIMIT=m
CONFIG_IP_NF_MATCH_MAC=m
CONFIG_IP_NF_MATCH_MARK=m
CONFIG_IP_NF_MATCH_MULTIPORT=m
CONFIG_IP_NF_MATCH_TOS=m
CONFIG_IP_NF_MATCH_TCPMSS=m
CONFIG_IP_NF_MATCH_STATE=m
CONFIG_IP_NF_MATCH_UNCLEAN=m
CONFIG_IP_NF_MATCH_OWNER=m
CONFIG_IP_NF_FILTER=m
CONFIG_IP_NF_TARGET_REJECT=m
CONFIG_IP_NF_TARGET_MIRROR=m
CONFIG_IP_NF_NAT=m
CONFIG_IP_NF_NAT_NEEDED=y
CONFIG_IP_NF_TARGET_MASQUERADE=m
CONFIG_IP_NF_TARGET_REDIRECT=m
CONFIG_IP_NF_NAT_FTP=m
CONFIG_IP_NF_MANGLE=m
CONFIG_IP_NF_TARGET_TOS=m
CONFIG_IP_NF_TARGET_MARK=m
CONFIG_IP_NF_TARGET_LOG=m
CONFIG_IP_NF_TARGET_TCPMSS=m
CONFIG_IP_NF_COMPAT_IPCHAINS=m
CONFIG_IP_NF_NAT_NEEDED=y
CONFIG_IP_NF_COMPAT_IPFWADM=m
CONFIG_IP_NF_NAT_NEEDED=y
CONFIG_IPV6=m
&lt;/pre&gt;
&lt;p&gt;Also make sure the driver for the serial port and / or IrDA interface is included into the kernel or compiled as module. I assume it works already. If not, please make it work before you go on. Especially an IrDA driver may be a bit tricky to set up. I use the &lt;b&gt;HP Omnibook 800CT&lt;/b&gt; with its IrDA driver vlsi_ir by Martin Diehl to share the wireless LAN access with my HP 200LX palmtop. Please note that the vlsi_ir driver is included in the Linux kernel since version 2.4.9. In order to make IrDA work on my Omnibook I use this script:&lt;/p&gt;
&lt;pre&gt;#!/bin/sh
modprobe vlsi_ir
modprobe ircomm
ifconfig irda0 up
echo &quot;1&quot; &amp;gt; /proc/sys/net/irda/discovery
echo Discovery says:
cat /proc/net/irda/discovery
&lt;/pre&gt;
&lt;p&gt;(The last three lines are optional. They show you if another device is in the range of the IrDA interface. You will see the name it identifies itself with.)&lt;/p&gt;
&lt;p&gt;In order to &lt;b&gt;set up the netfilter&lt;/b&gt;, you need the &lt;b&gt;iptables&lt;/b&gt; package (if you do not have it already), which you can download at &lt;a href=&quot;http://netfilter.samba.org&quot;&gt;http://netfilter.samba.org/&lt;/a&gt;. I use version 1.2.4.&lt;/p&gt;
&lt;p&gt;Also you need the &lt;b&gt;pppd&lt;/b&gt; (PPP daemon), which is certainly part of your Linux distribution.&lt;/p&gt;
&lt;p&gt;Now we can start setting the whole thing up. In order to enable IP forwarding and masquerading, execute&lt;/p&gt;
&lt;pre&gt;echo 1 &amp;gt; /proc/sys/net/ipv4/ip_forward
/usr/local/sbin/iptables -t nat -A POSTROUTING -o &quot;eth0&quot; -j MASQUERADE
&lt;/pre&gt;
&lt;p&gt;The first line enables forwarding (not necessary when using a recent version of pppd! The pppd parameter ktune can do that job for you!), the second line enables masquerading. Replace eth0 by your network device which is connected to the Internet. (Probably ppp0 if you use a dial-up connection, ippp0 for ISDN, wlan0 for wireless LAN...., find out with &quot;ifconfig&quot; while you have an active Internet connection). the iptables binary may be placed on another location than /usr/local/sbin - change that if necessary.&lt;/p&gt;
&lt;p&gt;Palmtop user Ed Padin reported success using &lt;b&gt;ipchains&lt;/b&gt; instead of iptables using this command:&lt;/p&gt;
&lt;pre&gt;ipchains -l forward -j MASQ
&lt;/pre&gt;
&lt;p&gt;If you have troubles starting iptables, try to unload the ipchains module, which can disturb iptables (&lt;tt&gt;rmmod ipchains&lt;/tt&gt;).&lt;/p&gt;
&lt;p&gt;You can put the IrDA module calls and the iptables / ipchains setups into &lt;tt&gt;/etc/init.d/boot.local&lt;/tt&gt;, so it is executed automatically at boot time.&lt;/p&gt;
&lt;p&gt;Now you must set up the Linux computer as a PPP server for the attached device, using the &lt;b&gt;pppd&lt;/b&gt;. This can either be done using a simple pppd call from a shell script as described &lt;a href=&quot;https://www.hermocom.com/#script&quot;&gt;above&lt;/a&gt;, or you can use init to start the pppd as a deamon in background. Here is an example how to call it for runlevels 2,3,4 and 5:&lt;br /&gt; &lt;b&gt;Append a line to /etc/inittab&lt;/b&gt;:&lt;/p&gt;
&lt;pre&gt;palm:2345:respawn:/usr/sbin/pppd /dev/ircomm0 38400 172.16.96.10:172.16.96.11 proxyarp local noauth silent nodetach ktune ms-dns 217.5.100.1
&lt;/pre&gt;
&lt;p&gt;(Adapt the parameters as described &lt;a href=&quot;https://www.hermocom.com/#script&quot;&gt;above&lt;/a&gt;) When you have appended this line to the inittab, run a &lt;tt&gt;telinit q&lt;/tt&gt; to let the system reread the file and use the new settings. maybe a &lt;tt&gt;killall pppd&lt;/tt&gt; is necessary to kill an old pppd and to let the new one start automatically after a change of parameters. You can check easily if the correct pppd runs by typing &lt;tt&gt;ps -x | grep pppd&lt;/tt&gt;.&lt;/p&gt;
&lt;p&gt;That´s it. After configuring your client device you should be able to use the PC´s Internet connection over the serial port. &lt;a href=&quot;https://www.hermocom.com/#client&quot;&gt;Click here to jump to the client setup guide&lt;/a&gt;. &lt;a name=&quot;client&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt; &lt;/h2&gt;
&lt;h2&gt;Client configuration:&lt;/h2&gt;
&lt;p&gt;In general you can use any software on the client machine which is able to talk the PPP protocol over the serial port or the IrDA port. For setting up a Palm, please go to the top of this page and follow the Palm link under &quot;Related pages&quot;. Here I will describe the process of setting up the WWW/LX software on the HP 200LX palmtop, but this should also show how to set up every other piece of software.&lt;/p&gt;
&lt;p&gt;Here are the relevant parts from my WWW/LX config file www.cfg:&lt;/p&gt;
&lt;pre&gt;[Setup]
...
PPPD_linux_IR=pppd on linux Omnibook IrDA

[pppd_script]
s=\r
@=3

[PPPD_linux_IR]
Port=-1
OmniGo=0
PPP=1
Modem=0
Baud=38400
My_IP=0.0.0.0
DNS_IP=0.0.0.0
DNS2_IP=0.0.0.0
Script=pppd_script
ModemInit=
Dial=
Login=
Password=
&lt;/pre&gt;
&lt;p&gt;Explanation:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The Setup entry is WWW/LX specific and only adds a short description to the setup name.&lt;/li&gt;
&lt;li&gt;[pppd_script] is the script WWW/LX uses when connecting over the serial line. It is a very simple script which does the following:
&lt;ul&gt;
&lt;li&gt;s=\r -- send a carriage return (= press the Enter key)&lt;/li&gt;
&lt;li&gt;@=3 -- pauses for 3 seconds before PPP connection begins.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;The remaining lines are the settings WWW/LX uses for the connection:
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Port=-1:&lt;/b&gt; Use port COM1 and set it to IrDA mode. Attention: On the HP 200LX this is only possible with WWW/LX, not with pther software, because the IrDA protocol is totally implemented in software, there is no generic IrDA support by that device! See also my &lt;a href=&quot;https://www.hermocom.com/ir_dev&quot;&gt;IrDA page&lt;/a&gt;! Use Port=1 for a wired serial port connection (i.e. on the Server side /dev/ttySx or COMx).&lt;/li&gt;
&lt;li&gt;&lt;b&gt;PPP=1:&lt;/b&gt; Use the PPP protocol&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Modem=0:&lt;/b&gt; Use a direct serial line&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Baud=38400:&lt;/b&gt; Must match the speed setting on the Server side!&lt;/li&gt;
&lt;li&gt;&lt;b&gt;MY_IP, DNS_IP, DNS2_IP=0.0.0.0&lt;/b&gt; tells WWW/LX to determine the correct values during the login process. You can also give it statically here if you have troubles with the dynamical setup. The dynamical setup has the advantage that you have to change it only on the server side if something changes.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Script=pppd_script:&lt;/b&gt; The script to use for the login process&lt;/li&gt;
&lt;li&gt;&lt;b&gt;ModemInit=, Dial=, Login=, Password=:&lt;/b&gt; Since no authentication and no modem is used, these parameters do not need any value.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Attention WWW/LX users who use setcom.bat in conjunction with modem.com to let the palmtop determine automatically the necessary WWW/LX settings: Since a wired connection to a Linux PC running pppd (and eventually even MochaPPP on Windows machines) causes modem.com to think there is a modem and let setcom.bat then execute wwwset.exe with your modem settings, make sure these settings do not interfere with your remaining setup for this kind of connection! &lt;!--#include virtual=&quot;/footer&quot;--&gt;&lt;/p&gt;</content>
		<category term="Tutorial: Internet connection sharing for HP Palmtops (using PPP)" />
	</entry>
	<entry>
		<title>Tutorial: Share Plain Text Files between HP Palmtop and Windows (keeping special characters)</title>
		<link rel="alternate" type="text/html" href="https://www.hermocom.com/8-cat-hplx/109-share-plain-text-windows"/>
		<published>2013-12-08T14:06:42+00:00</published>
		<updated>2013-12-08T14:06:42+00:00</updated>
		<id>https://www.hermocom.com/8-cat-hplx/109-share-plain-text-windows</id>
		<author>
			<name>Super User</name>
		</author>
		<summary type="html">&lt;div class=&quot;embox_red&quot;&gt;&lt;b&gt;Archived 2013-12-08&lt;/b&gt; &lt;br /&gt;This page has been archived and some links may not work correctly anymore. No updates of this page will be done anymore.&lt;/div&gt;
&lt;p&gt;This is a document I have written for a customer, that explains, how plain text files can be shared easily between the HP Palmtops and a Windows system, without losing special characters in the text:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.hermocom.com/downloads/HP%20Palmtops/sharing_plain_text_files_between_the_hp_200lx.pdf&quot;&gt;CLICK HERE&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;</summary>
		<content type="html">&lt;div class=&quot;embox_red&quot;&gt;&lt;b&gt;Archived 2013-12-08&lt;/b&gt; &lt;br /&gt;This page has been archived and some links may not work correctly anymore. No updates of this page will be done anymore.&lt;/div&gt;
&lt;p&gt;This is a document I have written for a customer, that explains, how plain text files can be shared easily between the HP Palmtops and a Windows system, without losing special characters in the text:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.hermocom.com/downloads/HP%20Palmtops/sharing_plain_text_files_between_the_hp_200lx.pdf&quot;&gt;CLICK HERE&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;</content>
		<category term="Tutorial: Share Plain Text Files between HP Palmtop and Windows (keeping special characters)" />
	</entry>
</feed>
