<<

An Independent publication for sers 0 HP Palmtop

Publisher's Message ...... •...• 1 U.S. $7.95 Letters to the Editor ...... 4 llHE HP Palmtop News ...... 6 Connectivity pack software update corrects Pocket Quicken synchronize/merge feature; HP Palmtop/OmniBook repair and exchange in Canada; New, full· featured, fast, color HP OmniBooks; Revised PC Card standard; HP reduces desktop and prices. HPPalmtop New Products and Services ...... 9

~Paper Portable Printers and Fax/Modem/ Flash Memory combo cards Lighten the Travelers Load ...... 13 Smaller is better when you're on the road. New light-weight portable printers and faxl modem & flash memory combo cards will help you lighten your load. Breakthrough Let the Games Begin! ...... 20 In the mood for some serious fun? Here's a rundown on some of the best games available for the HP Palmtops. Products for JetEye PC Provides HP Palmtop Users with Infrared Link to Their Desktop PCs ...... 26 Extended Systems JetEye PC interface lets you set your HP Palmtop or OmniBook down Palmtop Travellers ... next to your PC and transfer files back and forth without hasseling with cables, memory cards, or card readers. TTTT

Two New Palmtop Wisdom ...... 2-3 Personal effectiveness using the HP Palmtop. Contains tips on managing new ideas, finding phone numbers when you need them, time FaxIModeml management, and building wealth. User Profile: Engineer on the Road Flash Memory with the HP Palmtop PC ...... 30 His home and office are in Alabama and he's temporarily assigned to White Sands Missle Range In New Mexico. Read how he Cards and manages it with his HP Palmtop PC. Manage Your Time and Get Control of Your Life .•...... •.. 34 Use the HP Palmtop and these techniques Two New to manage your future, instead of being managed by it.

Through the Looking Glass Start an application and load its data file in one step ...... 38 Ed shows how to activate an undocumented autoload feature built into the HP 200LX. FILER.INllets you highlight a file in Filer and press ENTER to start the corresponding application with the highlighted file loaded.

Programmer's Corner: . TIPI: A Small for Small Computers ...... •.•. 43 T1PI2.0 is a small, language written to run on small DOS-compatible portab{es like the HP Palmtop PCs.

02 Basic Tips ...... 50-51 Quick Tips ...... 52-54 HP I'almtop Users' Groups ...... •. 9 Product Index ...... 55 Advertiser's Index ...... 56 o 7447083112 9 Files on Jan/Feb ON DISK ...... 56 YOUR HP PALMTOP JUST TOOK A UANTUM LEAP.

With just one SMART move, your Hewlett-Packard provider- this powerful multifuntional card has all Palmtop can jump from a portable organizer to a the performance features you need: 4MB or 6 MB mobile communications center. The Fax Modem & flash memory; 14,400 bps fax; 2400 bps modem; HP Memory Multfunction Card from SMART Modular Laserjet compatibility; as well as auto-dial and Technologies enables this transformation by answer functionality. SMART has also made combining industry standard fax & modem capabili­ installation as easy as possible, getting you up and ties with powerful, on-board flash memory-all on running in seconds, sleep and standby modes for the same streamlined PCMCIA Type II-compatible prolonged battery life, and our comprehensive card. By coupling fax, modem and memory functions five-year warranty. in a single card, All told, the Fax Modem & you can easily Memory Card from send and receive SMART is a Calaveras the data-intensive County-like leap forward communications that, before now, were for palmtop computing and beyond the reach of palmtop computing. serious Hewlett-Packard In keeping with our reputation for 100LX and 200LX users like you. PCMCIA innovation--and as a leading PC Card Think. Think SMART SMART Modular Technologies ©1995 SMART Modular Technologies. Inc. All rights reserved. SMART Logo is a trademark of SMART Modular Technologies, Inc. t= 45531 Northport Loop West, Fremont, CA 94538 All other trademarks are the property of their respective companies. - Toll free: 1-800-536-1231 • Tel: 510-623-1231 • Fax: 510-623-1434 Publisher's Message The HP Palmtop Paper

It's hard to believe but this issue begins our fourth year publishing The HP Palmtop Paper. Almost four years ago HP introduced its " in your pocket," the 512K HP 95LX, as a Lotus 1-2-3 machine with some DOS compati­ bility and a useful suite of built-in Volume four / Number one applications. At the time, for an addi­ tional $400 you could buy a 512K Executive EditorlPublisher memory card to store more data. Hal Goldstein Throughout the months and years the Managing Editor HP Palmtop and accessories evolved. Ricnard Hall Today for about the same total pur­ Technical Editor chase price you can buy a true DOS Robert Roney compatible 2 Megabyte 200LX with a Department Editors richer suite of applications and a 10 Ed Keefe Megabyte card (20 compressed) for Mark Scardina extra storage space. Contributing Writers Al Harrington The cover story unveils more of Tad James how the usefulness of the HP Palmtop Cl!pers Jones Chris Lott has evolved. First of all, both Smart Kent Peterson Modular Technologies and EXP Com­ David Shier Top: Hal Goldstein puter have introduced fax/modem & AdvertisinlZlMarketing Bottom: Robert Roney and Rich Hall Flash memory storage cards. This Brian 'feitzman means you can use your Palmtop and Margaret Martin Diane Wimett the card as a communicator without external accessories. The storage space on the card means there is room both for fax Circulation Sharon Ash and modem software and for the data you want to send and receive across phone Sharon Dilmore lines without having to borrow space from the built-in Palmtop C drive. Cindy Ericson Tom Gibson Secondly, Citizen and Penta x have introduced the first portable printers well­ Tiffany Lisk suited for the HP Palmtops. (When I show off my Palmtop, the most common Colleen Rodibaugh question I hear is, "Can you print from it?"). Because of size, easy cable connection, Executive Advisor and capabilities, these are the first printers I would take in my travels as an HP Rita Goldstein Palmtop companion. The HP Palmtop Paper (ISSN 10656189) is But what about fun when you are on the move, you may ask. Turns out that there published bimonthly by Thaddeus Computing Inc., at 57 East Broadway Avenue, Fairfield, are lots of game possibilities for the HP Palmtop as you will read in Capers Jones' IA 52556. Second-class postage paid at Fair­ article. One game that didn't get mentioned is the ancient Chinese/Japanese game of field, Iowa. Subscription rates payable in U.S. dollars, checks drawn on a U.S. bank, or by Go. This is an elegant game, with simple rules, where two players take turns placing credit card - one year: $39; two years: $69. stones on a 19 x 19 board. The object is to surround the other without getting Postage: U.S. and U.s. possessions free; Canada, Mexico add $6 per year; other coun­ surrounded yourself. Philosophies of life and even popular novels have been written tries add $18 per year. Please allow four to about this game of complexities and intricacies greater than chess. I recently six weeks for receipt of first issue. Executive, Editorial, Circulation, Marketing and Adver­ discovered a version that works quite nicely on the HP Palmtop, "Many Faces of Go" tising Offices: P.O. Box 869, Fairfield, IA by Ishi Press (see Product Index, page 55). The program lets you play on different 52556. Telephone: (515) 472-6330, FAX: (515) 472-1879. Copyright 1995, Thaddeus Comput­ sized boards and has tutorials and commented games for both beginners and ing, Inc., all rights reserved. No part of this publication may be reproduced without writ­ experienced players. I have spent hours in airports locked in battle with the computer ten permission. Reasonable efforts are made totally absorbed. to provide accurate and useful information, but the reader must make his or her own I'll let you page through this issue to discover the rest of the goodies. (Hint: investigations and decisions; the Publisher 200LX users check out Ed Keefe's Looking Glass column where a useful undocument­ and Editorial Staff cannot assume any respon­ sibility or liability for the use of information ed HP 200LX feature is revealed and extended.) contained herein. After supporting the HP Palmtop these past three and a half years, people ask us, POSTMASTER: Please send any address changes to 1'he HP Palmtop Paper, Attn: "Don't you run out of material," and "Don't you get tired of writing about the HP Thaddeus Computing, Inc., P.O. Box 869, Palmtop?". Frankly. I am more excited and impressed today about the HP Palmtop Fairfield, IA 52556. and what it can do for me than I was when we began this publication. The possibilities of a DOS computer in my pocket seem endless. As we (HP Palmtop users) continue to discover and invent more uses for our , we will continue to report the findings in these pages.

JANUARY / FEBRUARY 1995 THE HP PALMTOP PAPER 1 The editors of The HP Palmtop Paper welcome you to HUMAN Palmtop Wisdom. Palmtop Wisdom takes the latest think­ RELATIONS ing about leadership, human relations, time manage­ Finding phone numbers ment, finance, self-development, travel, and enter­ when you need them tainment and shows the concrete application of these There is a simple practice that I guarantee will payoff handsomely. concepts using HP's lOOj200LX Palmtop pes. Whenever you make a new contact, We welcome your feedback, ideas, and contributions. find yourself calling a new number or writing a new address, ALWAYS enter that information into HP Palm­ top PHONE book! By Hal Goldstein your categories, Books, Son, Mkt, If you think you may forget who Boss. The first time you use a cate­ that contact is, be sure to type in key PERSONAL gory, simply type in the category words in the Note field. Use any name. Subsequently, from the Cate­ identifying characteristics: tall, mus­ LEADERSHIP gory field, press I < DownArrow > 1 and tache, met in New York, publisher's then type the name of the category conference. Take the minute or two What to do until the cursor falls on it. Press required to enter the name, address, with new ideas I ENTER 1or if you want to assign more phone number, and key words. Most of us get useful ideas during than one category press I < Spacebar > 1 This method of always entering the day that have nothing to do with on each category, press IENTERI when contact information, has saved me what we are working on. Many of you're done. Finally press ~ to incredible time, hassle, and embar­ these ideas can be very useful, but save the note. rassment in the years that I have tend to get lost without an organized used the Palmtop. Sometimes it has way to collect them. The built-in Illlv !Waard of OZ I Calilgorw ~ ;s on -.It been over two years since I needed NoteTaker application is perfect to Fun book for 50101'l0n . that contact information - sometimes track these ideas for later review. Wizard of 0:: series bw Fr.mk Baw. . J just a person's name. Without the The category field is what gives Palmtop that information would this application the most power. As have been almost impossible to find. you start entering ideas, you will notice that the ideas fall into cate­ ON THE PALMTOP: It's only two gories. Examples of how to classify keystrokes, IPHONEI and ~ to add a your ideas might include books to Categories in NoteTaker read, things to do with your son, a contact. So always enter phone infor­ marketing idea, some suggestions for You can view ideas according to mation into PHONE book. your boss. Some of your ideas, such categories. For example, let's view IALTI-I!!) takes you directly to the as a book for your son, might have those notes related to Son. To create Note field. Put anything here that two categories. a Subset for Son from the All Notes will help you remember, tall, thin, view, press ~ Subset, ~ Define. Sam's uncle, New York, etc .. The ON THE PALMTOP: To start Note­ ~ ~ to Category, press next time you need to call and can't Taker just press I!J (More) I!!), or I < DownArrow > 1 and type s to put the remember the name, do an [!!) Find press I CTRLJ-I MEMO I. cursor on Son. Press I ENTER 1and then on "Sam's uncle" or "New York". Press ~ to enter an idea. If the ~, OK. Give a name to the subset, idea can be expressed in a few say "Ideas for Solomon" and then TIME words just use the Title field. Other press ~, OK. Now to view all times you will want to elaborate in ideas concerning your son press ~, Plan for the week first, the Note field. Subset, and select "Ideas for Solo­ then for the day When it is time to type in the mon". Press I ENTER 1 and you can There are many in the time manage­ ca tegory, keep its name short. You examine your thoughts about Solo­ ment field who suggest, plan for t.he are only allowed 256 total characters mon. To look at all notes again press week, then review tasks at the begm­ when you combine all the names of ~ Subset and put the cursor at the ning of the day as opposed to just your categories. So you might name IENTERI. top on "All Notes" and press creating daily to-. The advantage

2 THE HP PALMTOP PAPER JANUARY / FEBRUARY 1995 of the weekly view is you have more Pressing ~-I I, ZOOM, The HP Palmtop, HP Calc and perspective. You can schedule per­ changes the hourly listings from Lotus 1-2-3 programs can play a sonal as well as business priorities at every 15 minutes to every 30 min­ significant role in strengthening your a time when you are not in "the heat utes to every 60 minutes. This gives personal financial position. Use them of battle". If you only schedule a day you different perspectives on the to help you eliminate your consumer debt and start accumulating equity. at a time, you are likely to be driven week. In the hourly view you can only by what is urgent rather than see what time slots are full for the whole week from 8:00 AM to 6:00 ON THE PALMTOP: You probably what is important. If you make time PM. On the 15 minute view you see have a rough idea when you want to for non-urgent yet important items, less of the day, but can read more of buy your next car and what you can in the long run you will have less the specifics of the appointment. afford a month. Suppose you can fires to put out. When you are planning for the afford $500 a month and you would The advantage of this approach week, on the Week screen move be willing to wait for 3 years. Sup­ is that you can allocate chunks of your cursor to the day and a nearby pose further you place that $500 a month in some conservative invest­ time at the beginning of the week to time slot (for what you want to ment that earns 4% per year. "work on the business," not in it. If sched ule). Press I ENTER I and type in Go to HP Calc, press I CTRLI-[) or an emergency comes up, you should the activity or appointment, adjust­ IMENU I &plications .IVM. Move the immediately reschedule these impor­ ing the time if necessary. cursor up to number of periods. tant "appointments" with yourself. You can also use the ToDo func­ Enter 36 (months). Move the cursor tion of APPT in a similar manner down one and enter 4 (for 4%). ON THE PALMTOP: Fortunately, during your weekly planning ses­ Make sure Present Value is 0, and week-at-a-time planning is easy with sion. We'll discuss some more ideas type in 500 for Payment. Press f!!2), the HP Palmtop. One approach is to about weekly planning in another FV (or move the cursor down to article. enter the week-at-glance view by Future Value and press I I). pressing ~ from APPT. You'll see that at the end of 3 years, you will be able to purchase a car FINANCE for $19,090.78.

I1Q!oI '94 Sun 1 1101'1 2 Tue 3 Wed 4 ( Thu 5) Fri 6 S ... l 7 I OWN C I OWN C I OWN C I OWN C ~$r 11. mr;p,'nmw:t- '''T1I1ft'-p-,m 8 : BBc1o all HP Building wealth: Pay 9 :98 NWlb"r of pllriods ...... N = 36.00 lB : BB Annual interQs t...... U:;YR = 4.00 11 : 99 erial

JANUARY / FEBRUARY 1995 THE HP PALMTOP PAPER 3 LETTERS. .~

3). However, the way I read Dictionary and it and implemented it, the PCMCIAfor Thesaurus on the message is an event. In the HP Palmtop APPT application, this places Your Desktop I got the Webster's Random the event above all the daily PC ••• House Electronic Dictionary appointments and I can't get to it. Having the message and Thesaurus - College Edi­ Card Dock™ tion running on my HP 1001 "Press F3" seems ludicrous. It results in a warning beep. Supports TWO 200LX. It occupies 10MB TYPE I, II, or III (uncompressed) on my flash Any suggestions? Is there card and it is faster and something I am missing? PCMCIA cards more comprehensive than E. Gordy .. Universal support for 110, Memory, Flash, LAN, FAX, and the American Heritage Dic­ INTERNET ID: egordy@ lleartland.bradley.edu hard-disk PC Cards .. Software and hardware included in tionary (see article, Vol.3, one low price .. Easy to install in a 5-1/4" half-height bay No.4, Pg.24). Having Web­ [There is something miss­ .. DOS and Windows compatible .. Convenient front panel ster's in my pocket is in­ ing. If you press I I, the credibly useful. cursor will move up to the jack for modem Graystone Peripherals Inc. Edward A. Cane event. Then pressing I!!) will 130-A Knowls Drive, Los Gatos CA 95030 CompuServe ID: [73051, 3722J display the mission statement ® Tel: (408) 866-4739 Fax: (408) 866-8328 that was put in the note field . [Webster's is published by G R E Y S TON E To order: 1-800-600-571 0 Press IESC I or I!!£) to leave the !til WordPerfect Corporation and note field. Pressing I I retails for $69. The slimmed­ again will move the cursor to down School and Office version the first appointment of the day PCMCIA retails for $29. For further - Robert Roney.] information, contact WordPer­ Type fect Corporation at 800-321 - 4566, or contact a software Cold, Dark, and Adaptor retailer in your area - Rich.] the HP Palmtop It was a long, sub-zero, win­ Now use Type III How to use ter's night many miles above Cards in Type I the arctic circle. A group of or II slots "Successful Habits" five people, bundled in cold­ database weather gear, jogged into .. Low Cost .. Direct Plug-in, Ready to Use I downloaded the "Habits of sight, brave participants in .. Type 111+ devices can be used without blocking second Highly Successful People" the 14th Annual Prudhoe slot in a stacked 2-slot system database file mentioned on Bay, Alaska, Five-Mile Fun .. A must for /Notebook users page 41 of the May I Jun 94 Run. Graystone Peripherals Inc. issue (lSTTHING.ZIP iii). I Joining in on the run 130-A Knowls Drive, Los Gatos CA 95030 have loaded it, but cannot (more accurately a fast Tel: (408) 866-4739 Fax: (408) 866-8328 save changes walk), I pulled out my HP CompuServe ID: [73477,1305J 95LX, opened Memo and GREYSTONE To order: 1-800-600-571 0 attempted to capture the [With the above mentioned descriptive flow of the run, Database loaded, look at list How do you the people, their feelings and screen. Does "This Week " comments, and our extreme currently load appear in in the center of the surroundings. software onto top line? If so, you have a Every year we do some­ subset selected. Your entries hard drivest thing a little different in the have been saved, you just can't run. This year the difference Greystone has High see them because the subset was the HP Palmtop. We Performance, Low Cost only displays Items due this were using the HP 95LX and Duplication Solutions! week. To correct, press ~ 95Buddy to time runners (Subset) and select All Items - .. IDE DataBlaster™ .. SCSI DataBlaster™ and make notes. In weather Robert Roney.] TM " TM this cold the display turns .. PCMCIA DataBlaster DataBlaster Host Controller blank almost immediately, Our family of duplicators allows you to duplicate the way you want, in Loved Palmtop but that doesn't affect the the time you need - up to 2MB /sec., up to 224 drives at once, "mix and match"- we have the tools! No complicated training or installation Wisdom other functions - we can still required - you'll be more accurate, efficient and flexible almost the I loved the Nov IDec 94 work the stopwatch and take minute your Greystone equipment arrives. issue, especially the new notes in Memo. To give Graystone Peripherals Inc. Palmtop Wisdom section. I myself a little edge, I used a 130-A Knowls Drive, Los Gatos CA 95030 immediately implemented hand warmer to keep my Tel: (408) 866-4739 Fax: (408) 866-8328 the Leadership suggestion in fingers and the Palmtop GREYSTONE To order: 1-800-600-571 0 the APPT application (page from completely freezing.

4 THE HP PALMTOP PAPER JANUARY / FEBRUARY 1995 We trudged forward in a ed and we cannot find a new es with numbers less than 10 woman with two kids in pack to complete the run, number - Rich.} ordered properly in the tow, or the use of the word watching arctic foxes in their Falcon XT (or 1.0; not to database lis by preceding "non-toxic," when requesting white winter coats making be confused with Falcon AT) they with a 0 (i.e., 01,02,03, joint compound, but the tracks in the snow and hop­ is no longer available etc.). Very little modification clerk looked bewildered and ing we didn't run into their through Spectrum Holobyte, could adapt this database for the guy in line behind me big white brothers, the polar its developer. However, I any denomination or reli­ snickered. bears. We all made it back to recently found it for $9 at a gion. The conversation went the warm base operations Best Buy Superstore, so there Thank you for the great something like this: center and thawed out, satis­ are still some copies out tips in past issues. Many fied that we'd completed the there. Although Jetfighter II should have been in the Clerk: "You mean mud?" run in -14° F temperatures is far better, Falcon XT occu­ owners manual. Especially with the southwest wind at 8 pies less than 500K and may the screen inverter and con­ Me: "Yes." knots (with a wind chill be more suitable for those trast controls. These are a Clerk: "But mud's non-toxic. factor of -32°). This was with limited disk space. must for CGA games. relatively mild compared It's got to be; it's just plaster; POPGAMES Iij is a pop­ Phillip Nichols I've used it all my life." with some years. The Palm­ up TSR program of four Internet ID: top's screen thawed out also, games: Tetris, Numbers, Light­ pnichols@bbs .gatecom.com Me: "Don't you notice the displaying characters as cycles, and Breakout. Pop Trenton MI, USA smell? It lasts for days after­ clearly as ever. loads the program, pop stop wards." Kip Absher [See games article, page 20 removes it. If you load it this issue, for more fun.} BP Exploration while shelled to DOS it will Clerk: "It's dry in a day, then North Slope, Alaska be removed when you quit I don't smell anything." the System Manager. If you Get R.E.S.P.E.C.T. Flight simulators and with the HP Palmtop Me: "My husband can't smell hit I ESC! while playing one of anything either." other software the games, POPGAMES In college I used to fix my Below are comments on own Volkswagen Bug. I keeps your place in the game I took out my Palmtop be­ some games, utilities and knew the engine backwards until you come back or quit cause I had a note on it other files I've found for the and forwards. The guys in entirely. You can keep it about the powdered drywall HP 100LX. First the games. various auto parts shops got loaded and pop it up be­ compound. I have a MEMO I would say that Jet­ tween other work. POP­ used to seeing me in my file on my HP 95LX that I Fighter II by Velocity is the GAMES occupies only 30K greasy work cloths and talk­ use for notes. I keep it load­ best of the newer flight sim­ and can stay on the RAM ing shop with me. ulators that runs on CGA, disk. Best of all, POPGAMES Times change. I have my ed all the time so that when hence the HP 100/ 200LX. is FREEWARE and for a master's degree in education I turn my Palmtop on, the (See Product Index, page 55.) modest fee you can get more and still occasionally substi­ information I need is there. I Load it and press ~{Q or games. It's the first good tute teach when my duties jot down quick notes and ~-I] to invert the screen game I've found for those as a full-time mom permit. tentative appointments that I and adjust contrast as need­ without PCMCIA storage. Recently I walked into either save in that file, or ed. The first release copies I' ve discovered some the local lumber yard, kids transfer to my home calen­ have a couple bugs worth additional useful utilites and in tow, looking for some dar later on. noting ... falling through the 100/200LX-related files that drywall joint compound The clerk and the guy in carrier on takeoff/landings make life easier on the HP (a.k.a. "mud"). Standard line behind me immediately occasionally. And it slows Palmtop. became attentive. Right be­ the clock down after exten­ drywall joint compound STRIPCR.COM Iij strips comes in premixed buckets low the notation about buy­ sive play. A free update is ing a jump rope for the Sun­ available to correct these a file of all carriage returns and powdered form that you day School was the follow­ problems. It needs about (type striper newfile­ mix. We use it a lot in re­ ing note: 1.1MB on a PCMCIA card. name). modeling for sealing seams JetFighter II lets you chase CASE.COM Ii converts a and texturizing walls. The premix mud smells like it Jerry Roper (his phone MIGs and CRUISE missiles; file to all capital letters (type number) . Call about non­ then shoot back!! You get 5 ease newfilename). may have some chemical toxic drywall joint com­ different jets to choose from CASE can really improve the preservatives added to pre­ pound and paint . Tell him and a good story line. Well readability in batch files. vent spoiling. (The odor of I talked to Bruce. worth the $25 I paid. And FIDROOF.5ND Ii is a drying mud fills the house I showed the note to the since it comes with CGA, custom alarm for the 100/ for a couple of days after its EGA, & VGA drivers you 200LX Appointment Book. use.) I tend to be conserva­ guys. The guy behind me can also play it on your Remember the movie Fiddler tive when it comes to the was impressed and said, "I think I've heard of that desktop PC computer. 011 the Roof. health of my family, and prefer the powdered, "non­ stuff." Mallard's Flight Planner VERSES.GBD Ii is a The clerk said, ''I'll see if (ver 91.1230) is the only database I created to keep toxic" variety. other one I know that is still favorite scriptures. By plac­ There I was in the only I can get it in." carried in some stores. [Flight ing a subject label with each lumber yard in a small mid­ Planner may still be available verse, you can create subsets western town of about 10,- [Letters continued page 48.} in some stores, but Mallard on faith, law or whatever 000. I'm not sure whether it Software's phone is disconnect- topic you choose. Keep vers- was the fact that I was a

JANUARY / FEBRUARY 1995 THE HP PALMTOP PAPER 5 Palmtop News

New, full-featured, fast, c%r HP OmniBooks; Revised PC Card standard

By Palmtop Paper staff

Pocket Quicken HP Palmtop/OmniBook system also includes an HP Palmtop­ Synchronize/Merge repair and exchange compatible Personal Information option update in Canada Manager, financial , and A problem has been discovered with HP Palmtop and OmniBook users in comes with a full-size keyboard, pop­ the Pocket Quicken Synchro­ Canada can arrange for repairs of up mouse and an optional recharger nize/Merge option available with the their units by calling 800·268·1221 that allows customers to recharge HP 200LX Connectivity Pack that (Canada only). HP 95LX users will multiple batteries. may result in incorrect data in Quick­ have to send their units in to be ser­ The 600PC features two free Type en data files. The problem is isolated viced. HP 100/200LX and OmniBook II PCMCIA slots (useable as one to the Connectivity Pack's Synchro­ users can request a unit exchange Type III slot), an infrared port as well nize/Merge function for Pocket Quic­ (i.e., having a refurbished unit sent to as serial, parallel, floppy drive, and ken. The Synchronize/Merge for them to replace their faulty unit) or SVGA display ports. An optional other applications is not affected. send their units in for service. Unlike enhanced port replica tor is available Users should not perform the U.S. Express Exchange, there is a fee with SCSI-2, PS/2 mouse and key­ Synchronize / merge function for associated with the unit exchange board ports, in addition to a LAN­ Pocket Quicken until the updated service. For more information contact card expansion slot. code is available (anticipated for the toll free number above, or write: The new HP OmniBook 600 PCs February, 1995). However, you may HP Canada Service Centre, 5101 Orbitor are equipped with 486DX2/50 continue to use Pocket Quicken and or 486DX4/75 processors, 4 or 8MB Quicken as usual. Making a backup Drive, Unit 1, Mississauga, ON L4W 4V1, CANADA. of RAM expandable to 12 or 16MB, copy of all important files, including and a 170MB or 260MB hard drive Pocket Quicken and desktop Quicken New, full·featured (lo8-inch PCMCIA Type 11). The HP data files, is always prudent. OmniBook 600 PC series is expected The corrected code can be re­ HP OmniBooks with to start at an estimated street price of ceived free of charge by anyone of color display $2,599 for a system equipped with the following methods: Hewlett-Packard Company recently the Intel DX2/50 processor, 170MB unveiled two new OmniBook PC • Call 800-443-1254. Follow the hard drive and 4MB of RAM. The computers. The HP OmniBook 600 is prompts through the Palmtop selec­ 600 PC ships standard with an exter­ a lightweight, full-performance color tion and leave your name and ad­ nal floppy drive, serial cable, external notebook computer. The HP Omni­ dress. AC adapter, power cord and re­ Book 4000 combines fast performance chargeable NiMH battery pack. • The updated software will also be and a large, brilliant color display. posted on CompuServe in the HP HP OmniBook 4000 PC: Hand forum. The HP OmniBook 600 PC: Fast portable with large, Lightweight color notebook Every effort is being made by Hew­ brilliant color display At 3.8 pounds, the HP OmniBook 600 lett-Packard Company to remedy this The HP OmniBook 4000 series fea­ is larger than previous OmniBooks. situation as soon as possible. HP tures a range of processors up to But it is also packed with features, expressed thanks for customer pa­ 100MHz DX4, with RAM expand­ including a back-lit, 8.5-inch color tience on this. ability up to 32MB and hard drives display, a nickel metal hydride bat­ {The HP Palmtop Paper will try to up to 520MB. The 4000 provides tery providing up to four hours of get permission to put the update on an enhanced presentation quality with battery life, and Instant-On, which upcoming issue of The HP Palmtop built-in Sound Blaster Pro-compatible Paper ON DISK. When the Jan/Feb 95 allows the user to return immediately stereo sound and a brilliant 10.3-inch issue went to press, the software update to where they were when they DSTN or 10.4-inch TFT color display. was still being tested by HP - Rich.] turned the machine off. The 600 PC

6 THE HP PALMTOP PAPER JANUARY / FEBRUARY 1995 For extended trips away from a equipped with an Intel DX2/50 pro­ power source, the HP OmniBook cessor, 260MB hard drive, DSTN 4000 PC's battery life can be doubled display and 4MB of RAM. The 4000 by substituting an optional second PC ships standard with a built-in battery for the floppy drive, resulting floppy drive, rechargeable NiMH p~=;n in a battery life of five to seven battery pack and an AC adapter with hours. The 4000 PC also comes with power cord. Project Planning in your palm! a wrist rest and centered trackball for For HP 100/200 and DOS based PC's additional comfort. It connects to the HP reducing desktop Features include: Free Demo peD . outside world via infrared port, seri­ and server prices • One Hour Learning Curve lsk al, parallel, SVGA-out, and audio and • Uses 300K with Max me size from 80K to lMEG. HP has recently announced price • Logic Networks, Timelines, Resource Histograms keyboard/mouse ports. It has as an reductions of up to 26 percent on its • Critical Path, Milestones,Variable Zoom option the enhanced port replica tor Vectra desktop PC and up to 22 per­ • Multiple projects, Max tasks of 75 or 1000 activities described in the OmniBook 600 de­ cent on its NetServer PC servers. The • Mouse and keyboard operated for portability scription above. reductions are expected to make HP Both HP notebook computers desktops and servers less expensive Inmax Publishing Ltd. have user-upgradeable flash BIOS, 2673 Terrace Ave. North Vancouver, BC with comparable 's, IBM's, Canada V7R IB5 allowing them to easily upgrade to and computers from other major Windows 95 when it be­ manufacturers. Tel. 604-980-9991 comes available. They are preloaded HP also announced an expansion Fax: 604-985-5597 with MS-DOS 6.2, Windows for of its distribution channel, to increase Workgroups 3.11, LapLink Remote desktop/server sales through autho­ 2. The new 3.3 volt standard will Access, and HP's Windows-based, rized value-added resellers in the allow developers to create memory HP Palmtop compatible PIM soft­ United States. and I/O cards that use less energy, ware. The HP OmniBook 4000 PCs We announced in the Nov/Dec lengthening the battery life of the are expected to start at an estimated 1994 issue the HP Palmtop's move to device into which they are inserted. street price of $3,299 for systems Singapore. Beginning November 1994, Singapore is responsible for HP 3. The new standard also provides Palmtop development, support, mar­ additional tools to improve compati­ Easy File Transfer keting and manufacturing. bility, making it easier for software to identify, configure and use PC Cards. Between Your PCMCIA, JEIDA unveil new, The standard includes a set of guide­ Palmtop and Desktop unified PC Card standard lines, making it easier for developers The Memory to achieve higher levels of compati­ Card International Association (PCM­ bility with their products. CIA) and its Japanese counterpart, the Japan Electronic Industry Devel­ Backward compatibility has always opment Association (JEIDA), have been a priority with PCMCIA, and recently introduced a unified, world­ this new release continues that tradi­ wide PC Card™ Standard. tion. Existing PC Card products will The new global standard includes work at least as well under this re­ Add the SCT CL680 Card-Link to a variety of technical enhancements lease of the standard as they did your desktop PC: and features designed to broaden the under previous release. For example, if a PC card works in a current de­ >- Fast-80,000 Bytes/sec market for PC Card technology. The following enhancements are of partic­ vice, it works in a comparable device >- Easy to use-works just ular interest to palmtop users: created under the new standard. like a floppy disk drive However, not all products de­ >- Convenient-plug-in 1. PC Cards designed to the new signed to take advantage of the new installation to your standard will be able to offer users standard's features will be compatible parallel port multiple functions on the same card. in existing environments. For exam­ >- Reads /writes SRAM and The old standard allowed for cards ple, a PC Card designed to operate FLASH cards combining an 1/ 0 function and only in a 3.3 volt environment will memory, like fax/modem plus flash not work in an existing 5 volt Palm­ Only $189.95 memory cards. The new standard lets top or desktop Pc. Fortunately, like developers combine input/output Steele Creek Technologies, Inc. existing cards, cards created under functions on the same card, for exam­ the new standard can be designed to 14035 Appling Lane ple data/fax and LAN access capa­ Charioffe, NC 28278 work in both 3.3 and 5 volt environ­ bilities. Phone or Fax: (704) 588-1780 ments.

JANUARY / FEBRUARY 1995 THE HP PALMTOP PAPER 7 I WARNING: Your subscription may be about RENEW OR sUlse rHI HP PAL rop

AND GET ALL THIS •••

THE HP PALMTOP PAPER III PC CARD REVIEW"* I USuper. .. " - Ken Cutler A special report with all the information you need to uTerrific ... " - Mark Gitlitz make sense of the many types H ••• truly the most rewarding maga­ ofPCMCIA cards becoming zine I have ever subscribed to with available: tons ofinformation and products SRAM • FLASH' FAX/MoDEM specifically for the HP Palmtops. I don't have to go to the news agent to NETWORK' WIRELESS' MORE REVIEW browse the PC magazines for informa­ An invaluable reference item NEWISSUE tion re palmtops anymore. Thank you whether you're looking to buy EACH YEAR! very much!" - Khundry Kumulia or just looking.

IIIBEST PALMTOP TIPS"* I THE SUBSCRIBER Maximize your palmtop Vr ,=",,=,,'d.,/L' ~---22==i \ POWERDISK productivity with this collection A different PowerDisk for of the most useful tips, tricks, BEST every year you subscribe! shortcuts and hidden features Loaded with the best we've discovered in our Programs, Games and Utilities we can find, two years of writing many subscribers have told us that the PowerDisk The HP Palmtop Paper. TIPS alone is worth far more than the cost of a sub­ Great for users at any level! scription. New issue each year! But you can't buy it. You can only get it free with your subscription to The HP Palmtop Paper.

* YOU RECEIVE TWO ADDITIONAL BONUS ISSUES FOR EACH YEAR YOU SUBSCRIBE. NEW THIRD PARTY PRODUCTS

Third Party Products of Interest to HP Palmtop Users This section lists products new since the last issue and includes hardware, software, books, videos, training, and services of interest to HP Palmtop users. The icons above the product name indicate which Palmtop the product is suitable for: Iml!3 for the 95LX, 1100/200LX I for the 100/200LX (in some cases, the product may be suitable for the 100LX or 200LX, but not both). Prices listed are suggested retail. We invite vendors and subscribers to send us information about HP Palmtop­ related products they discover. We rely on information we receive from the manufacturer and cannot test every piece of hardware or software. We welcome any user feedback on product suitability.

By Richard Hall

4165 or 408-369-8136; Fax: 408-369- Hardware 8066. HP Palmtop Users Groups Those interested in participating in an HP Palmtop users group should contact the lollowing individuals. Write us if you wish to be added as a contact for a users group in your area. 100/200LX Card Drives II mEll I Cleveland, OH (USAl - 95LX1tOOl200LX users in tile Cleveland area should contact: Craig de Fas· l selle, c/o MEM, Inc., 4702 East 355t1l St., Willoughby, OH 44094; Phone: 216·951·1333. Printer Cables for Boston, MA (USA) - 95LX110012ooLX users in the Boston area should contact: Bryan Krauthamer, ----- Citizen and Pentax CompuServe 10: (70444,41J. Iml!3I 100/200LX I Portable Printers Detroit, MIIUSA) - 95LX110012ooLX users in the Detro~ area should contact: Jeff Zom. 29311 Ara·nel, AC Traveler Fannington Hihs, MI 48334·2815; Phone: 313-489·1855 (EST) or Louis Peeples, St. Clair Shores MI 48080; Custom cables let you con­ Phone: 313·m·9390. This portable AC power nect the Citizen PN60 and the GERMANY - HP PalmtopiOmnibook users in Germany should contact: Eckart Prinz, Obere Miihlstr. SBa, inverter turns your vehicle's Pentax PocketJet portable 64291 Dannstadt, GERMANY; Phone/Fax: +496151376065. cigarette lighter into an AC printers to the 100/ 200LX GERMANY I LUXEMBOURG - Not an official user group but tIlis individual is willing to help HP outlet that will power the HP Palmtop users m questions or technical problems; contact: Gilles Kohl, Hagslelder Allee 16, 0-76131 (see review, page 13). Karlsruhe, GERMANY; CompuSeNe 10: [looI14,3146J; Internet 10: [email protected];Phone:+49-721-69- Palmtop's and OmniBook's 36-55 (affer 6 p.m. Central European lime). AC adapter. It can also be Availability ...... Now HOLLANDIBELGIUM - HP 95LX1100/2ooLX users in the low countries should contact: PROMPT HP­ used to power TVs, VCRs, Pricing, PN60 cable ...... $42 GC, Mister G. Dongs, Postbus 1081, 1500 AB Zaandam, HOLLAND; Phone: +31 75704205. power tools, lights, and other PocketJet cable ...... $35 Illinois (USA) - 95LX11001200LX users in tile Chicago area should contact: Gordon Campbell, 29W051 household appliances. Low CONTACT: Shier Systems &Software, Barnes Ave, West Chicago IL 60185; Phone 708-231-6796. 920 Hampshire Road, Suite A29, INDONESIA - HP Handheld users (HP 75C, 110,48, 12, 1001200LX) in Indonesia should contact Dirk H. battery alarm and automatic Eversberl, clo P. T. Austindo Mitratama, Mr. Elman Sunarlio, JI. Gunung Sahari 216E, Jakarta 10610, shut-down protect your vehi­ Westlake Village, CA, 91361, U.S.A.; INDONESIA. cle's battery. Phone: 805-371-9391; Fax: 805-371- Kansas (USA) - Contact: Marietha Wilson, P.O. Box 1151, Manhattan, KS66502-oo12, USA; Phone: 9454; CompuServe 10: [75030,3374]. 913-532-9775. Availability ...... Now Los Angeles, CA (USA) - 95LX11001200LX users in the LA area should contact: Dave Shier at 805- Pricing ...... $89.95 371-9391; Fax: 805·371-9391; CIS: {75030,3374J for more infonnation. CO NT ACT: Major Electronix, 33900 [ Fax/Modem Cards I New JerseylNew York (USA) - 95LX11001200LX users in the New Jersel'lNew York area. Contact: Curtis Blvd., Unit 210, Eastlake, OH Stanley Dobrowski, 113 Carfton Avenue, East Rutherford, NJ, 07073-1038; CIS 10: {71031,2162J; Phone: 201- 807-5657 (work). 44095; Phone: 800-966-2345 or 216- 1200LX I Oklahoma City, OK (USA) - 9511001200LX users in the Oklahoma City area. Contact: Richard B. 942-0054; Fax: 216-942-2102. Meek, 1804 Huntington, Oklahoma City, OK 73116, USA; Residential Phone: 405-642-1267. Cardwell Fax/ Richmond, VA (USAl - For 95LX110012ooLX users in tile Central Virginia area. Contact: John Haskell, Modem 14.4·E 7102 Three Chopt fload, ilichmond, VA 23226-3615. CIS 10: (70750, 1243J or Phone: 804-288-8073 (work). Cables I l A 14400 bps fax/modem San Diego, CA (USA) - For 1001200LX users in the San Diego area. Contact: Mark Gfflitz, Intemet: [email protected]; Work phone: 619-537-3000; Fax: 619-695-9501. Type II card with Group 3 ----- San Francisco, CA (USAl - S.P.A.M (Society for Palmtop Advancement through Meetings). For HP ImI!3I 100/200LX I fax capabilities (also supports Palmtop users in the Bay Area, Northern California. Contact: Dennis Dodd, CompuSeNe 10: {73301,3214J; older class 1 & 2 fax ma­ Phone: 415-592-3970. PC CommLink RJ·11 chines). Extended AT Com­ Seattle, WA (USA) - For HP Palmtop and Handheld users in the Puget Sound area. Contact: Kent Peterson, 360 N.W. Dogwood, A-201, Issaquah, WA 98027. CIS 10: (72310,2174J; Intemet: cable interface mand Set provides compati­ peterson @halcyon.com; Phone: 206-392-3123. Compact fax/modem tele­ bility with a wide range of SCANDINAVIA - For HP Palmtop users in the Scandinavian countries. Contact: Martin Hagvall, phone cable interface. Inter­ PC-based communication Vaennegatan 9, 41832 Gooteborg, SWEDEN; Phone: +46-31-533300; Fax: +46-31-141410. nal RJ-11 cable extends from applications. SOUTH AFRICA - HP Palmtop/Omnibook users in South Africa should contact: James Dean. CIS 10: {70714,613J; Intemet address: james @charon.hipsys.co.za; Phone: (011) 806-1382 (OIH); Fax: (011) and retracts into a card the 806-1353. size of a PCMCIA Type III Availability ...... Now TURKEY - HP Palmtop users in Turkey should contact: Ahmet G. Ozisik, Soyak Binasi, Buyukdere Cad. card. Medium ...... PCMCIA card 38, Mecidiyekoy, Istanbul 80290, TURKEY; Phone: (212) 275 09 10 (ext. 309); Fax: (212) 211 5761. Pricing ...... $189 UKRAINE For HP Palmtop users in the Ukraine, Odessa, Kiev, Crimea regions. Contact: Unefskvy V. Availability ...... Now, OEM Only CONTACT: Cardwell International, 110 Oteg, llPElIllPHflTl1E llPOfPECC', 1, VarvarovskySpusk, Nikotaev, 327015, UKRAlNE; Phone: (051)36-73-51 Pricing ...... Call Blue Ravine Road, Suite 156, Folsom, 36-73-13; Fax: (051) 24-41·25. CONTACT: Shape Technology, 2105 CA 95630-4712, USA; Phone: 916- S. Bascom Avenue, Suite 336, Camp­ 985-1880; Fax: 916-985-1899. bell, CA 95008, USA; Phone: 800-462-

JANUARY / FEBRUARY 1995 THE HP PALMTOP PAPER 9 NEW THIRD PARTY PRODUCTS

I 100/200LX I Silicom Ltd., International Head­ IIiID3II 100/200LX I tery. It handles regular cut quarters, 13 Hasadna St., P.O. Box sheet paper, envelopes, labels EXP ThinFax 2448, Ra'anana 43100, ISRAEL; Shape PCMCIA and transparency film. Fax/Modem, Flash Phone: 972-9-916-953; Fax: 972-9- Protectors The PN60 comes standard Memory Card 917-192. These pocket-sized molded with an international AC Designed for the HP 100/ plastic cases provide protec­ adapter / charger and has an 200LX, this PCMCIA combi­ I 100/200 LX I tion for your PCMCIA cards. optional NiCad battery and nation card comes with fax/ Silicom PCMCIA The PC DuraStor is a optional car adapter. The modem and Flash memory molded clear plastic case to printer comes with a stan­ built into one card. The card EtherFlash Card protect your card from dust dard 2 year warranty, and also has System-Manager This Ethernet adapter card and debris. has warranty extension op­ compliant MiniFax fax/mod­ comes with 1MB or 2MB of The PC CardS tor is mold­ tions. (See review, page 18.) em software built in. The Flash memory built in, and ed in high impact, unbreak­ ships with its own PCMCIA able polypropylene to pro­ Availability ...... Now ThinFax card lets you trans­ Pricing ...... $399 mit faxes and data at 14,400 Support Driver software for vide maximum durability the HP 100/200LX Palmtop and strength. NiCad battery ...... $79 bps. Car adapter ...... $49 The card comes with 2MB PCs. Install the software on The PC Data Store is de­ the Palmtop, slip the card in CONTACT: Citizen America Corpora­ or 4MB of Flash memory on signed to meet or exceed tion, 2450 Broadway, Suite 600, Santa board, giving you file storage the Palmtop's PC Card slot industry drop test standards and connect up to your Monica, CA 90404-3060, USA; Phone: and fax/ modem capability on and has a floating internal 310-453-0614; Fax: 310-453-2814. one card. (See review page 13.) Ethernet LAN. Provides both tray for maximum shock [See advertising, inside back cover.] LAN adapter and Flash mem­ absorption. ory in one card slot. The PC FlexStor is a IlD3II 100/200LX I Availability ...... Now vinyl, pocket sized single PocketJet Printer Medium ...... PCMCIA card Availability ...... First quarter 95 Medium ...... PCMCIA card storage case. This 17 oz, battery-powered Runs under SysMgr ...... Yes The PC MultiStore ac­ printer comes with serial and Pricing of ThinFax 1414LXM Pricing 10Base-T with 1M Flash . $349 commodates up to six Type I parallel ports, so you can eas­ w 2MB Flash ...... $349 ily connect it to your HP w 4MB Flash ...... $399 10Base-T with 2M Flash . $419 or II PCMCIA cards, or three CONTACT: Silicom Ltd. Connectivity Type III Cards, or combina­ Palmtop or Desktop Pc. (See no Flash ...... $299 related product: custom CONTACT: EXP Computer, Inc., 12C Solutions, 15311 N.E. 90th St., Red­ tions thereof. Maunchly, Irvine, CA 92718, USA; mond, WA 98052, USA; Phone: 206- PocketJet/Paltmop printer 882-7995; Fax: 206-882-4775. Availability ...... Now, OEM only cable, page 9.) Phone: 800-EXP-NYCA or 714-453- Medium .... Plastic PCMCIA cases 1020; Fax: 714-453-1319. Silicom Ltd., International Head­ The PocketJet uses "direct quarters, 13 Hasadna St., P.o. Box Pricing ...... Please call thermal" printing technology, 2448, Ra'anana 43100, ISRAEL; CONTACT: Shape Technology, 2105 producing 300x300 dpi, laser­ S. Bascom Avenue, Suite 336, Camp­ Phone: 972-9-916-953; Fax: 972-9- quality output on special Pe­ 917-192. bell, CA 95008, USA; Phone: 800-462- [ Ethernet Cards I 4165 or 408-369-8136; Fax: 408-369- ntax thermal paper. 8066. The PocketJet features full LaserJet IIP (PCL 4) emula­ I 100/200LX I [ Memory Cards I tion and prints up to three pages per minute, 30-35 pag­ Silicom PCMCIA Printers I' Ethernet SPE Card liml 100/200LX I l es per battery charge. You --_... have to use Pentax thermal This Ethernet adapter card Cardwell Memory liml 100/200LX I paper with this printer, but ships with its own PCMCIA Support Driver software for Cards Citizen PN60 do not need ink cartridges or thermal ribbons. the HP 100/200LX Palmtop Cardwell's PCMCIA SRAM Ultra Portable PCs. Install the software on Cards use low power chips The Pentax PocketJet and include an internal auxil­ Printer printer comes with a re­ the Palmtop, slip the card in This 1.5 Ib (with battery) the Palmtop's PC Card slot iary battery, ensuring data chargeable Ni-Cd battery, printer comes with a RS-232 Centronics parallel interface and connect up to your retention during main battery replacement. and can connect to cable (serial cable optional), Ethernet Local Area Network. the HP Palmtop with an The card comes with ODI, Cardwell also has PCM­ AC adapter/battery charger, CIA Flash Cards available for optional serial cable and Thermal paper (100) sheets, NDIS, and Packet software gender changer or custom drivers to support all major the HP 100/200LX. Carrying case, DOS print serial cable from Shier Sys­ utility program, Quick refer­ Network Operating Systems, Availability ...... Now tems & Software (see product ence card, and a Users' guide including Netware, Novel Medium . . . PCMCIA Memory Cards description, page 9). & supporting documentation. DOS 7, Microsoft Networks, Pricing The PN60 prints up to (See review, page 17.) Banyan VINES, Artisoft 1MB SRAM ...... $169 two pages per minute at LANtastic, TCP /IP, and oth­ 2MB SRAM ...... $289 360x360 dpi resolution and Availability ...... Now ers. 1MB FLASH ...... $129 emulates Epson LQ and IBM Pricing 2MB FLASH ...... $179 PocketJet ...... $499 Availability ...... Now ProPrinter drivers (options 4MB FLASH ...... $249 available on the HP Palm­ Serial interface ...... $25.99 Medium ...... PCMCIA card CONTACT: CardwelJ International tops). It comes with resident Paper (100 sheets) .... $7.99 Pricing of Ethernet adapters Corporation, 110 Blue Ravine Road, Roman, Courier, San Serif, CONTACT: Pentax Technologies, 100 1OBase- T adapter ...... $229 Suite 156, Folsom, CA 95630-4712, Technology Drive, Broomfield, CO CONTACT: Silicom Ltd. Connectivity USA; Phone: 916-985-1880; Fax: 916- Orator & Script fonts. The Citizen PN60 can print 30-40 80021, USA; Phone: 800-543-6144 or Solutions, 15311 N.E. 90th St., Red­ 985-1899. 303-460-1600; Fax: 303-460-1628; mond, WA 98052, USA; Phone: 206- pages per fully charged bat- BBS: 303-460-1637. 882-7995; Fax: 206-882-4775.

10 THE HP PALMTOP PAPER JANUARY / FEBRUARY 1995 NEW THIRD PARTY PRODUCTS

Pricing ...... $99 Pricing ...... $19.95 ing, 25 / 28/ 43/50/ 60 line vid­ Software CONTACT: HealthCare Data, 5311 CONTACT: MicroGram Systems, P.O. eo modes, mouse control and Mount Pleasant Not1h Drive, Green­ Box 252, La Honda, CA 94020-0252, more. wood, IN 46142, USA; Phone: 317- USA; Phone/Fax: 415-747-0811 (call The SofSolutions BBS has Health Care 'I l 887-1326. before sending fax) . over 70 ExpertHelp databases --_.. available free to ExpertHelp I 100/200LX I mD1100/200LX I users, including C, Programming 'I HealthProbe l ExpertHelp for Microsoft C, Assembler, Net­ . ----~ ware, Clipper, and D-Base. The HealthProbe® HNPR ... Programmers Prescription Writer keeps I 100/200LX I [Those involved in the PAL ExpertHelp is a TSR hyper­ tabs on patients and their project discussed in the pro­ Card BASIC text help facility targeted to active and past medicines gramming section of Compu­ Create fast, compact card­ any DOS programmer using and automates the process of Serve's HP Hand forum, can based applications for your C, Basic, Assembler, Pascal, writing a prescription. It receive a discount on the prod­ HP 100/ 200LX or Pc. Card Clapper, D-Base, etc. Expert­ provides you with over 1,000 BASIC supports advanced uct. This product is of interest medicine variations (you can Help enables you to have to those writing programs for graphics using CGA or VGA. hundreds of language-specific add more if you like) and Its visual interface includes the HP 95j lOO j200LX, but does function descriptions, ASCII customizable combinations of font/ icon windowing. Good not necessarily work on those charts, keyboard scan codes, these medicines. Lets you language for engineer­ machines .} color charts, ROM BIOS ad­ print prescriptions to Epson ing/ scientific programs or Availability ...... Now FX or HP Laserjet compat­ PCMCIA card products. Disk dresses, etc, available at a ibles. You can also send a single keystroke. This reduces Medium ...... Floppy disk includes program editor, Pricing prescription directly to the onscreen help, documentation the programmer's depen­ pharmacy via modem. 2MB dence on a raft of manuals. Retail ...... $129 in text file. Free Information PAL project participants ... $59 or more of RAM storage Kit available. ExpertHelp is 100% com­ CONTACT: SofSolutions; Phone: 800- recommended for data. [See Advertising, page 35.} patible with the Norton Guides and supports Text 325-6820 or 402-332-5611; Fax: 402- Availability ...... Now Availability ...... NOW Cut and Paste, Global Search- 332-5617; CompuServe 10: [72500, Medium ...... Floppy disk Medium ...... Floppy disk 1452].

"The tool that is revolutionizing the practice ofEmergency Medicine" The P almtop E MERGENCY P HYSICIAN PEPID I nformation D atabase Quick Access to: Diagnosis, Pathophysiology, Treatment and Disposition essentials for virtually all emergent, urgent and routine Emergency Department problems. Prepared by: Emergency Physicians (many dual-boarded), Pediatrics, Orthopedic and Internal Medicine Specialists and Certified Pharmacologists in leading teaching institutions. Unique "Note Format" allows rapid assimilation of data. Complete modifiability by user is an extremely valuablefeature. Designed for the HP 200LX Palmtop Computer, includes Quicken, Lotus 1-2-3, even DOS!

General E_D: $229.00 Pharmacology: $179.00 Includes: Neuro, Psych, Dentistry, Ophthalmology, ENT, Cardiovascular Includes: Generic and Trade names, Adult and Pediatric doses, Dosage (& ACLS algorithms), Pulmonary, GI, GU, OB/GYNE, ID , Rheumatology, Formulations and Adjustments, Pregnancy Class, Contraindications, Adverse Allergy, Environment, Dermatology, Trauma and Medicolegal concerns. Reactions, Important Drug Interactions, Common Overdose Management and Pharmacokinetics for over 700 common drugs. Pediatrics: $89.00 Includes: All Pediatric problems, neonate to teenager, growth and Orthopedics: $89.00 development, all diseases, Emergency Resuscitation, and Primary Care. Includes: Diagnosis and management essentials of all Fractures, Sprains, Ligament and Joint Injuries and Infections. Plus, Orthopedic procedures. Toxicology: $89.00 Includes: General Management, Overdoses, Antidotes, Drugs of Abuse, Trauma: $89.00 Occupational Exposures, Plant Identification and Poisonings, General Toxins Includes: Resuscitation and Management of all traumatic emergencies and a list of Poison Control Centers. plus a step-by-step guide to procedures.

All 6 databases complete only $425 How To Order rrrrwz - Voice Mail: (BOO) 329-7B72 HP200LX Computer: (1MB $499) (2MB $679) Shipping & Handling: Databases always FREE ext., PEPID (73743) Connectivity Pack: $99 Accessories $5 each. Palmtops $1 0 each MD-Challenger: also available - call for details - Office Phone: (708) 475-0778 Data Cards·: 3/6 MB $269, 5/10 MB $319, - Fax to: (708) 475-0779 10/20 MB $479, 20/40 MB $799 Residents/Students: call for special discount - Write: PEPID, Inc_ '$50 off anyone RAM card ordered with PEPID databases. IL Residents add 6 1/2% sales tax. 100 Greenwood St. Evanston, IL 60201-4712 FREE UPDATE SPECIAL: Order before June 30,1995 Visa, M/C, Discover and personal checks accepted

JANUARY / FEBRUARY 1995 THE HP PALMTOP PAPER 11 NEW THIRD PARTY PRODUCTS

by their field personnel. automatically at startup. tions; subscripts; polynomial Conferences The Mobile World Expo­ quotient, remainder and gcd sition showcases the latest • Provides visual warnings functions; and Taylor series in Filer when battery usage 1lD311ooLx I products and services by over approximation functions. The 100 of the leading mobile timer or voltage sensor reach LAP&PALMTOP '95 specified values. DERIVE plotting feature has LAP&P ALMTOP Portable companies. been enhanced by the addi­ Computing and Communica­ Dates ...... June 6-8 • AutoCalc automatically tion of implicit plots, auto­ tions Exposition and Mobile Location ...... Dallas, TX USA starts HP Calc if you enter a scaling, trace mode, "zoom" Solutions Conference is a Pricing ...... varies number immediately after boxes and 3D plot animation complete exposition with ma­ CONTACT: Mobile World; Phone: 508- turning the power on. using AcroSpin. New predi­ jor companies exhibiting and 470-3880; Fax: 508-470-0526; E-Mail: • WorldTime map overlay cate, generator and selector a full set of conferences. The OClconf/@aol.com. displays the day / night termi­ functions make it easy to show provides the latest in nator plus any great circle , Notebooks, PDAs, write function definitions that route on the WorldTime map are short and efficient. DE­ PIMs, Pen, PCMCIA, Wire­ (registered copies only). less & Cellular, W ANs, E­ Upgrades, RIVE 3.0 lets you print out mail services, integration, Notices • Automatic indent feature annotated sessions and comes system security, software, in Memo. with an improved user inter­ and more. I 100/200LX I face. Registered users of 100Buddy The new version of DE­ Location ...... Dates, 1995 version 1 may upgrade at no 100/200 Buddy, RIVE must be downloaded to New York, NY ...... Mar 9-10 additional charge except $5 Los Angeles, CA ...... Jun 13-14 version 2.0 ii for a diskette if it is needed. an HP 95/100/200LX from a Chicago, IL ...... Sep 28-29 BuddyTM is a feature-rich util­ desktop Pc. Once down­ ity for HP 100/200LX (Eng­ Unregistered versions of Toronto, ON, Canada ..... Dec 4-5 Buddy 2.0 are available in the loaded, DERIVE automatical­ lish-language displays) that CONTACT: Laptop Expositions, 104 CompuServe HP Hand forum ly adjusts its display size and adds dozens of keystroke East 40th St., #802, New York, NY or on The HP Palmtop Paper configures for minimum bat­ shortcuts and other options 10016-1801, USA; Phone: 800-444- ON DISK. Registered versions tery usage. to the built-in applications, EXPOor212-682-7968; Fax: 212-867- are available from the author. 8277. making it easier to use. Ver­ Availability ...... Now sion 2.0 runs on both the HP Availability ...... Now Medium ...... Floppy disk IlD3I 100/200LX I 100LX and 200LX, and will Medium ...... Floppy disk Runs under SysMgr ...... No operate correctly with font­ Runs under SysMgr ...... Yes (Requires 1MB of RAM on Palmtop) PC Card 95 changing programs such as Pricing (add $5 for diskette) Pricing ...... $125 Conference FCL ii and HELV200 ii. Registered version! Upgrade ...... $60 and Expo shareware fee ...... $40 CONTACT: Soft Warehouse, Inc. , Buddy's features include: CONTACT: Jeffrey Mattox, P.D. Box This PCMCIA-sponsored 3660 Waialae Ave, Suite 304, Honolu­ event provides a two-day 45282, Madison, WI 53744-5282, • Highlight data file in FIL­ USA; CompuServe 10: [71044,2356}. lu, HI 96816, USA; Phone: 808-734- exhibition of PCMCIA-related ER and press IENTER I twice to 5801; Fax: 808-735-1105. products and three-day con­ start the appropriate applica­ ference program containing 1100/200LX I tion and load the file. 100/200LX specific presentations for all I I • Double-click a letter or (COMMO) 6.41 ii levels of interest. For more {COMMO} is a small, fast, Discount information contact: 800-767- keypad key to obtain its shift­ ed value. and reliable terminal program for Aztec C 2336. Those outside the U.S. for DOS, Windows and OS/2. This small C was should call 508-474-9258. • SmartCapsTM automatically It provides a comprehensive mentioned in Sept/ Oct 94, and appropriately produces macro programming lan­ page 53. Manx Software Sys­ mmJl 100/200LX I upper-case letters as you type guage. This new version in­ tems is offering their Aztec C text. (Now capitalizes um­ cludes INTERNAL Z­ Developers Package to Palm­ Mobile World lauts and accented characters MODEM, macro compiling, Conference and is no longer confused by greater speed and many more top Paper readers at 50% off. and Exposition abbreviations.) enhancements. {COMMO} is The package includes compil­ Mobile World features pre­ a shareware program that er, assembler, linker, and sentations by over 50 mobile works on the HP 100/200LX, Unix-like utilities including a experts on mobile hardware Additional features in the but not on the HP 95LX. (See VI editor. The package nor­ technologies, mobile software latest version include: Shareware/Freeware index, mally sells for $299. development and applica­ page 56 this issue.) • Adds user password logic Availability ...... Now tions, mobile and wireless that lets you specify that communications, and corpo­ Medium ...... Floppy disk password be required when­ mEll 100/200LX I Runs under SysMgr ...... No rate management issues. Pre­ ever the power is turned on, Pricing...... $149.50 sentations show how compa­ or only if the machine has DERIVE 3.0: CONTACT: Manx Software Systems, nies such as GE, United Air­ been off for longer than a Mathematical lines, Avis and Pitney Bowes specified period of time. Assistant Inc., P.D. Box 980, Freehold, NJ have increased customer sat­ A major new release of Soft 07728, USA; Phone: 800-221-0440 or isfaction, reduced operating • Set up separate macro files Warehouse's "Mathematical 908-308-3800. costs and streamlined their for each application and auto­ Assistant" software includes operations through wire­ matically changes macro files Boolean algebra; integer and less/mobile technology used when application started. nonscalar variable declara- liON DISK Index: pg 56 II Lets you run a specific macro

12 THE HP PALMTOP PAPER JANUARY I FEBRUARY 1995 Portable Printers and Faxl Model11 & Flash Mel110ry cards Lighten the Travelers Load When you're on the road, smaller is better. Bulky peripherals mean bigger carrying cases, and every extra pound drags you down. This new field of diminutive printers and fax/modem & flash memory cards will help lighten your load.

By David Shier

While the HP Palmtops have com­ pletely replaced a laptop or notebook computer for my traveling, my "mo­ bile office," including modem and printer, still takes up the better part of a pilot's case. I have wanted to reduce the bulk of the latter two items for some time, and have longed for a smaller combination PCMCIA fax/modem & flash memory card and a smaller, serial printer. I have been using an external pocket modem instead of a PCMCIA card modem because I need a lot of file storage space for CompuServe messages and must use the Palmtop's card slot for a memory card. Unfortu­ nately, the pocket modem and its serial cable are too big for my Palm­ top's carrying case. What I needed to simplify my life was a PCMCIA card LEFT: HP 100LX with EXP ThinFaX/Flash memory card in slot and Pentax PocketJet printer modem with Flash memory on board. connected to serial port. RIGHT: HP 200LX with SmartModular SmartModem/Flash memory card in slot and Citizen PN60 printer attached to serial port. This would allow me to keep the messaging software on the card along with fax and modem messages. I also carry a three-year old Citi­ Las Vegas. There I was delighted to that came with onboard flash memo­ zen PN48 printer with me when I find two new light-weight portable ry. These new products promised to travel. This 2.6 lb printer is about the printers with serial interfaces and simplify and lighten the burden of size of a rolled up newspaper. The two new PCMCIA fax/modem cards my mobile office. · printer comes with a parallel inter­ face only, requiring an additional serial-to-parallel converter to connect ABOUT THE AUTHOR it to the HP Palmtop. While small David Shier is a former software engineer, and a marketing and and light for a full , it sales director in the electronics industry. He is now President of still takes up more space than the SHIER Systems & Software, a company dedicated to developing and rest of my mobile office. A smaller, marketing custom products and applications for the palmtop lighter printer with a serial interface computer market. David can be reached at: SHIER Systems & Software, 920 Hampshire Road, Suite A, Westlake Village, CA was also high on my list. 91361, Phone: 805-371-9391, Fax: 805-371-9454; CompuServe ID: With all this in mind I attended [75030,3374]. the November 1994 Comdex show in

JANUARY / FEBRUARY 1995 THE HP PALMTOP PAPER 13 REVIEWS: Fax / modem / memory cards

The fax/modem & The HP 100LX and HP 200LX Similarities between Palmtop computers support standard the two fax/modem & flash memory cards PCMCIA modems, which makes flash memory cards them far more versatile. However, Both cards allow you to run fax or Ever since the first PCMCIA modems most PCMCIA modems are designed data software from the memory por­ started appearing for the HP Palmtop for use in laptop and notebook com­ tion of the card while using the mo­ computers, users have wished for puters. These computers have plenty dem. They each come with fax send additional Palmtop disk space. The of hard drive storage space available. and receive programs preloaded on software that came with the earlier The need for card modems with on­ to the Flash memory. While the fax/ cards tended to take up a lot of disk board memory and built-in software modem portion of both cards will space and sometimes did not fit on was not apparent, until the voices of work on other PC's equipped with a the Palmtop's C drive. In addition, Palmtop users began to be heard by PCMCIA slot, the flash memory of the faxes and e-mail users received the industry. both cards only works on the 100/ quickly filled up the C drive. The first two PCMCIA fax/mo­ 200LX. (EXP is compiling a list of The first, and only, PCMCIA mo­ dem & memory combination cards to computers with PCMCIA slots that dem card developed for the HP 95LX emerge are from Smart Modular can use the memory portion of their Palmtop was the PalmModem from Technologies, and EXP Computers. card. They are also updating their New Media. It had its own fax and The cards are specifically designed drive for greater compatibility.) data communications software built for the HP Palmtops. Both cards At this time neither card comes into the card, saving precious C drive solve the dilemma of the single with separate data communications space for messages. However, the PCMCIA slot in the HP Palmtops by software. Both cards have a built-in card had to be used with that soft­ providing both fax / modem and Flash phone line interface, so no large ware, and could not be used with memory on one card. However, each external connector "pod" is needed. popular communications programs card provides unique features that Installation for either was simple: such as fastCOMM! and acCIS. must be considered. as close to "plug and play" as you

Palmtop Accessories for the Flin- HEWLETT HP-200LX Palmtop PC 100/200 LX -Omnibook ':1:. PACKARD Memory Cards o NEW with 200lX! Intuit Palmtop QuickenTM • 1MB SRAM ...... $129 Carry with you your bank/check , cred it card and cash account • 2MB SRAM ...... $229 balances. And do reconci liation l o PC Compatible • 5MB Flash w/Stacker Card ...... $309 It runs youl off the shelf DOS-based software. Your favorite software, • 10MB Flash w/Stacker Card ...... $499 right in your pocket (Must be DOS based , CGA-Compatible) • 20MB Flash w/Stacker Card ...... $795 o 1 MB/2MB RAM , DOS 5.0 and Expandable Memory • 130MB Hardrive Type ill Card. $339 Supports up to 32MB with optional plug -in memory cards. (one slot-PCMCIA Type II) I/O Cards o cc:Mail Remote is Built-In • 14.4K Fax/Modem Card ...... $140 You can allach a modem to access e-mail plus a wide range of • Lan Combo T/2 Card ...... $140 commun ication networks. • Fax/Modem for LX ...... $149 o lotus 1-2-3™ rei 2.4 The industry standard spreadsheet with database, graph ics. and IC Card Drives macros. • Internal FlasWHD Drive ...... $ 99 o HP Financial Calculator • External Printer Port Drive ...... $189 Business & scientific fundlions including TVM , amortization, cash • External Serial Port Drive ...... $249 flows. statistics, date arithmetic, unit/currency conversions, sum list. Also includes HP Solve, function graph ing, and 1-2-3 BackSolve . • Internal Dual ISA Drive ...... $189 o Complete Organizer Software Both Available in 1MB or 2MB Manage your time , tasks and data, and retrieve information instantly CaOfor Complete Catalog with a fully-integrated set of tools, including appointment book , Me -AMX -VISA Accepted phone book, database, memo ed itor with outliner, notetaker, HP-200LX Call for stopwatch, and work time. (pictured) Dealer/OEM o Express Exchange Coverage for 1 year Pricing So if your 200LX fails you merely ca ll for a replacement , which ENVOY arrives next dayl Then just send back the old unit (2 yr additional DATA a coverage optional) . CORPORATION • SALES TO DEALERS ONLy-CALL FOR CONSULTATION ON ACCESSORY PRODUCTS • 953 E. Juanita Ave., Suite A Mesa, Arizona 85204 CALL TOU FREE: 1-800-227-8292 I ~ I Tel: (602) 892-0954 • Fax: (602) 892-0029 OR FAX US AT: (415)494-1995 ~ 760 SAN ANTONIO ROAD, PALO AL TO, CALIFORNIA 94303-4695 1-800-368-6971

14 THE HP PALMTOP PAPER JANUARY / FEBRUARY 1995 can expect from such a device. Both cards require a driver program to be loaded from the CONFIG.5YS file in order to run. Both provide an instal­ MacLinkPlus/ lation program to copy the driver to your C: drive and to modify the CONFIG.5YS file automatically. Un­ HPPaimtop fortunately, the current Smart Mod­ ular card only allows you to run this installation procedure once. After that, the installation files are no lon­ ger accessible. This limitation is not mentioned at all in the sparse docu­ HPPalmlop mentation and needs to be more clearly defined. (More on this below.) I ran the acCIS CompuServe ac­ Mac cess program without a hitch on each card. I also ran the America On Line software for the 100LX on the Smart ... the Missing Link card and Tapcis on the EXP card. (I did not try the other combinations Use P"'mtop flIes on your but have no reason to believe that M"cintosb - "nd vice vers" they would not work together.) The real surprise was running the Backup your palmtop on your Mac ... Backup your entire Palmtop on your Mac -with just a click of a mouse! MacLinkPlus will move all of your America On Line software. I was told Palmtop files onto your Mac, The directory strucnlre will remain the same on the Mac as it was on the HP, that this software had never worked on a PCMCIA modem before. I sim­ Don't retype all those names ... ply installed the AOL software using MacLinkPlus can translate your phone book files onto your HP, No need to retype all that information! And you the instructions provided by the AOL can translate your HP Phonebook names back into your Mac phone book as well, PDA/Palmtop forum leaders, and No excuses for missed appointments ... logged onto the service. Appointment book alamlS don't do and good if your not at your desk to hear them. With MacLinkPlus, you can convert your Mac appointment book ftles (such as, Now Up to Date or DateBook Pro) into the HP The Smart Modular Faxl Appointment Book format. Now your appointments -and your alaffilS -will be on the road widl you where they belong, Modem & Memory card The Smart Modular card is available Manage your notes ... with 2M, 4M or 6M of on-board flash Take Memos from your Palmtop and convert them into Mac word processing documents (such as, Microsoft memory. The modem speed is 14400 Word, ClairisWorks, etc.) Your formatting such as bold, underline, etc. will remain intact. You C'dn also convert bps for sending faxes, 9600 for receiv­ word processing ftles from your Mac into HP Memo ftles, ing faxes, and 2400 for data transmis­ Don't leave your numbers behind ... sion. Given the slow data modem In addition to rIM and Memo translations, MacLinkPlus can also convert your Mac spreadsheets into Lotus 123 speed, this card is best suited for format on your HP, Formatting and formulas all remain intact. Once you've made changes on your Palmtop, users who will be using the fax fea­ you can convert your ftle back into Mac format' ture and/ or communicating interac­ Databases, too ... tively with a host computer. Since Use your HP databases in FileMaker Pro, database, and odler Mac database progranlS, All of interactive communications speeds your data and its fomlatting, such as, date and tinle will be translated, are generally limited by the user's typing speed, the slow data rate Everything's included! would have little impact. Just connect the two computers with dle included serial cable, MacLinkPlus/HP Palmtop will do the rest! On the other hand, if you have to download large files from an on-line Cld' for more informillion: service where you pay for connect (800) 733-0030 time or long distance telephone char­ Supports ges, a slower data rate would trans­ HP 200LX DATAliZ la te in to higher connect and / or HP lOOLX 55 Corporate Drive· Trumbull, CT 06611 phone charges. HP 95LX Tel: (203) 268-0030 Fax: (203) 268-4345 The Smart card appears very well

JANUARY / FEBRUARY 1995 THE HP PALMTOP PAPER 15 REVIEWS: Fax / modem / memory cards constructed. The phone cord connec­ ate the current need to cycle through The EXP ThinFax 1414LXM tor on the end of the card is a bit every parameter setting each time modem/flash memory card more rugged than the one on the you run the software. The EXP card had not been released EXP, but it is also larger. The good news is that this soft­ when I wrote this article, but EXP As noted above, the on-board ware is stored on the flash memory provided a prototype card for review software only allows the installation portion of the card, so future updates purposes. The EXP card comes with procedure to be run once. I made an can be loaded by the user, or other either 2MB or 4MB of flash memory. error during installation (I left the fax programs can replace it. Despite The modem speed is 14400bps for driver for the other card installed) the awkward software controls and both faxing and data. (Editor's Note: and assumed that I could simply the minimal documentation, sending EXP is now shipping both 2MB and delete all the files and try the install and receiving faxes proved to be very 4MB cards. See product announce­ procedure again. This was a big mis­ easy. ment, page 10 this issue.) take since the files were no longer While the EXP modem has a ma­ available on the card. No backup QUALITY OF FAX jor advantage in data communica­ diskette was included, so you might A fax program converts text to a tions speed (14400bis vs. 2400 for the want to back up the install program graphics dot pattern to be transmit­ Smart) it draws more power from the and the SMDRIVER.SYS file before ted. The quality of the fax you re­ Palmtop. The Smart card goes to running installation. I was able to use ceive at the other end is dependent standby mode within half a second of the SmartModem to access Smart­ on the quality of the fonts used by powering up on the Palmtop. The Modular's BBS system to download the fax program to convert the text to EXP waits 10 seconds before lower­ the required driver file. (The modem graphics. The SmartModular software ing the power to the modem. While part of the card can be used without produced characters that were clear 10 seconds may not seem like much the SmartModem system driver, and easy to read (more so than the time, this occurs every time you turn SMDRIVER.SYS, installed. With the EXP software). Also, the Smart­ the Palmtop on. If you tend to use card in the slot all you need to do is Modular software automatically sent the LX for quick reference, turning it add D: \BIN\CIC100 . EXE / GEN 1 to your through enough blank space to force on many times a day for brief peri­ AUTOEXEC.BAT file, and reboot the the receiving fax machine to cut the ods, then you may find the EXP to be Palmtop.) paper at the standard 11 inches. In a significant drain on the batteries. contrast, the EXP ended the page Also, while both cards have rather SENDING AND RECEIVING FAXES shortly after the last line of text, small drivers that must be loaded, at ON THE SMART MODULAR CARD saving fax paper, but causing the re­ 7KB, the EXP driver is over twice the The Smart card comes with a special ceiving fax machine to cut the page size of the Smart driver. version of BitFax software for DOS at an odd size. I prefer having mes­ The EXP comes with their Mini­ preloaded. The software user inter­ sages on standard sized sheets of Fax software. It is System Manager face could be more "user friendly" paper and favor the method chosen compliant (an .EXM) which looks just but does work. This software looks by Smart Modular. like the built in applications and is a like it W'as originally designed for a The SmartModem card is rated to great example of how software for computer other than the Palmtop. For receive faxes at 9600bps (bits per the HP 100LX and 200LX should be example, when viewing faxes, the second), the EXP is rated to receive at designed. I found this software very default screen mode is reverse video up to 14400bps. However, the Smart­ easy to use despite the fact that my (white text on a dark background) Modem actually required less time to evaluation card was provided with­ which requires you to press ION HZ) receive a page of text. To get an idea out any documentation. A particular­ to have a normal view. For other of what was happening, I watched ly nice feature is the fax transmission than viewing faxes, BitFax uses the the sending fax machine as it sent a log that listed all faxes sent or re­ 40x16 column display. Also, I was fax to the Palmtop. When sending to ceived. You can view or print any unable to print faxes using this soft­ the SmartModem card, the paper on received fax by selecting it from the ware (I continued to receive an error the sending fax machine fed through listing. message "error opening file" but was without slowing down. When send­ While more than acceptable, the unable to determine which file it ing to the EXP modem/ flash memory quality of the EXP's transmitted fax could not open.) It should be simple card, the sending fax machine paused was not as good as that of the Smart­ for SmartModular or a third-party often, slowing the transmission time. Modular's fax, but since I prefer to developer to improve this interface I assume that this pause occurs when use CompuServe to send faxes, this and make it better match the design the EXP card is writing the data to was not an important issue to me. of the Palmtop's software. The most the file. The SmartModem card re­ Instead, I directed my attention to the important improvement would be to ceives data at a slower rate, but may use of this card for high-speed data provide default settings that elimin- buffer data better than the EXP card. transfers. I used this card with the

16 THE HP PALMTOP PAPER JANUARY I FEBRUARY 1995 CompuServe access program, acCIS, the Palmtop computers, the LaserJet nately, two competitors, Citizen and for over a month. Carrying a tele­ and DeskJet printers. One of the Pentax, have introduced new printers phone cord in my Palmtree leather reasons for this creativity is that it that address the needs of the Palmtop case, in the pen slot, was very conve­ operates each division as though it user much better than HP's offering. nient. This enabled me to log into were a separate company. However, CompuServe from anywhere, and this can result in lack of integration Pentax PocketJet Printer with plenty of room for storing mes­ between products from different HP When I first heard about the Pentax sages and files. divisions. For example the HP Desk­ PocketJet, I was not very enthusiastic. jet Portable 320, an excellent printer, I had envisioned this thermal prin­ Which card wins? is quite large, and only has a parallel ter's output to look like those dread­ Both of the cards reviewed have interface. Since the Palmtops only ed faxes that curl up on your desk strengths and weaknesses. Your have a serial interface, you can't and can't be fed into a copying ma­ needs will dictate which is best for directly connect these two portable chine. Once I received the evaluation you, but I can honestly say that ei­ HP products together. A serial-to­ unit I was pleasantly surprised. ther card should make any HP 100LX parallel converter is required to use First, this printer has a quality or 200LX owner quite happy. this printer with the Palmtop. Fortu- look to it. It is amazingly small and If you need to send and receive faxes and engage in interactive, on­ line communications, then the Smart­ Modular card may be for you. It's a little better on battery life and the speed and quality of the faxes. (Re­ member that both combo cards will This practical and draw more power than flash or small case is SRAM memory cards.) ideal for your Palmtop Dim.: 6 . 88 ~ x 4.2Y II IS On the other hand, if you intend (17.5 x 10.8 x 3.8cml to transfer large amounts of data, or use a program such as acCIS (that transfers data as fast as the modem will allow), then the EXP's ability to Protect your palmtop run six times faster in datacommun­ with this small alld Carry your Palmtop beautiflll case with a pager Dim.: 6Y x 3.75" x 1.7S" ication makes it a better choice. With (16.5 x 9.5 x 4.4cm) or COllnectivity Pack NOI:cpad Included Dim .: 9.75" x 4.5" x 1.75" CompuServe lowering their connec­ Black leather· (24.7 x 11.4 x 4.4cm) tion time charges for faster data rates, Regular - $60.00 the extra speed of the EXP modem can be directly translated into lower forum access costs. [CompuServe connect charges changed: Effective Feb 5, access at 9.6 and 14.4 kilobits per sec droppped by

50% to $4.80/hr. The monthly member­ Carry your HP Omnibook ship fee increased by $1 to $9.95 and or your Palmtop and a cellular phone or now includes free access to the Executive bidirectional modern Includes pockets for PCMCIA II Service Option. (ESO surcharges for cards and documents Dim.: 11.7Y x 7.25" x 2.5" specific products continue to apply.) CIS <29.8 x 18.4 x 6.4cm) Regular in polyester - $49.95 eliminated the Western Europe prime­ le:lIher - $130.00 time communications surcharge and cut by 31 % the U.S. Wide Area Telephone Service surcharges. The Canadian WATS-line charge were be cut by 41 %.]

Bantem.Weight I ~ I E & B Company -- <0E 735 Sunrise Avenue, SUite 200 Portable Printers Roseville, CA 95661 = USA. 1-aoo-a96- CASE [2273] Hewlett Packard has developed Int' l 916- 344-5047 ~ Fax: 916-782-9306 many innovative products such as ALL PRICES PLUS SHIPPING AND HAI'DLlNQ,

JANUARY / FEBRUARY 1995 THE HP PALMTOP PAPER 17 REVIEWS: Portable serial printers very solid (10" x 2.2" x 1.2"). At about 26 cubic inches, this printer is just I also have a Citizen PN48 printer. It is under the volume of the HP Palmtop up newspaper. The printer only provides a itself. The printhead covers the full connecting it to the HP Palmtop requires width of the paper, so the only mov­ converter. While quite small and light ing parts are those that move the (especially considering it is about· paper through the printer. True to its heritage, the PocketJet looks like a fine piece of photographic equip­ ment, and includes a high quality I also have a Citizen PN48 printer. It is carrying case. The list price for the newspaper. The printer only provides a Pentax PocketJet is $499 including the connecting it to the HP Palmtop requires AC adaptor / charger, battery and case converter. Whil e quite small and light (spare battery $38). (especially conSidering it is about The Pocketjet requires special thermal paper that comes in packages of 100 sheets, weighing about one (Top) Pentax PocketJet Printer output. (Bottom) Citizen PN60 Printer output. pound, for $7.99 (one package is in­ cluded with the printer). This gives a complete page of data before print­ Citizen PN60 Pocket Printer the PocketJet a fixed printing cost of ing anything, then printing the com­ The Citizen PN60 represents the third $.08 per page. Penta x provides an 800 plete page all at once. generation of battery-powered porta­ number, 800-543-6144, to order paper An important feature of this print­ ble printers from this veteran of the or to find a local dealer that stocks it. er is its built-in RS-232 interface. portable printer market. The im­ (Since the printer is new, it may be [Editor's note: Shier Systems & Soft­ provements incorporated in this difficult to find a local dealer, so ware will provide a special cable 'grandchild' of myoid PN48 clearly allow enough time to receive your ($35) to directly connect the Pentax show Citizen's experience. paper directly from Pentax.) You can printer to the Palmtop (see the photo While not as small as the Pentax, make do with regular fax paper in a on page 13.), without extra adapters. the PN60 is tiny and light. With the pinch, if you run out of the Pentax This cable fits in the sleeve of the optional battery attached, the printer paper. However, the Penta x thermal Pentax carrying case.] weighs less than 1.75 lbs. (about 1 lb. paper produces better results than Although I was not able to bench­ without the battery.) The list price of regular fax paper. mark the decibal levels of either the Citizen PN60 is $399 including The Pentax paper is much thicker printer, both were acceptable in all the AC adaptor/charger (optional than thermal fax paper. Since it co­ but library situations. The PocketJet battery is $79). mes in flat sheets, you don't get the was noticeably quieter than the Citi­ This printer uses a ribbon and curly memos that we are familiar zen PN60. prints on plain paper, using a 'ther­ with from fax machines. While I was The power, paper feed and bat­ mal fusion' method. In thermal fu­ pleased with the output, you must tery charging of the PocketJ et are sion, the ink is transferred to the remember that this is thermal paper controled by a single button on the paper under heat and pressure. The and is therefore subject to fading top of the printer. A separate dial on 'ink' is a plastic coating on the rib­ after long exposure to ultraviolet the side controls the print density. bon, which will not come off on your light (such as sunlight). Also, Pentax There are three small indicator lights hands if you touch the ribbon. While recommends avoiding allowing the on the top of the printer that display PocketJet paper to contact blueprint up to 13 different status conditions of these ribbons are about half the size and carbonless papers, vinyl or ace­ on, off or blinking lights! Fortunately, of the PN48 ribbons, they can print tate (such as notebook covers), and a sticker on the bottom of the printer about 50% more. However, even with organic solvents, oils or ammonia. explains the various conditions indi­ the longer ribbon life, this is still an As I have rather oily skin, I have cated by the lights and Penta x pro­ expensive printer to operate. The found that excessive handling of vides a quick reference card that fits ribbons cost $9.00 per package of thermal paper tends to cause finger­ in a outside pocket of the carrying two, and each ribbon can print about prints and smudged printing. case. Still, I would prefer more intu­ 25 pages of text or about 18 pages of The printer emulates the HP La­ itive indicators and controls. graphics (depending on density). This serJet lIP (PCL4). Since the Palmtop As their first entry in the consum­ works out to about $.16 per page. In has built-in support for the LaserJet, er portable printer market, Pentax's discussing the operating cost, I the setup was easy. It also prints new PocketJet printer is a serious should note that I never found this to much like a laser printer - receiving contender. be a significant factor in my experi-

18 THE HP PALMTOP PAPER JANUARY / FEBRUARY 1995 ence with the PN48. This is because can purchase color ribbons for the half that of the Citizen, the Pentax is I don't expect the light weight printer PN60. This provides full color output well suited for field service represen­ to replace my desktop printer. I use when used with appropriate soft­ tatives and other mobile users that it only for printing while traveling. In ware. Unfortunately, I was unable to need ready access to a printer, but do this case, the costs are easily offset by find any software to run on the not need plain paper copies or output the convenience of the small size and Palmtop which supported this option. that can be permanently saved. The weight. (If you run into any, let us know.) low cost per page should also make While the earlier printers carne Also, at a cost of up to $4.00 a page, this printer attractive to those that standard with either a parallel cable, this option is intended only for those need to print a large number of pag­ or an Apple Talk (RS-422) cable, as situations where you need a color es while traveling. The Penta x is also with the Pentax, Citizen added an page for a presentation and don't smaller. RS-232 serial interface to the PN60. have access to any other printer. The Citizen PN60 is well suited [Editor's note: Sheir Systems has also Citizen has used all of its experi­ for low volume high quality printing designed a cable ($42) to directly ence to bring out a printer that meets on standard letterhead, transparen­ connect the PN60 printer to the Palm­ the challenge. cies or plain paper that's readily top (see photo on page 13). Edu­ available. The mobile executive or CALC will be providing the PN60 Which printer is for you? sales professional who needs to pro­ and custom cable as a set.] As with the modern/fax cards, it was duce documents on company letter­ The PN60 is controlled by a set of not possible for me to choose a single head or high-quality cut sheet paper four buttons on the top. When setting printer that is right for everyone. (and possibly color) will find that the the configuration, a page is printed Instead, I once again found that the Citizen PN60 is up to the task. showing the current settings and selection between these two contend­ instructions for changing the configu­ ers greatly depends on your needs. Product Index: page 55 ration. A group of five LEOs are Since its operating cost is about used to indicate various conditions and configuration changes. While I feel that this design is a bit more straight forward than the Pentax single button control, some basic functions (such as controlling the ~3 darkness) are not obvious. The best feature of this printer is JM the ability to print on plain paper and transparency film. By carrying a Pocket Liberator-Palm Top Holster ' The PL-PTH is a palm top carrying system designed to allow few pages of company letterhead, it 100% mobility to keep your information safely, securely, and at is possible to print formal letters. If your fingertips. you give presentations using over­ • The Main Compartment is designed to mobility and is secured 10 iI helt loop which hold most palmtop brands. It can also pi vot!\ and unsnaps for easy harness removal. head projections, it is possible to hold most cellular phones, walkmans, and • Flexible Velcro adjuslmCnl !

JANUARY / FEBRUARY 1995 THE HP PALMTOP PAPER 19 '~ - '" - - .' . '. . , " ,"' - ~~, ..... '.' - . . Palmtop games '. .. .- : -.

: IUhi te to Moue I Let the Games Begin! I Occu.pied po i nt If you're ready for some serious fun, ! ~ I 8: out of the hundreds of games you can HelplRules F1 F2 ract Move F3 ? F4 play on the HP Palmtop, here's the F5 ki F6 :Ii . tup F7 NeH af1e Fa 1:( ScorelFile F9 run down on some of best. ItQui t to DOS FlO Stones captured by Black: 10 White: 11

Ancient Game of Go (mentioned in Publishers Message). [Editor's Note: Contact information for graphics support (CGA only) is that Packard handhelds, such as Edu­ the commercial software mentioned in many interesting games can be found CALC and Ace Technologies. In this article is found on page 55. Informa­ in the sale and close out bins, and addition, many shareware and free­ tion for the shareware/ freeware is found shareware sections of toy stores, ware games are offered on The HP on page 22.] department stores, and computer Palmtop Paper ON DISK and The HP stores. I've bought more than a dozen Palmtop Paper Subscriber's PowerDisk. By Capers Jones excellent games for between $5 and Some of these games are available in The Hewlett-Packard HP 100/200LX $10 that were originally priced at $25 PCMCIA card format, and plug di­ Palmtop computers were not desig­ to $50 when they first came out. rectly into the HP's PCMCIA slot. ned as game machines but they do Another good source of games are most are available on disk. an acceptable job in this role. There the library sections of various on-line are probably over 100 games avail­ information services such as America Installing games able that will work on the HP 100/ On-Line, CompuServe, Prodigy, the Many of the games found on-line or 200LX computers, including adven­ Internet, and various local bulletin on shareware disks are distributed in ture games, board games, card boards. For example, the HP Hand­ compressed files. Most often they held forum on CompuServe has at games, sports simulations, and g~mes will be in a .ZIP file. You will have to developed for the computer enVIron­ least 15 games available that are use one of the utility programs, like already tested for the HP Palmt0I:s. ment only, like Tetris 0 , Space In­ UNZIP 0 to extract the files from Some of these are shareware, reqUIr­ this compressed format. In this arti­ vaders 0 and the like. I prefer classic ing registration and payment of a fee, board games such as checkers, chess, cle, I assume you already know how but some are freeware and can be to do this. and backgammon or card games such used with out any cost. as gin rummy, solitaire, and poker. My approach is to download the Also, the IBM user forum on games to my home desktop comput­ To run on the 100/ 200LX a pro­ CompuServe has more than 250 gram needs to support CGA graphics er, then check the downloaded mate­ games in their libraries, categorized rial for possible viruses. You cannot (or use Monochrome text), an 8086 into meaningful sections such as card CPU (not 286, 386 or 486) and 640K be too careful about virus protection. games, word games, sports simula­ I normally use the HP Connectivity (or less) system memory. Flight simu­ tions and the like. Many of these lators and the like requiring too Pack for transferring games from my games won't work on the HP Palm­ desktop PC to the HP 100/200~X. much in the way of really quick tops because they are too large, need keyboard action are difficult to play. The HP Connectivity Pack is sluggIsh VGA graphics, or have some other for large files, but easy to operate. (See letter on page 5 for comments features that are incompatible. How­ on other filght simulators and I've found that roughly a third of ever, even if only 10% of the games the games I look at won't install games.) work that is still a pretty rich source Since the HP 100/ 200LX comput­ properly on the Palmtop for various of entertainment. reasons. For example, sometimes I'll ers only weigh 11 ounces, and I don't There are also a number of games like to add to that weight, I don't install a game on my desktop PC and available from companies that spe­ copy the installed files over to the install games that have copy protec­ cialize in products for the Hewlett- tion schemes requiring the user to Palmtop. The initial installation pro- carry around a manual or coding de­ vice for access codes. ABOUT THE AUTHOR Sources of games for Capers Jones is the chairman of SPR Inc., an !ntern~tional consulting. and the HP Palmtop computers software company. He also writes and has publIshed eIght books on busmess One of the unexpected advantages of and technical topics. His CompuServe id is [75430,231]. He can be reached on the 100/200LX's somewhat limited Internet at [email protected].

20 THE HP PALMTOP PAPER JANUARY / FEBRUARY 1995 cess configures the game for the Chess One runs on the HP 100/ 200LX and computer they are first installed on. Here too there are several choices the other on a desktop Pc. The rules When the game is copied to the available, EdChess, in EDCV23.ZIP 0 , and the board are rather different Palmtop, the configuration is no among many others. One that does a from normal Western chess, but en­ longer valid and the game fails. If a good job on the HP l00/200LX is thusiasts claim that it is a faster mov­ game does not install properly after Powerchess 0 , a shareware program ing game that is very enjoyable. a few tries, I give it away or scrap it. by Wild H. Heiss. The graphics are fine (once you get used to the fact Board games that the board is a rectangle and not o The HP Palmtop computers do an a square). excellent job on board games. This is The movement keys are very because many board games use only natural and easy to get used to. This two colors, so black and white ­ game offers multiple skill levels, and chrome displays are fine. In addition, can even solve chess problems. I'm many board games have simple not a ranked chess player so I don't Chinese Chess screen movement patterns, so the key know how well Powerchess plays at strokes needed for movement are the higher skill levels except that it I don't know the rules well enough straightforward. can often defeat me. For a casual to play a full game. However, I I prefer graphics-based board game on an airplane, the skill levels downloaded and ran the HP Palmtop games because the display looks are fine. Executable files, documents, version. It seemed to work fine and better than those using character and game files total to about l50K. its executable files and user docu­ graphics. Here are some examples ments total about lOOK. that work fine with the HP screen: Chinese Chess The HPHAND forum on Compu­ Scrabble Backgammon Serve has two versions of Chinese Scrabble, from Virgin Interactive En­ tertainment, plays very well on the Many backgammon games are avail­ Chess available, in CCHESS.ZIP D . able from bulletin boards and other HP 100/200LX, and the graphics are sources. One such program is BACKGM.ZIP D . Another program that looks very good on the HP 100/ 200LX screen is PC·Gammon from • Micro Star's Casino Games disk. This is a standard backgammon game that uses a fairly convenient set of key­ board commands for movement. It is not terribly sophisticated in terms of playing skill, but then neither am I. Supports the HP 95IX,lOOIX and 200IX! The executable file and user guide • Transfers/Translates important data between your lIP Palmtop and Windows PC total to about l25K of storage. • Reconciles data, notifying you when conflicts are found _ • Controls what data is transferred, how it's formatted and where it's transferred Checkers For some reason there are not as • Keeps your HP Palmtop and PC data in synch! many computer-based checkers Supported Software games as there are chess games. ACT! for Windows Commence Excel Paradox Windows CHKRS95.EXE 0 , a checkers game ASCll (CSV) Files dBASE Lotus Organizer Schedule+ Cardfile/Calendar made for the 95LX, works on the CaLANdar ECCO PackRat Sidekick 2.0 Word for Windows 100/200LX. In addition, there is a All proriucts listed are trademarks or trade names o/tbeir re~1)ective entities. graphics-based checkers game called IntelliLink for Windows Only $99.95 Lets Play Checkers 0 by Don Lund­ ''IlltelliLillk Sillpasses otber desktop-to-palmtop links in its ease of use, its sma11 way of ban­ man that works very well on the dling of da ta files, and its error co rrection fe atu res during uploads and downloads." 100/200LX screen. The graphics are Willdows Sources june, 1993 very clear on the Palmtop screen, and "ll1 telliLink is a major step f01ward in tbe e[fOJ1 to make your palmtop and desktop macbines the movements by keyboard are very a smootbly functioning team." PC Magaz11le April 28, 1992 easy to learn. This game has multiple "lntelliLil1k removes tbe lIser from tbe complexities of accurately translating data." skill levels, and can play either like a The HP Palmtop Paper MarcblApril 28, 1992 novice or a pretty good player. The To order urjorll1ore IntelliLink One Tara Blvd., Suite 210 Tel: (603) 888-0666 in/ormation pf(!{fse COI/lacl : executable file and user document for Corporation Nashua, NH 03062 Fax: (603) 888-9817 this shareware total to about 105K.

JANUARY / FEBRUARY 1995 THE HP PALMTOP PAPER 21 REVIEWS: Palmtop Games

quite good. I found this game in a I've seen a number of bridge simula­ the keyboard movements are straight department store close-out bin for tions available. For example, the HP forward. Storage for the necessary less than $10. The only problem with Handheld forum on CompuServe has files runs to about 17SK. this game is that movements using a bridge simulation called BridgePal the keyboard are a little cumbersome ii in its library, which can be played Gin Rummy since the game was created primarily by one or two players and takes There are perhaps half a dozen gin for use with a mouse. This is a big about 2S0K of storage. rummy games available as shareware game and all of the various files total or down loadable from forum librar­ to roughly 300K. If you store the Cribbage ies and bulletin boards. Software whole dictionary with definitions, Different versions of Cribbage are Toolworks' CD ROM version has a then that would add about another available, including CRIB.ZIP Ii from gin rummy game, Gin King, that 400K. It's not necessary to use the the HP Handheld forum on Compu­ works well on the HP Palmtop, but dictionary with the Palmtop since the Serve. remember that only the CD ROM definitions are terse and the game version will download to the Palm­ plays fine without the meanings. Another version of Cribbage, Cribbage top. File storage for this version runs King, is available on the Software to about 180K. Other Board Games Toolworks (now Mindscape, Inc.) CD A number of other board games are Game Pack I, which also includes gin Poker available that will probably work on rummy. Note that only the CD ROM There are several very good share­ the HP Palmtops, but which I have version of Toolworks lets you down­ ware and commercial poker games not personally tried. Some of the loaded these games to the HP Palm­ available that work very well on the board game titles I've seen on share­ top. The disk-based versions were all HP 100/200LX machines. One that ware disks and in forum libraries copy protected. plays well is a shareware game called include Chinese checkers, Go, Mo­ Once loaded, the cards of the Vegas Johnny's Draw Poker by Micro nopoly ii, Parchisi, Othello (Reversi Toolworks version display nicely and Star. This is a very good rendition of ii), Shogi or Japanese chess, and Trivial Pursuit. Special Games Edition of The HP Palmtop Paper ON DISK Card games The Bames listed below are available on a special two-disk issue of The HP Palmtop Paper ON DISK. This special The HP 100/200LX are very good ON ISK issue also includes other shareware and freeware mentioned in this issue like Buddy 2.0 for the 100/200LX, the updated HELV200 font program, and the TIPI programming language. Freeware programs are computers for card games, and quite available at no additional charge. Shareware programs are available for trial purposes only. If you want to continue a few are available. It's important to using a shareware program you have to pay a registration fee (usual $5·$30) to the author of the program. consider whether the designer creat­ File Name Description CIS forum/Library Type Page ed the game to be played primarily ADV100.lIP Adventure games !100/200LX) HPHAND/100LX New, 8 Free 24 using keyboard commands (good for ADV95.ZIP Adventure games 95/100/200LX) HPHAND/95LX Gen, 7 Free 24 Palmtop users) or a mouse (not as BACKGM.ZIP Backgammon (100/200LX) HPHAND/100LX Gen, 11 Free 21 BJ95.ZIP BJ .EXM, Blackjack ~/100/200LX) HPHAND/95LX Gen, 7 Free 22 good). Following are some of the BRIDGEZIP Bridge Pal (100/200 ) HPHAND/100LX Gen, 11 Share 22 card game programs that I've seen CCHESS.ZIP Chinese Chess (100/200LX HPHAND/100LX Gen, 11 Free 21 and tried: COLOSS.ZIP Colossal adventure (100/200LX) HPHAND/100LX Gen, 11 Free 24 CRIB.ZIP Cribbage l100/200LXl HPHAND/100LX Gen, 11 Free 22 DUNGEO.ZIP Dungeon 100/200LX HPHAND/95LX Gen, 7 Share 24 Blackjack HBUS.ZIP Hearts & ones 200LX ver. for 100LX HPHAND/100LX Gen, 11 Free 25 Blackjack is a fairly easy game to LEAPER.ZIP CGA Frog 8ame (100/200LXJ HPHAND/100LX Gen, 11 Share na LPCHKRS.ZIP Let's Play heckers (100/20 LX) IBMNEWI13 Share 21 simulate, and there are perhaps a MAZEUS.lIP Lair of Squid 200LX game for 100LX HPHAND/100LX Gen, 11 Free 25 dozen or more shareware versions MONOPO.lIP Monopoly (100/200LX~ HPHAND/100LX Gen, 11 Free 22 available. Some of the more sophisti­ PCHESS.EXE Powerchess (100/200 ) PCPRO/Spiele&Ani,10 Share 21 PDTREK.ZIP Star Trek ~r~hics adventure (100/200LX) HPHAND/100LX Gen, 11 Share 24 cated versions also include various POKER.ZIP Poker (95 10 /200LX) HPHAND/95LX Gen, 7 Free na counting systems, tutorials, and aids POPGAMES.ZIP 4 games: Tetriz, Wall Breaker, i100/200LXl HPHAND/100LX Gen, 11 Share 5 PTOMB1 .ZIP Pharaoh's Tomb arcade game 100/200LX HPHANDI100LX Gen, 11 Share 24 for becoming a better blackjack play­ QUEST.ZIP Adventure game (100/20 LX) HPHAND/100LX Gen, 11 Free 24 er. To me, blackjack on a computer REVER4.ZIP Reversi, outflanking game &OO/200LX) ZENITH/Fun&Games, 7 Share 22 has very little appeal. I've tried out ROGUEZIP Adventure game (10 /200 ) HPHAND/100LX Gen, 11 Free 24 SEAHNT.ZIP Battleship game (100/200LX) HPHAND/100LX Gen, 11 Free 24 quite a few versions but only to see if SOKOB-LX.EXE Clone of Sokoban (95/100/200LX) HPHAND/95LX Gen, 7 Free 25 they can be downloaded and work TAHOE5.ZIP Video poker (95/100/200LX) HPHAND/95LX Gen, 7 Share 23 successfully which most have done. TETRIS.ZIP Tetris sideways for (100/200LX) HPHAND/100LX Gen, 11 Free 20,25 The storage ranged from about 2SK TREK1.lIP Star Trek text adventure (95/100/200LX) HPHAND/100LX Gen, 11 Share 24 to more than SOK. [Editor's Note: The following games would not fit on this disk, but are available on past issues of The HP Palmtop Paper ON DISK and the Subscribers PowerDisk. Bolded titles were mentioned in this issue. Some titles are altemate We've included on the HP Palmtop versions. Paper ON DISK, BJ.EXMii, a 9SLX 95·GAM.ZIP (Jan/Feb 92) Go·Moku, Mine Field, Sub Hunt HPHAND17, Free, 22 (95/100/200LX); AG.lIP system Manger version of blackjack (Jan/Feb 92) Chess & Space Invaders HPHAND17, Share,20 (95/100/200LX); DIVDSK.ZIP (Fall, 1991) 15 Games, including: Checkers, Concentration, Fastermind, FastPoet, Fox 'N' Hounds, Go·Moku, Mini Adventure, which installs in the Application Petals Around tile Rose, Poker, Poker Solitaire, Reversi, Tetris, Unscramble, Ye Olde Toggle Block Game Manager on the 100/200LX and re­ HPHAND17, Share, 21, 25, 20, 22, 25 (95/100/200LX); EDCV23.liP (Nov/Dec 93) Ed's Chess IBMNEW/6, Share, quires 12K.] 21 (100/200LX); GAMESLX.EXE (PowerDisk 94-95) Checkers, Poker Solitaire, MasterMind NA, Free, 21 (95/100/200LX) ; KLON.lIP (Marl Apr 92) Standard 7 pile Klondike solitaire HPHAND17, Share, 23 (95/100/200- LX); MLYAHT.ZIP (Sep/Oct 94) Yahtzee dice game IBMNEW/6, Free, 25 (100/200LX); TI95.ZIP (JuVAug 93) Bridge Tetris type game for 95LX HPHAND17, Free, 25 (95/100/200LX) . Although I don't play bridge myself, To Order the HP Palmtop Paper ON DISK, see order card page 49

22 THE HP PALMTOP PAPER JANUARY / FEBRUARY 1995 a traditional draw poker game, which ware. This is a good rendition of stud Solitaire includes very realistic sound effects poker. Although the cards are slight­ I've gotten more than a dozen differ­ (which can be turned off during ly smaller than in Vegas Johnny's ent solitaire games to work on the business events). The key stroke Draw Poker, the overall screens and HP 100/200LX. Two of my favorites movements for functions such as the movement commands are essen­ are the commercial games of Solitaire calling, raising, etc., are intuitive and tially identical. File storage runs a bit Royale by Spectrum Holobyte and very natural on the HP keyboard. over 200K, but more than 50K are Hoyle's Book of Games VoLlI: Solitaire by The game can also be invoked in devoted to the sound effects files. Sierra-On-Line games. monochrome mode, which works There are a number of "video The Solitaire Royale disk offers a better than the CGA color version poker" games, like TAHOE5.ZIP ii, that dozen common flavors of solitaire and is quite clear (if small) on the HP simulate the kinds of pseudo poker including klondike, pyramid, and screens. File storage for the necessary found on commercial slot machines. golf. It also has a suite of simple files is about 155K. I've tried a number of these games children's games such as Concentra­ Also available is a similar game on the HP Palmtops, but I don't find tion. The colors are a bit tricky on the called Amarillo Slim's 7 Card Stud by this form of poker to be very enter­ Palmtop screen, but the cards are John Comeau from Villa Crespo Soft- taining. visible even using the overhead lights

The Power of MobileMedia:.. and MobileMate: ANew Force in Wireless Communications.

Introducing the combined power of MobileMedia ~ For about the same cost as an alphanumeric pager, paging and personal communications services and the you get the MobileMate PCMCIA Card, user manual MobileMate PCMCIA Message Card- a powerful and receiving software. new level of text messaging service. MobileMate™is the MobileMedia is the leader in alphanumeric text first PCMCIA card that's fully compatible with the HP messaging and among the largest providers of paging 100/200LX. A technological breakthrough, its antenna services. We offer local, regiopal, national and and design provide superior receptivity and longer international coverage. And we've got a reputation battery life. MobileMate lets you store, sort, track and for reliability, innovation and responsive service. manipulate the information you receive anytime, anywhere. To find out more about how MobileMate- and ~ True Type II PC Card (no bulky external antenna) MobileMedia- can give you the power to stay in ~ Available for HP 100/200LX Palmtop touch wherever you go, call 1-800-562-2830. ~ Receives messages inside or outside palmtop; LED indicates message received ~ 7S0-hour battery life (uses lithium batteries) ~ 32-message storage + MobileMedia. Paging and Persona/Com Services

JANUARY / FEBRUARY 1995 THE HP PALMTOP PAPER 23 REVIEWS: Palmtop Games

on commercial airliners. The key­ Golf Budokan from Electronic Arts that board movements for these games Since I enjoy real golf, I've tried at worked, although I had to carry the are fairly intuitive and quick, so you least half a dozen commercial and users guide around with me to get can play any of the games very qui­ shareware golf games, and have not the passwords necessary to access ckly. File storage runs to about 90K. found any that I really like. My pref­ some of its features. The Hoyle's Book of Games II erence is for graphics-based golf I have seen, but not yet tried out solitaire suite is much more ponder­ games that give a sense of truly play­ other CGA games for baseball, bil­ ous, but has many different games ing the game. I've tried character­ liards, miniature golf, tennis, soccer, and multiple levels of difficulty. This based golf games that simply use and various summer and winter game uses about 600K of system statistics or random factors to simu­ Olympic games. RAM to operate, so you must leave late the results from hole to hole, and System Manager (Press I!J Applica­ find them boring. Computer-based games tions Ierminate all...) and start the From the shareware world, a golf The games we've looked at so far are program at the DOS prompt. When game called Caddiehack CGA Tour adaptations of games that exist out­ playing, the keyboard movements are from one of Micro Star's disks plays side of the computer environment straight forward, but quite a lot of fairly well. The registered version is (i.e. chess, solitaire). But the advent keystrokes are needed. Since, the definitely better than the demo ver­ and growing popularity of computers play is also very slow, I tend to use sion, since it allows you to turn off has ushered in the development of this game only when flying on long the very leisurely introductory new and unique software games trips. The cards show up quite well screen, includes more courses, and created only for computers (i.e. Tetris on the HP 100/200LX screen, and the allows multiple players. The one-cou­ and many of the electronic "arcade" "colors," shown as shades of black rse, one-player version takes about games). In fact, this new software and white, can be adjusted for the lOOK and the multi-course, multi-pla­ game business is now far larger than dim lights of airlines and hotel yer game goes over 150K. any of the older traditional game rooms. This is a very large game, and From the commercial world, a businesses and is one of the fastest takes over 300K to store all of the golf game called California Pro from growing industries in both the Unit­ files. Virgin Interactive Entertainment, has ed States and in Japan. fairly good graphics and plays well, The software game business is Other Card Games although this game locked up my also very interesting to those in the There are too many kinds of card Palmtop from time to time. Although computer industry itself. The major games available to deal with all of this program is no longer available game companies are industry leaders them. Some of the other games I've from the publisher, I found this pro­ in the development of software tools seen on forums and bulletin boards gram in the sale bin in the software and methodologies. include canasta, fish, hearts, Japanese section of a local department store for Here are some examples from a card games using flower decks, old $5.00. File storage is about 150K for few of the many categories of these maid, pinochle, spades, various Tarot this game. specialized games that work on the implementations, and whist. HP 100/200LX computers. Football Gambling Games There are a number of shareware Adventure Games Most forms of gambling have game football simulations that work on the The use of computers for interactive versions available. Some of the games HP 100/200LX computers, and I've adventure gaming has spawned a I've seen in computer stores and tried perhaps half a dozen without significant sub-industry in its own forum libraries include Baccarat, finding any that held my interest for right. As of 1995, a total of more than Keno, Craps, Roulette, Slot machines more than a few minutes. However, 100 adventure games are on the com­ of various kinds, and even oriental I'm only a casual football fan. mercial market or can be download­ gambling games such as Mah Jong. One that I have not tried, an old ed from various libraries and bulletin version of a commercial football boards. In addition there are proba­ Sports simulations simulation, NFL Challenge by Xor, bly 20 text-based adventure games On the whole I have not been satis­ reportedly works very well on the and perhaps a dozen graphics-based fied with sports simulations on the HP 100/200LX. computer games that work fairly well HP 100/200LX. Often the colors are on the Palmtops, including Quest ii, difficult to distinguish, or the key­ Other Sports Simulations ADV100.ZIP ii, COLOSS.ZIP ii, ADV95 board movements tend to need such Many other sports have CGA games .ZIP ii, DUNGEO.ZIP ii, TREK1.ZIP ii, frantic finger work that it is difficult that can be played on the HP 100/ PDTREK.ZIP ii, Pharoah's Tomb ii (see 200LX computers. I found an inter­ to keep pace. Here are a few that graphic next page), and others. seem to work: esting martial arts simulator called

24 THE HP PALMTOP PAPER JANUARY / FEBRUARY 1995 Simulator. Within this same class of games can be found automobile rac­ Tra."V"elF1oppy ing games, various space flight simu­ PCMCIA Floppy Drive lators, and a few simulators of other kinds of vehicles such as sail boats. No less indispensable than your HP tOOl200LX There are even several air traffic con­ trol games reported to work on the 100/ 200LX. Pharoah's Tomb screen One of the classic adventure Specialized Puzzle and Movement Games games of all time, Rogue II, is now The Russian game "Tetris" spawned available for the 100/200LX. About a whole new class of computerized 10 years ago the game of Rogue, by games that is still growing rather Michael Toy and Kenneth Arnold, rapidly. Several Tetris clones and had the same kind of popularity that Tetris itself are available in versions that run on HP 100/200LX comput­ Unparalleled performance from the Travel "Doom" is achieving today. Rogue FloppyTM makes file transfer and archiving and Doom have similar concepts; ers, TI95.ZIP II. A new version of both simple and inexpensive. players move through gloomy dun­ Tetris was recently released for the • Includes 3.5" 1.44 Mb floppy drive geons and kill various monsters. As HP 100/200LX - you hold the Palm­ • PCMCIA Type II compatible you proceed and pick up various top sidewise to play (TETRIS.ZIPii). • Small and portable - take or use it objects and gain experience your A game in the same family, but anywhere strength goes up - and the monsters • Versatile - plugs into the PCMCIA slot with a different playing style, is the of a variety of , notebook get tougher. Rogue is a character­ popular Sokoban II game. In this and other portable DOS-based based program that takes only about maze game, the pieces are motionless systems, including the H P 100/200LX 99K of storage. and the player tries to push them out • Uses the convenient, economical, of the way without getting them universally accepted floppy diskette .=:-A r.rcrrr: 7',","~ ® Military Games stuck against walls or each other. .=- ...... The use of computers to simulate .=:- ~\..;',-"".I U ~ ~ Because time is not a factor, this TEe H N 0 LOG I E S I N c . military campaigns at both the strate­ game does not require frantic key­ gic and tactical level is also a signifi­ board movements and has a more 231 Charcot Avenue, San Jose , CA 95131 TEL ' (408) 433-1980 FAX: (408) 433-1716 cant sub-industry. Both commercial leisurely style. It is fairly compact, games and shareware games are now and takes about 20K of storage. available that deal with every kind of The HP 200LX comes with a built­ warfare known to the human species: Summary and conclusions in Lair of Squid game (also available To those of us who travel a great infantry combat, armor combat, air for the 100LX as MAZEUS.ZIP II). In combat, naval engagements, subma­ deal by airplane, a good game can be Squid, you move around inside a 3-D very relaxing after a tough business rine warfare, and missile combat. graphics maze, avoiding the squid. It trip. The HP 100/200LX computers Every historical era from the ancient takes up about 30K. A newer version world through space warfare have of Hearts & Bones is built into the were not designed as game machines, multiple games available. One such 200LX and is also available for the but in fact do creditable jobs for military game that works on HP HP 100LX (HBUS.ZIPii). Internation­ many different kinds of games. They 100/200LX is SEAHUNT.ZIP ii, a varia­ al versions of Squid and Hearts & are particularly good for playing card tion of battleship. Bones are available on CompuServe games and playing classic board for French, German and Spanish­ games such as chess and checkers The PC co~=~ter Nnvy language 1OOLX' s. that don't require fast keyboard re­ Ad"i~al LandlubheF' S ~leet sponses. The HP Palmtops are less Children's Games effective on games that require very !III Here too a host of available games fast keyboard actions such as sport can be played on the HP Palmtops. simulations. However, an 11 ounce Some of these games fit into the com­ computer that can play standard puter-based category, such as the CGA graphics games is a consider­ adventure game Commander Keen. Seahunt screen (variation of Battleship) able accomplishment. Others are computer versions of old favorite games like Boggle, Concen­ Flight and Driving Simulators tration II, Yahtzee 0 ), Old Maid. There are many different kinds of Product Index: pg 55 There are also eductional games, such vehicle simulations that work on the as ones designed to help with math a ShareJFreeware index: pg 56 HP Palmtops, including the older skills, reading skills, and the like. versions of the classic Microsoft Flight

JANUARY I FEBRUARY 1995 THE HP PALMTOP PAPER 25 JetEye PC Provides HP Palmtop Users with Infrared Link to Desktop PCs JetEye PC lets you set your HP Palmtop or OmniBook down next to your PC and transfer files back and forth without the hassel of connecting cables or the expense of memory cards and card readers.

By Al Harrington

The great advantages of the HP Palmtops down next to the printer PC IR receiver looks like a PC mouse Palmtop is its portability and ease of and have memos and other docu­ that has been cut in half (see drawing use. It slips in your pocket at a mo­ ments printed via the infrared port. It below). It has a cable coming out of ments notice and goes where you go. eliminated the hassel of transfering it with a 9-pin connector on the end. When you need to look up a phone files to a desktop PC, or connecting Installing the JetEye PC couldn't number, or write a memo, you pull it the Palmtop to the printer via a col­ be easier - you simply plug it into the out and press a couple of keys. Al­ lection of cable and serial-to-parallel serial port on your desktop PC (a though the Pal mop provides an al­ adapters. 9-to-25 adapter is included). most self-sufficient solution to per­ Extended Systems has done it sonal information management, many again with the JetEye PC, an infrared users still rely on their desktop PC interface for your Pc. Originally for many tasks and occasionally have designed for the HP OmniBook, it to transfer files back and forth be­ allowed the OmniBook to transfer tween their Palmtop and their desk­ files to and from your desktop PC top systems. without needing to use any cables. In the past, this procedure has Extended Systems recently an­ been a little complicated and expen­ nounced that the JetEye PC will also sive. Users had a few options. They work with the HP 200LX. could purchase a connectivity cable, The JetEye PC allows on-the-go install file transfer software on their connectivity for the Palmtop. With PC and physically connect the two Lap Link loaded and running on your computers to transfer files. They desktop PC you need only put the could install a PCMCIA card reader Palmtop near the JetEye PC and start in their desktop PC and use a PCM­ LapLink Remote. No cables, no has­ CIA memory card in their Palmtop's sles. card drive to swap files back and forth. A third, more complicated Installing JetEye PC approach would be to outfit both I was surprised when I opened the JetEye PC connects to serial port computers with modems and transfer JetEye PC box and looked inside - on the back of your desktop PC files between the two computers via there wasn't much there. The JetEye a phone connection.

Jet Eye PC provides ABOUT THE AUTHOR infrared file transfer Al Harrington works as a Test Engineer for Hewlett Pack­ A few years back Extended Systems ard's Roseville Networks Division. Al works with JetDirect came out with the JetEye Infrared products, which provide newtork printing solutions. He has Printer interface. This device connect­ been using HP Palmtops since the 95LX first came out. Al ed to the parallel port of a LaserJet sings in an A Cappella Group called "Wild Pitch." AI's printer and let 95LX users and even­ CompuServe ID is {73323,1600]. tually l00/200LX users set their

26 THE HP PALMTOP PAPER JANUARY / FEBRUARY 1995 There is no specialized software ne­ 7. Set the Baud rate to 115200. eded for the JetEye Pc. It simply 8. Set the Interface to Infrared. MD-Challenger redirects data through the serial port. You will need the HP 100/200LX You then should be able to transfer Connectivity Pack software loaded on files between the Palmtop and the your desktop PC to communicate desktop Pc. Refer to the FILER sec­ with the Palmtop. Refer to the tion in the Connectivity Pack users "Connectivity Pack User's Guide for guide for information on how to the HP 200LX and the HP 100LX" for transfer files using Filer. information on installing the Con­ nectivity Pack software. USING LAPLINK LapLink Remote Access creates a Clinical Reference & Using The JetEye PC with special kind of link called a "redirec­ the HP 200LX tor." With a redirector link, your Educational Software The Jet Eye PC is very easy and con­ Palmtop's drives appear as additional • Consists of over 4,000 questions with venient to use. Think of it as connect­ drives on your PC, providing you complete explanations and citations. ing the Palmtop and desktop PC with with direct access to all of the • Menu driven requireing no typing skills. • Availible for , IBM Compatible an invisible cable and then running Palmtop's files. the appropriate communications and HP Palmtop computers. LapLink should be configured as • Up to 200 Category I CME hours available. software. You can communicate and described in the LapLink Remote transfer files using the Connnectivity section in the Connectivity Pack MD-Challenger for HP l00LX or 200LX Pack's version of Filer or Lap Link user's guide (see LapLink Remote, $695 on to/20MB ROM card running on the desktop Pc. Make settings in the index). You'll want to $868 on to/20MB RAM card sure JetEye PC and the HP Connec­ make sure that the Palmtop and the Multi-user and diskette versions availible. tivity Pack software are installed as desktop PC are set to the same file I~ ~> I Challenger Corp. described above. Then follow these transfer rate (115200). The Palmtop ~ ~ 5530 Summer Ave., Memphis, 1N 38134 steps: should be set to the IR port. The ~~. ~g~~~~~~~~~5 ~:~: g~ desktop PC should be set to the USING FILER COM port that the JetEye PC is con­ 1. Set the Palmtop's IR port next to nected to. the JetEye Pc. Works on the 100LX 2. Start FILER on your desktop Pc. Conclusions JetEye PC is targeted for the Omni­ How you do this will depend on While the Filer method worked just Book and 200LX, and is officially not how you have the Connectivity Pack fine, I prefer to use LapLink. I found supported for the 100LX by the man­ software installed on your desktop. it to work quite well with the JetEye ufacturer. However, it will work with You can run the CPACK software out Pc. However, remember that it is the 100LX. You can use the Filer of DOS by typing app200 at the DOS much easier to interrupt an IR con­ transfer option as is - IR is already prompt and pressing IENTERI. Then nection than a cabled connection. If supported on the 100LX. If you want you hit the Palmtop and cause it to to use Lap Link on the 100LX, you'll highlight the FILER icon and press have to transfer it over from the HP I ENTER I. point away from the JetEye PC, the 100/200LX Connectivity Pack soft­ If you have CPACK installed on a connection can be broken. This can ware. (See LapLink Remote, installing system running Windows, click twice cause a problem if a file transfer is in on the HP lOOLX, in the index of the on the CPACK200 icon, then run progress. If this happens you will get Connectivity Pack users guide.) Then FILER. a "Permission Denied" DOS error and follow the "USING LAPLINK" in­ the connection will close. If you structions above. 3. Press IALTI-(£) to bring up the move the Palmtop back into IR range I tested both the Filer and Lap­ Communications menu. Press Remote the connection will resume in any­ Link connection on the HP 100LX. Settings. JetEye PC worked as well as it did where from 20 seconds to one min­ with my HP 200LX. 4. Set the Baud rate to 115200. ute. While the reconnect times varied The JetEye PC is a great product in my tests, it always reconnected. for Palmtop-to-Desktop connectivity. 5. Set the Interface to the COM port It is nice to be able to walk up to Cables are a hassle - the JetEye PC that JetEye PC is connected to. my desktop PC, set my Palmtop next lets you get away from them. 6. On the 200LX, open FILER, press to the JetEye PC and start Lap Link Remote on my 200LX. No cables, no IALTI-(£) to bring up the Communica­ Product Index: page 55 tions menu. Press Remote Settings. hassles. II II

JANUARY / FEBRUARY 1995 THE HP PALMTOP PAPER 27 Communication Solutions Your Complete HP Pp~t ~, ...... :.. ".~'_'''.... ~.,;;",'''J~

NEW! HP 100/200LX Send/Receive Fax Software

DoCJ

.I Send. Receive. View and Print Faxes on your HP Palmtop .I Full installation less than 200k I .I Requires as little as JOKB on C: drive for modem card users .I Auto installation program included HP200LX ACEHFAX for HP l00/200LX...... $29 Systems with DoubleFlash$ Plus Available only from ACE. this complete package contains everything thing you will need to start ACEHFAX. enjoying the full benefits of the HP 200LXI Megahertz XJACK Bundle tI' ACE-LINK file transfer software with HP-PC serial cable tI' DoubleFlashEilPlus Hi-Performance solid state storage card '" HP 200LX compotlble '" Pop-out telephone connection tI' BATTman 2.0 for Alkaline, NiCad, NiMH, Lithium batteries t/ No external phone adapters or converters tI' AppMAN! gives you complete control of DOS applications t/ No easier way to send faxes tl'Two 1200mAH high capacity, non-toxic, no-memory NiMH batteries tI' HP world-wide universal AC Adapter XJACK 14.4K/14_4KFax/modem/ACE-FAX ...... $229 200LX 1MB Complete System with DoubleFlash$ 6M (up to 6MB) ...... $799 Other Great Modem Bundles with ACEHFAX. 200LX 1MB Complete System with DoubleFlash$ 10M (up to 10MB) ...... $869 External 14.4K Pocket/Fax Modem ...... $269 200LX 1MB Complete System with DoubleFlash$ 20M (up to 20MB) ...... $999 ExternaI2.4/9.6K Pocket/Fax Modem ...... $139 200LX 1MB Complete System with DoubleFlash$ 40M (up to 40MB) ...... $1.299 200LX 1MB Complete System with DoubleFlash$ 60M (up to 60MB) ...... $1.549 Modem-Phone Interface 200LX 1MB Complete System with DoubleFlash$ 80M (up to 80MB) ...... $1.899 Connects any modem to Digital phones For 200LX 2MB Complete Systems ...... add $190 .I Supports full speed modem data rates .I Battery or AC adapter Operation HP 200LX Basic Systems .I 4 level selector for optimum matching HP 200LX-l MB with AppMAN! ...... $499 .I Simple plug-in installation HP 200LX-l MB with ACE-LINK. PC Serial cable. and AppMan! ...... $529 HP 200LX-2MB with AppMAN! ...... $669 Modem-Phone Interface (P4112) ...... $129 HP 200LX-2MB with ACE-LINK. PC Serial cable, and AppMan! ...... $699 w/Modem Bundle ...... $110

Acoustic Coupler Connect to any phone In the World

.I High performance Acoustic Coupler .I PCMCIA or external ACE Softw .I 2400bps with standard pay phones _ r .1 __ "_' ... -'*,._... oL ..... j<..... ~~I'-~~&::.~ .I Up to 14.4kbps with electronic phones A4204 Acoustic Coupler ...... $129 ACT! for HP Palmtops version 1.1 w/Modem Bundle ...... $110 Best Selling Contact Management now available for the 95/IOO/200LX .I Store up to 4.000 Contacts and 400 activities .I Daily and weekly calendars for quick reference to activities .I Multi-scheduling capabilities: calls. meetings. and to-do's .I Customized contact record fields to suit any business contact .I Stores standard information in popup menus Carrying Cases .I Import and Export capabilities including the HP Phonebook ACT! for HP Palmtops version 1. 1 (C 1255) ...... $89 Carrying Cases for BATTman version 2.0 Your HP Palmtop Battery Management Software for HP IOO/200LX

.I Use NiMH. NiCd. Alkaline or Lithium batteries for your HP Palmtop .I Predictive algorithm gives you early low battery warnings and Custom Black Nylon case ...... $19 prevents loss of your valuable data. Custom Black Leather case ...... $39 BATTman 2.0 Battery Management Software ...... $39 Deluxe Black Leather case ...... $49 BATTman 2.0 with 2 NiMH 1200mAH batteries ...... $49 Executive Black Leather Portfolio ...... $59 BA TTman 2.0 with 2 NiMH 1200mAH batteries & charger ...... $59 SPECIAL! SAVE 10% with any purchase of $50 or more ...... less 10% _. _ _ , Connectivity S,?'utio.ns _.. • _

ACEHLINK NEW! The simplest file transfer program for your 100/200LX

./ No PC instollation required ,bleFlash'" ./ No Palmtop Software to download ./ Use FILER to view and exchange files with your PC ~/US ./ Connects at speeds up to 11SKbps on your PC ./ Fully operational from a diskette, great when you travel to other PC locations SOUDSTATE ./ PC-HP lODLX/200LX serial cable is INCLUDED! STORAGE ACEHLlNK File Transfer with 700/200LX serial cable (C 7260) """""""""",$39

Color! OmniBook 600C

Flexibility, power, and color: Now with the HP Desktop PCMCIA-ATA Drive NEW! OmniBook, you can take it Low cost solution to transporting data between PCMCIA with you. storage devices such as our DoubleFlash$ and your desktop PC.

HP introduces the OMNIBoOK Color 600C 486DX4/75. The smallest, lightest ,/ Compatible with ACE, HP and SunDisk Flash cards ,/ Less than 8KB on your PC color notebook with desktop performance. now with up to 260MB hard ,/ No PCMCIA Socket Services required disk. 8MB of RAM, expandable to 16MB. New Super VGA color video output for external monitors. Built-in BIOS upgradeable Flash. Pre-installed ATA/X PCMCIA Internal Card Drive,,,,,,, """,, " """,,",,"", .. .. " " "" .. ",,$99 with DOS 6.2, Windows for Workgroups (Enhanced mode) and HP's ATA/X PCMCIA External Card Drive (pictured here) """"" .. .. """,$149 Windows PIM applications, Purchase with any Flash card""""""""""""""""""""" .. """,,,/ess $ 70 HP OmniBook Super Portable Systems

OB600C 486DX2j50 4MB RAM, 170MB Hard Disk """""""""""",,, ,,,,,,,,$2,699 OB600C 486DX2j50 4MB RAM, 260MB Hard Disk """""",,,,,,,,,,,,,, ,,,,,,,, ,$3,099 OB60OC 486DX4j75 8MB RAM, 170MB Hard Disk """"""""""""""""",$3,399 OB600C 486DX4/75 8MB RAM, 260MB Hard Disk """""" """,,, ,,, ,,,, ,,,, ,,,$3,699 Printer Solutions - - . F1054A - OmniBook 600C 4MB system RAM expansion card ,,,,,,,,,.,,,,,,,,,,,,,,,,$399 F1055A - OmniBook600C 8MB system RAM expansion card """""""""""",,$649 Print from your HP Palmtop F1044B - OmniBook AC/DC wo~d-wide Adapter"""""""""""""",,,,,,,,,,,,,,,,,,,,$99 F1058A - OmniBook 600C Rechargeable NiMH battery pack"""""""""""",,$99 ./ Connect to any parallel printer Ethernet PCMCIA Card for OmniBook (Coax and Twisted Pair) " """""""",,,$249 ,/ Connects with HP-PC serial cable ,/ No batteries required

ACE Serial to Parallel Converter.."", " .. " .... ,$79 Portable Printer for HP Palmtop F2621A - HP DeskJet 320 portable printer 300dpi resolution, 3ppm ,,$335 F2622A - Printer and cut-sheet feeder special bundle """""", ... """,$398 F3003A - Rechargeable battery " """"""""""""",,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,.$39 F3004A - Worldwide rapid charger.",,,,,,,,,,,,,,, ,, ,,,,,, ,,,, ,, ,,,,, ,,,,,,,,,,, ,, ,,,,,,,,$95 Magnify! version 1.1 SPECIAL! SAVE $20 on Serial to Parallel Converter with printer purchase HP 100/200LX Software Magnifying Lens

IA:;:W"·"Wplil I Ho ..~NtU,·,:g.I·']#1 AbrahaJII Lincoln 4138 - 555- 1861 415- 555- 1865 Adjustable sizes Andrew J4ck~on 282- 555- 1829 292- 555-1837 lX, 2X. 3X and 4X Andrew Johnson 215-555-1965 215- 555-1869 Be Nal'li" Harrhon 707- 555- 1889 707- 555- 1893 '.C!J11Wlifijm ... To Order ChQ8lvr Alan Art""'" ?J:'!'t1'~1'!:t "It',-j!''-'t~,&1- ..,""-...... _ L _ .. -"- • Dwight D. Ehumhc Franklin D, Roos Franklin Pierce 919-555-1945 GeargQ Was hinlon '.L"'- "".r1 (O:ll Move lens with Grover Cleveland 682- 555- 1885 5B5- 555=iS9? cursor keys Harry S. Trul'lan 3133 - 555- 1945 719- 555- 1953 800-825-9977 New! Magnify!------lor IOOLX and 200LX ,/ POp-Up magnification from 1X to 4X ,/ Hotkey activation in any Built-in Application ,/ Auto allignment with lines and columns in PhoneBook ,/ Remembers and returns to last position in each application ,/ Move Lens with Quick Keys and Arrow Keys ACE Technologies, Inc,

Magnify! (CI240) for HP 700/200LX" """"" ...... """" .. """"""""" ... $19 592 Weddell Drive, #6, Sunnyvale CA 94089 U.S.A (408) 734-0100 Fax (408) 734-3344

CcwpcwaIIcn. HP 95LX.l User Profile: Engineer on the Road with the HP Palmtop His home and office is in Alabama and he's temporarily assigned to White Sands Missile Range in New Mexico. Here's how he bridges the distance with the HP Palmtop.

By Chris Lott

I'm an electrical engineer nectivity Kit to transfer files between the appropriate fields on the 200LX. working on a research pro­ the desktop PC and HP 200LX. I prepared several system macros gram for the defense indus­ to assist with this process. System try. My home and office is Translate Phone macros can be recorded as you enter Huntsville, Alabama, USA, Database from the 95LX the keystrokes, or created using the but I was recently assigned One of the first tasks I had was trans­ System Macro application. For more to the White Sands Missile Range in ferring my 95LX Phone Book into the on this, see "System Macros" in your New Mexico for two months. Having 200LX format. I copied the 95LX .PBK HP lOO/200LX User's Guide. just upgraded from an HP 95LX to file over to the 200LX, opened the My first macro moved the phone an HP 200LX, I thought this would 200LX Phone Book application, number from the business field to the be an excellent opportunity to put the pressed IMENU I file Open and selected home number field. It looks like this: 200LX through its paces. the .PBK file. I pressed I ENTER I, gave {Alt+B} {Cut} {Alt+O} {Paste} I also promised myself that I the file a new name, and pressed I ran this macro when I was in the would shift my PIM activities en­ ~. The 200LX automatically trans­ tirely to the HP Palmtop - abandon­ lated the 95LX file into the 100/200- desired Phone Item screen. {Alt+B} ing the clumsy hybrid system I had LX format. highlights the data in the Business used in the past with my 95LX, a The import feature places infor­ phone field. {Cut} cuts it to the clip­ DayTimer, and endless slips of paper. mation from the old Name field in board. {Alt+O} moves the cursor to The system I purchased was a 1MB the new Name field, data from the the Home phone field. {Paste} pastes HP 200LX, an ACE Double Flash Plus old Number field in the new Busi­ the cut number in that field. 60M, a MegaHertz 14.4 FAX/ Mo­ ness (number) field, and information I was consistent in entering ad­ dem, the HP connectivity pack, a from the old Address field in the dresses in my 95LX Phone Book spare serial cable, and the HP AC new Note field. The names in the Address field. The first line for the adapter. I use a leather case I got Name field were fine, but the phone street address and the second for the from EduCALC (# 2520) to protect numbers in the Business field were city and state. When the .PBK file my investment when kicking around. mostly home phone numbers and was translated by the 200LX, this everything from the Address field information appeared in the Note Switching from the was dumped in the Notes field. I'd field as shown below: HP 95LX to the 200LX have to transfer this information to 1234 Main Street Apt #56 I bought my 200LX locally in Hunts­ Nowhere NM 23456 ville. The other accessories were mail ordered and hadn't yet arrived, but I ABOUT THE AUTHOR was able to transfer files between the Chris lives in Huntsville, Alabama with his wife Debbie and 200LX and my 95LX using FILER and three children. He received a BEE from the Georgia Institute the IR ports. I received my spare of Technology in 1985. He works as a lead engineer for Phase serial cable before I received the new W Systems Inc., doing hardware design of RF, analog, and HP 100/200LX Connectivity Pack. systems. He welcomes comments and Fortunately, I found that I could use questions by Internet e-mail [email protected]. the software from the HP 95LX Con-

30 THE HP PALMTOP PAPER JANUARY I FEBRUARY 1995 My second macro moved the first fine. However, when I opened the dresses of all employees in my com­ line of the notes field to the 1st ad­ System Macro application and looked pany - about 60 entries in all. Each dress field. The macro looks like this: at these macros, the {Alt+ Il code and phone book entry has fields for the

{Alt+N} {Shift+Down} {Cut} {Alt+l} {Paste} any key strokes entered after it did company's name and address. If I not display. They were there some­ used these fields as designed, I The third macro moves the con­ where because the macros worked. I would end up with a file that con­ tents of the second line of the notes just couldn't see them. In addition, I tains 60 repetitions of the same data. field into the city, state and zip code couldn't manually type in a macro I would prefer some means of having fields, respectively. It looks like this: with the {Alt+ Il notation from the this information entered once. This {Alt+N} {Ctrl+Right} {Cut} {Alt+C} {Paste} System Macro application, nor could would reduce storage and greatly {End} {BackSp} {Alt+N} {Ctrl+Right} {Cut} I edit a recorded macro with this ease record updating were my com­ {Alt+T} {Paste} {End} {BackSp} {Alt+N} {Shift+End} {Cut} {Alt+Z} {Paste} sequence. (Editor's note: This is a bug pany to move or change phone num­ in the macro editing program.)] bers (and we've done both in the The above macro assumes the city is I spent most of an airplane flight past). a single word - I had to manually fix from Huntsville to El Paso using the fields of city names with two these system macros to move home words such as New York, Los Angel­ NoteTaker for phone numbers and address informa­ es, etc. important numbers tion to the correct fields of the HP [Note: the System Macro applica­ After completing the 95LX phone 100/200LX Phone Book application. tion seems to have a little trouble book translation, I opened NoteTaker The macros made it easier than I had with Alt-l key combination. I used and focused on entering some impor­ envisioned. However, the way the Palmtops system macro record tant numbers I had been keeping in PhoneBook handles address informa­ feature to record the above macros as my DayTimer. These included bank tion is a pet peeve of mine. I keyed in the commands. The mac­ account numbers, social security For example, my HP 95LX phone ros I created in this manner worked numbers, frequent flier numbers, etc. book contains the names and ad- For example, I gave one entry the

Hot New PCMCIA Cards for your Palmtop Big Memory Multi-Function Wireless Communications SMART F/iQW HEWLETT A /'0"",/,,1 Way O/Thinking ~a PACKARO

You'll get state­ You'll be able of-the-art com­ to store really munication that in­ large programs cludes built-in StarLink and lots of data, memory! wireless just like a hard disk only better. This SMART's new fax/modem and memory PCMCIA newest concept in Flash technology card allows you to fax larger files than receiver card. You'll have from Maxtor uses up to 9 times less before with its 4MB (optional 2MB) flash instant access to: memory. Has 9600/4800 bps fax send! current and writes up to 8 times faster • news and sports receive and 2400 bps modem. than other Flash brands. Its type I size • stocks and company reports enables it to fit in any PCMCIA slot. Stock #3251 (2MB version) ...... •...... $289 • messages from anyone with a Automatic data compression included Stock #3252 (4MB version) ...... $379 telephone, anytime, anywhere typically doubles each flash card's Stock #3254 (6MB version) ...... $429 • e-mail for anyone with a modem capacity. • your updated appointment book Stock #3242 (1MB/2MB compr) ...... $99 This PCMCIA receiver card con­ Stock #3236 (2/4MB) ...... $165 Call EduCALC today for our latest catalog containing 100's of accessories for tains StarLink software. Subscription Stock #3237 (4/8MB) ...... $269 allows you to simply choose the cov­ Stock #3238 (8/10MB) ...... $399 your lIP Pahntop or calculator! erage that matches your needs at a Stock #3239 (12/24MB) ...... $549 Stock #3240 (16/32MB) ...... $639 nominal monthly charge. 800-713-6522 Stock #F1028A (Card) ...... $219 Stock #3241 (20/40MB) ...... $769 714-582-2637

JANUARY I FEBRUARY 1995 THE HP PALMTOP PAPER 31 HOW TO USE: Engineer on the road title "BankAccounts" and entered all mail. This way, they had detailed ferred the report to my Palmtop. my bank account numbers in the up-to-date progress reports waiting Using a short phone line (cable with Notes field. I entered the rest of these for them on their computers each RJ-11 connectors, which I always numbers by the groups listed above. morning. carried in my briefcase), I connected I now have instant access to them by my Palmtop modem directly to the pressing ICTRq-1 MEMO I. Logging onto Internet Mac's modem. We started up a ter­ I also created several NoteTaker I have an account with an Internet minal program on both entries for keeping track of miscella­ provider in Huntsville, and I keep up machines (Datacomm on the 200LX). neous on- the-job stuff. One contains with several USENET newsgroups. I issued the A TO command to each the phone numbers of people I am The 200LX worked very well in this modem which made them connect. working with while at White Sands. application. I used the built-in Data­ Once connected, I simply transferred Another contains a list of things I comm application with my FAX/ the file using the ZMODEM protocol. need to have shipped from our Modem card. This setup allowed me While I was glad to be able to get the Huntsville office, and another con­ to call in from anywhere with a report delivered as required, I look tains a list of parts I need to order. phone line and have instant access to forward to the day when computers the entire Internet. Not only did I are more universally connected and Connecting to keep up with news groups, but I used such gyrations aren't necessary. the Office Network many of the other services on the Our office computers are connected Internet. Downloading FORTRAN with Netware, and we use a single For example, I have a medical Files to a Luggable dedicated computer running CloseUp condition that requires occasional Computer and connected to a modem to pro­ visits to a specialist back in Alabama. During the trip, I needed to make an vide remote access. Once connected, One such visit happened during my unexpected side trip to a supplier to the remote caller can check his or her assignment out here. I used the inter­ assist in performing acceptance tests e-mail and otherwise work with files net to communicate with my doctor, on some equipment. These tests re­ and programs on the file servers or and to arrange the details of the quired the use of a "luggable" PC­ the dedicated CloseUp computer. appointment. Unfortunately, other based computer running some special When I first got my 200LX, I nev­ communications with my doctor, purpose FORTRAN data processing er dreamed that I could use it as a re­ such as a prescription and informa­ programs. While I had brought the mote user to our office network. tion regarding an experimental medi­ computer along with me, I didn't However, doing so turned out to be cal trial program he wants me to have the FORTRAN files needed. The quite simple. I placed the CloseUp consider, had to be handled by con­ solution again involved my Palmtop. program on the C: drive (since I must ventional means ("snail mail" and I connected to the office computer, remove the A: drive in order to use FAX machines). I can see the day and downloaded the various source, the modem), and ran it like normal. soon, however, where even this kind batch and data files I needed to my I used CloseUp version 6, the current of information can flow rapidly and 200LX. After that, I connected my v~rsion. I only needed two files on electronically over the internet. My Palmtop by serial port to the lug­ the Palmtop: CREMOTE.EXE (272 doctor reports that radiologists are gable. I was then able to transfer the Kbytes) and CLOSE_UP.MNU (658 already using the internet to ex­ files using terminal emulation pro­ bytes). I told it the computer had a change high-resolution medical imag­ grams and the ZMODEM protocol. black-and-white monitor, use the es. Amazing. This transfer worked, and the files com2 port at 19200 baud, and I was compiled and worked as expected. connected. Transferring a Report My side trip was successful and went Several engineers and managers to a Macintosh without any further problems. back in Huntsville needed to keep I had an occasion to provide an engi­ abreast of the progress of our work neer at White Sands with a report he Quicken for Expenses at White Sands. To this end, my needed. The report in question was I have never used Quicken before my Palmtop came in handy. The drive prepared in ASCII format by an asso­ Palmtop purchase, but it was surpris­ from our work place to the hotel was ciate and was stored on our file serv­ ingly easy to learn. I used it to keep about one hour. This trip home in the er in Huntsville. To complicate mat­ track of my travel expenses. When afternoon was the perfect time to ters, my company is PC-based, while the time came to fill out my travel prepare a daily report (I was riding the engineers at White Sands I was expense report, all the information I as a passenger). When I arrived at working with used Apple Macin­ needed was right there in the Pocket the hotel, I would connect to the toshes exclusively. Quicken database. I was so im­ office, upload the report, and send it First I used the CloseUp program pressed with this program, that I to the appropriate engineers by e- to connect to the office and trans- bought a copy of Quicken for my

32 THE HP PALMTOP PAPER JANUARY / FEBRUARY 1995 . I look forward to program for a CGA display). I was I transferred my files over to it with­ balancing my checkbook electronical­ surprised at how crisp the CGA out any problems. The new unit ly each month. mode appeared on the 200, compared doesn't exhibit the clicking sound, to a regular monitor. I was able to but has a much stiffer hinge. Ham Radio put OrCAD to use during my trip by Packet Operations drawing up several small test circuits Conclusion I am an amateur (ham) radio opera­ I needed. (I used OrCAD 3.11, which Overall, I have been very impressed tor, and I carry my VHF packet sta­ is no longer supported by the manu­ with the HP Palmtop products. Ex­ tion with me on long trips such as facturer. The current version, SDT- cept for the hinge problem, the unit this. In this application, I use the 386+, requires a 386 processor and has held up very well under all types 200LX as a terminal which connects will not work on the HP Palmtop.) of adverse conditions. Having been a to the TNC (terminal node control­ long user of HP , I have ler) . With this setup, I can communi­ Hinge Problem come to expect this ruggedness from cate over radio to a variety of bulle­ Towards the end of my trip, I began their products. I have successfully tin boards, and send messages to my to notice a distinct "clicking" sound shifted my PIM activities, and have ham buddies back in Huntsville. from the left end of the Palmtop's nearly eliminated my use of paper hinge. Coincidentally, I noticed some slips. Having a small computer with Configuration Management postings on the comp.sys.palmtops all these capabilities in my pocket or I have responsibility for keeping newsgroup about this very same briefcase has proven to be a real track of the numerous drawings for problem. One poster said HP Techni­ benefit to me, and I recommend it the equipment we were installing at cal Support recommended an in-war­ highly. White Sands. Back in Huntsville, we ranty replacement. Once settled back maintain a Lotus 123 database of the in Huntsville, I called HP and got drawing numbers. This database very courteous service. They sent the Product Index: pg 55 contains the drawing number, the replacement 200 overnight mail, and a ShareJFreeware index: pg 56 title, the responsible engineer, the date released, etc. Before my trip, I made a copy of this database on my Palmtop. Now, whenever I need to refer to this database, such as when assigning a drawing number to a new part, I have the entire database right at my fingertips. I simply call up the spreadsheet on my 200LX and make the necessary changes. This capability came in very useful on several occasions during my trip. ATA/X provides a seamless Schematic Capture PCMCIA-ATAdata transfer path between your Palmtop and virtually One of the programs I transferred to any 16-bit ISA DOS pe ...makin g my Palmtop before leaving Hunts­ your POICIA-ATA storage devices ville was an old copy of OrCAD, a as easy to use as a floppy. schematic capture program. I recalled ATA/X supports ATA Flash Cards from an article in the Palmtop Paper and 1.8" Hard Disks, accommodates "Hot" insertions/removals, uses that a 100LX user had successfully standard MS-DOS utilities such as gotten Orcad to run, so I thought I'd F-Disk and Format, and operates give it a tryon the 200LX. I installed independently of the PC BIOS. OrCAD on my , Available in internal (mounts in a configured it for CGA drivers, then 3.5" dri ve bay) or external configurations, Call Todav For More Information copied the whole program over to the ATA/X can be added to your system even if it's technically fulL .. and the (800) 232-1347 my Palmtop. (I had a doubled 30MB need for complicated Card and Socket

Flash card in my memory slot and services is eliminated. 1M Protege Corporation Trademark wasn't concerned about space. How­ ever, the program can easily be pruned down.) Sure enough, things ProTege Corporation 4165 East La Palma Ave., · Anaheim, Calif. 92807 • (714) 961-7000 FAX (714) 961 -0102 worked smoothly (I configured the

JANUARY / FEBRUARY 1995 THE HP PALMTOP PAPER 33 How to Manage Your Time & Get Control of Your Life

Use the HP Palmtop and these techniques to manage your future, rather than being managed by it.

By Tad James, M.S., PhD. Copyright 1994

your course, you don't have the pointment Book, but may keep addi­ We've all wished we had more time slightest idea where you'll end up. tional todo lists written down on a and were better organized. That's one You also need to set a course in legal pad, or on little yellow slips of the reasons we use the HP Palm­ your life. Where do you want to be posted to the computer. top. APPT reminds us where we're in the next three months? Six It is very important that all your supposed to be. PHONE organizes months? One year? Three years? Six todos are in one list. It is equally contact information, and MEMO or years? Ten Years? How do you ex­ important that the To-Do list be in NOTETAKER can store a raft of pect to get there unless you know the same place as the daily calendar. information about personal and busi­ where "there" is? This lets you look at what you need ness interests. As is, the Palmtop is a to do and easily schedule it, or com­ good Personal Information Manager. 2. Have an effective daily pare it to what you already have However, the HP 100/200LX has the calendar and appOintment system scheduled. Having the To-Dos and potential to become a great, advanced You need to be able to keep track of appointments together creates a syn­ time management tool, more sophisti­ your daily events and appointments. ergistic system that makes you more cated than the most advanced plan­ The system should be able to re­ effective. ning system on the market today. spond to your needs and keep you You should also be able to prior­ First, let's look at the basics of time on time. itize your To-Do list. That is, you management. Then let's see how you Those of us with HP Palmtops should be able to designate the rela­ can use your 100/200LX to get con­ already have Appointment Book to tive importance of each todo. You trol of your time and your life. keep track of where we want to go may designate a todo as an A, B, C, and what we want to do. However, 1, 2, 3, or a combination of the two, The Basics we may still keep another calendar like AI, A2, A3, Bl, B2, etc. of Time Management: on the wall at home, or another elec­ There are four steps that are vitally tronic appointment book on our 4. Integrate the above three important to successful Time Man­ desktop at work. Appointments can The final thing we need to do is to agement. They are as follows: get spread around in different places. integrate these parts of our time The point here is use one calendar management system. As we plan our 1. Know and write for all your appointments. day's or weeks appointments and down your long-term goals todo's, we check our immediate pri­ Develop a written list of the most 3. Have a list of the items you orities and long-term goals. This important things that you want to do need "To-Do" on a daily basis helps us get beyond focusing only on in the next 3 years. If you are a busi­ Again, Palmtop users have an excel­ immediate priorities and lets us focus ness owner, writing goals for the next lent ToDo feature built into the Ap- part of our attention on where we are 10 years wouldn't hurt. Suppose for a moment that you were in a boat about to set sail. The ABOUT THE AUTHOR captain orders the crew to "weigh Tad James, M.S., Ph.D., is a Seminar Leader, Author, and Personal Growth Consultant. He is the Author of The Secret of Creating Your anchor," and then leans over to you Future, and Time Line Therapy and the Basis of Personality. He holds and says, "By the way, I forgot to a Masters Degree in Communication from Syracuse univers~' t ,and a mention that we don't have a rud­ Ph.D. in Ericksonian Hy nosis from the American Institute a Hypno­ therapy. Tad is a Certifi!!Master Trainer of Neuro Linsuistic rogram­ der." What would you do? Jump ship ming, and the creator of the Time Line Therapy® technzques. He and his then and there if you were smart. wife Ardie live in Honolulu. You can contact him at 808-941-2021 or on CompuServe at [73160,352J. Without a rudder or charts to guide

34 THE HP PALMTOP PAPER JANUARY / FEBRUARY 1995 going, 3 months to 5 years down the Goals for __Years-Date _ '_ '_ Age_ road. This is especially important when we are 3 years out on a 5 year plan and have lost the "vision" of the big picture.

Creating your future: What are your long term goals? First things first - write down your long term goals. What do you want to be doing in three years? Can you imagine in your mind what it is that you'll be doing three years from now? If you've never looked at what you want to do in your future, per­ haps you would like to try an exer­ cise I call "creating your future." Let's create our goals for three years from now. Imagine if you would, that the future is a road that stretches out before you. In your mind's eye, imagine walking out on that road to three years from now. As you walk down the road to your future, let your mind create for you the changes that you want in the future. When you get to the place Sample long term goals sheet that is three years from now, use the sample goals sheet above to write date by which you'll have accom­ very least and 1 year, 6 months, and down your goals, or open up Memo plished the goals, and 47 is your age 3 months if you can. If you're adven­ and write down what you discover - at that time. This information will tureso~e, then also do 6 years and 10 what you want to happen. help focus your attention on the years. Go over the notes you've taken Title your notes, Goals for 3 years - goals. Then list your three-year goals. and edit them down, or rewrite them Date 01/15/98, Age 47. 01/15/98 is the Do this process for 3 years at the until you are satisfied with the goals.

By Simple Simon Software for Palmtop and Pc. The quickest and easiest way to send. receive, • Complete CGA and VGA graphics. view and even print faxes with any HP Palmtop. • Perfect for Engineering! Scientific! , Complete package is only $19.95 Business programming. , Faxing on the HP 100LX and 200LX • Low-cost solution to Full-Value from , Menu version runs under System Administrator ------your HPlOO!200LX. Infrared Printing From , Command line version runs under DOS I 1995 OFFER-NOW SHIPPING I , Use External or PCMCIA modem cards I Send CARD BASIC on 3 ~" disk I Your HP 100 and 200LX I 0 Enclosed is $19.95 (Ck. or MO) I , Print to dot matrix or laser printer I 0 Please send FREE Infonnation Kit. I • Cable-free printer connection , Under lOOK space or less depending on installation I Name ...... I • Works with any parallel printer , Compatible with Class 1and Class 2fax/modems I Address ...... I • Fast, reliable and easy to use , Recommended by Megahertz and HP I City ...... State ...... I I Zip ...... Tel...... I I Overseas add $5 for shipping charge. I Simple Simon Software Check box for your computer. ms® 0 HPIOOLX 0 HP200LX 0 PC Compatible 5777 North Meeker Ave. Boise, ID 83713 P.O. Box 926, Bedford,TX 76095 I I Tel: 817-283-6691 • Fax: 817-283-;871 I Send to: MICROGRAM SYSTEMS-(4 I 5)747-081 I I Tel: 800-2J,-7,76 or 208·J22·7)7) Fax 4O~,87-mO L __ ~ . !,x"::~L!.!:~d ~~4~O.!'~ ...I

JANUARY / FEBRUARY 1995 THE HP PALMTOP PAPER 35 HOW TO USE: Managing your time

Implementing our time management system on Database:GOALSET.GDB Data IteM 91/22/95 4:26 PM GOALSET: Proj eet. Planning Database by Tad Jal'les Ph: (800 )800-MIND the HP 1 00/200LX Goal 1 11Im'~IR:'IIumw--mmm I After you've clarified your goals Bge m.D.ate Accol'lP. 15122/95 Ipx:iority ~1Zl Ent'd in Calendar above, enter them on your HP Palm­ Length of Iil'le------~ top. You can save them in a Memo o 10 Years 0 SixYr 0 ThreeYr 0 OneYr@ 6 Months 0 3 Mo 0 OneMo text file. However, the instructions 1astStep IWe Sign the Lease below assume you are entering your Event Date goals into GOALSET.GDB II, a spe­ Project Get a Realtor 12/15/95 cial 100/200LX database file I've - Look at Available Space 01/12195 Decide on the Space 03/22/95 created for this purpose. A copy of Sign the Lease 04/22/95 GOALSET.GDB is available on this Move In 05/22/95 issue's The HP Palmtop Paper ON L---,...... :I) .. IGDI~mmIII __.aaWlI1P3.---.fu iIU'.,[,ii1W DISK or in the 100LX General section of CompuServe's HPHand forum. I've Goals database, individual item screen, HP 100/200LX displayed the GOALSET Data Item 1, AI, B2, etc.). The items in the screen on the next page for those check the Entered in Calendar box. To Do List display are ordered by who do not have access to GOAL­ F. Tab to Length of Time and select one priorities, numbered priorities first, 0- SET.GDB and wish to create it on of the choices. The Length of Time is 9, letters next, A-Z (e.g. highest to their own. (See "database definition" the amount of time from now until lowest: 0, 3, 7, A, AI, A7, AA, B, in the index of your HP lOOj200LX you will accomplish the goal. This etc.). User's Guide for information on creat­ section will allow you to keep track For more information on using ing or modifying a database.) of groups of goals that you write as these features see "appointments, you do this exercise. adding" and "to-dos, adding" in the 1. Enter Goals into the Goals Database. The following instructions assume Repeat steps A-F, and enter all your you are using GOALSET.GDB on an goals into the database. We'll fill in HP 100/200LX. Copy GOALSET.GDB the LastStep and Project fields later. Time management on to your HP Palmtop and press ICTRq­ 2. Transfer all appointments the HP 95LX IPHONE 1 to open the Database applica­ and todos to the HP Palmtop. The system described in this article was tion. Then press IMENU 1 Eile Open, For this system to work as described, developed for the HP 100/200LX. However, select GOALSET.GDB and press IENTER I. it's pretty easy to get it to work on the HP everything has to be on the Palmtop. Now add the goals you have just 95LX. Make sure that all your appointments developed. (There are 2 examples of You cannot use GOALSET.GDB on the are in Appointment Book, and not on 95LX, but you can create a simplified version goals already entered, so you can see PostIts somewhere. You'll need to do of it using the Phone Book database. Open a how it works.) new Phone Book and enter the following the same thing with with your todo information in the following fields: A. Press ~ (Add) and enter the goal lists. that you have written into the Goal One nice thing about the HP Phone field ...... Information field. 100/200LX is that it lets you prior­ Name: ...... Goal itize ToDos. From APPT, press ~ Number: ...... Date, priority, length of time, Age B. Tab to the Age field and enter your Address: (ToDo) ~ (Add) and enter a de­ present age. This is to assist you in Line one ...... LastStep scription of the ToDo, Start Date and Subsequent lines . . . steps/dates accomplished being able to appropriately context­ Due Date. ualize the goal by reminding you of If you are consistent with the way you enter your goals, dates, etc., you can create macros the age you will be at the time the that will cut and paste that information to your . goal is occurring. AppOintment Book. [2) karrlj Forward The HP 95LX provides 10 priorities for C. Tab to the Date Accomplished field your Todos. On the HP 95LX, from APPT, RaPllal Stalus: Nonll and key in the date by which you press I!1£) (Todo) I!!) (Insert) to enter a Halo I want to accomplish the goal. Todo. The second field in the Todo entry screen is the Priority field. With the Priority _ .....==_=O;;;IIlI!IDI=_=;;-; ....=;;;;;_=_=;;;;omm"" .;;;;_-;;;mmJI=_;;;;;;;;; D. Tab to Priority and enter the priori­ field highlighted, press I < Spacebar > I to select ty of the goal. (If you're not sure, 1st through 9th priority levels. Your Todos will ToDo item entry screen, 100/200LX be ordered by priority level (1 st highest, 9th come back to this one.) lowest) in the Todo display list. For further E. When you transfer each goal to Tab to the Priority field and enter information, see "Macros," Appoint­ ments,adding" and "todos, adding" in the index your Appointment Book calendar, any two alphanumeric characters (A,

36 THE HP PALMTOP PAPER JANUARY / FEBRUARY 1995 index of your HP lOO/200LX User's Guide.

3. Determine steps of action to accomplish goals. In reality, this has to be done wheth­ er you are using the Palmtop, or 95/100(200 - get it right with this electronic breadboard. Sketch and simulate 12V writing things down on paper. Ac­ in minutes - cutting design costs and reducing complishing any goal involves the Uin=:1.MV J experimentation. COMMon aMi tter creation of a plan, a list of things you BC107A aMplifier have to do, people you have to meet, You can evaluate circuits by DC, AC or transient milestones you have to reach. Before analysis with waveform options (pulse, unit-step, sine, 20.0 square, triangular, trapezoidal). You also get symbolic you can move goals to your Appoint­ analysis (closed-form expressions) for linear circuits, ment Book you have to flesh out each 5.0 plus plots for functions. TranSfer. functiO!\ . goal and write down the steps in­ -10.0 -25.0 Why waste time with a series of trials? Pick the volved in accomplishing it. W(S ) =------:----~1+RwCHS+LHCHSA~ 2~ ~ -40.0 outcome you want. Palmtop Cir,cuit will deliver the We'll enter the steps of action in 1.0k 10.0k 100.0k 1.0M .: Gain [dB] necessary parameters using optimization. With the LastStep and Project fields of .: Frequenc:y [Hz] Palmtop Circuit, the power of circuit analysis is GOALSET.GDB. always in your pocket. And if you buy Palmtop 2.0 Circuit now, you get the same fully featured IBM PC­ 1 .38 A. Press ICTRq-1 PHONE I (both at the compatible version - Absolutely free! same time). If the GOALSET database 0.75 0.1 3 Hardware requirements: HP 95/100/200LX, and is not already selected, press I MENU I minimum 1 MB of memory card. Comes on 3.5"disk, - 0.5 f.ile Other, move the selection bar to 0.0 5.0 10.0 15.0 20.0 requires serial cable & HP Connectivity Pack for .: Output voltage [ V] * 1.6 GOALSET.GDB and press IENTER I. ..: Time [us] downloading to HP 95/1001200LX.

B. Highlight one of the goals that you Palmtop Circuit ...... $89.95 just entered into the Database and press IENTER I. Press IAL T I-IE) or tab l)esignWare Inc. Order Toll-Free: over to the LastStep field and enter 17 Main Street Watertown MA 021n Tel.: (617) 923-4275 Fax: (HOO) 536-7595 the last thing that has to happen so you know you have achieved your goal? pen before 5/22/95. If you finish an needed, you may want to make a For example, let's say we enter intermediate step later than you note of that and adjust your thinking Find New Office Space as our goal. The planned, you may have to adjust the accordingly. The same thing goes for last step in that process might be dates by which subsequent steps budget estimates. signing the lease. So we enter We Sign must be accomplished. My rule of thumb is that if you're within 10% of your predictions, then the Lease in the LastStep field. D. Finally, make the individual steps you can celebrate! (That means that if into concrete action items by cutting e. Tab to the Project field and enter you thought it would take you 20 and pasting them into the Appoint­ all the things you need to do to find days to complete a project and it ment Book application as appoint­ a new office space. takes you 22, you're doing fine. Or if ments or todo items. First write down all the steps your goal was to achieve $100,000 in involved, even if you are not sure of Repeat the above steps for each of sales and you hit $90,000, pat your­ the order. Then put the steps in the the important goals you have written. self on the back. correct order (cut and paste if nec­ Be sure to fill in the LastStep field The system I described above essary) and assign dates by which and enter intermediate steps and works whether it is automated on a each step must be accomplished. In accomplishment dates in the Project Palmtop, or entered by hand in a day the New Office Space example, we example. planner. But the Palmtop makes it might have the following steps: quick and easy. The above is one Event Date Review your small, but important step in gaining Find a Realtor 12/15/95 results regularly control over where you are going, Look at Available Spaces 01/12/95 Decide on the Space 03/22/95 You might want to review your goals and what you want to have when Sign the Lease 04/22/95 and projects quarterly, to see how you get there. Move In OS/22/95 "on time" and "on budget" you are. If The "Move in" date above is the criti­ you are consistently underestimating a Share/Freeware Index: pg 56 cal one. All other steps need to hap- or overestimating the amount of time II II

JANUARY / FEBRUARY 1995 THE HP PALMTOP PAPER 37 Through the Looking Glass: Start an application and load its data file in one step

Ed shows how to use FILER.INI to activate a built-in, undocumented autoload feature of the HP 200LX that lets you highlight a file in Filer and press IENTERI to start the corresponding application, with the file loaded.

By Ed Keefe

Apple Macintosh users sometimes The 200LX feature is undocument­ Testing the autoload feature boast about the fact that they can ed, meaning that it's a little bonus and creating FILER.INI click on a document file folder and added to the 200LX, but unsupported Enough disclaimers. Let's get a feel open it automatically in the appropri­ by HP. You won't find any reference for what this autoload feature can do. ate application. A comparable fea­ to the feature or the FILERINI file in To access it we first have to create ture, "Associate," is found in the the HP 200LX User's Guide. This arti­ the FILERINI file. We'll start with a Windows File Manager. Users of the cle will attempt to show you how to simple test case using one of the DOS HP 200LX might be interested and set up the FILERINI file and use this applications built into the HP 200LX. surprised to know that a similar feature. The article is based on our ICN200LX.EXE, an icon viewer feature is built in to HP's new Palm­ experience with this feature to date. and editor, is found in the D:\BIN top Pc. We hope it will get you started using directory. It is a program that lets This undocumented autoload this feature, but make no claim as to you view, edit, or create icons to be used in Application Manager. You feature of the HP 200LX lets you the completeness of the information can start the program from Filer by highlight an MS-DOS application's presented. The fact that this feature is highlighting ICN200LX.EXE and data file in FILER and then press "undocumented" means that HP's pressing IENTERI. You get a screen that IENTER I to launch the DOS application Technical Support hotline doesn't looks like this: with the data file loaded. The key to support this feature and will, most accessing this feature on the 200LX is likely, not be able to give you any the creation of the FILERINI file. help with it. It also means that the This feature may sound familiar feature may be dropped from future to users of the programs 95Buddy ii, ROM software revisions of the 200LX 100Buddy ii, and now Buddy 2.oii or subsequent versions of the HP for the 100LX & 200LX (see product Palmtop. We sincerely hope that this description, page 12). These excellent doesn't happen. The FILERINI fea­ shareware programs added this fea­ ture cannot be transferred to another HP 200LX Icon Editor ture to the HP 95LX, 100LX and 200- HP Palmtop. LX. (Editor's Note: As of this writing, the 200Buddy file launcher feature overrides this undocumented 200LX ABOUT THE AUTHOR feature. However, Buddy users can Ed Keefe is an author, programmer, computer science turn off Buddy by pressing ICTRLI-O instructor, and long-time contributor to support publications and turn it back on by pressing for HP computers. He is the president of the FastAid ICTRLI-[3J. The two launchers are • Company, 314 S. W. Logan, Ankeny, IA 50021 . Ed's Compu­ somewhat complementary as Buddy Serve ID# is [75300,3667]. is optimized for built-in applications , and FILERINI for DOS applications.)

38 THE HP PALMTOP PAPER JANUARY / FEBRUARY 1995 From here you can load existing icons, and create and save new ones. Detect • Plot Radiation On Your HP 100/200 LX The autoload feature is built into 9J!en a door to the fascin~ting world of nuclear science with the RM·60 the 200LX. It is activated by instruc­ Micro Roentgen Radiation Monitor. This palm·sized unit detects Alpha, B~ta, Gamma & X·Rays. Displays 1000 lImes the resolution of tions in the FILERINI file. To set the sUrl'ey geiger ~ounters. Track Radon gas. Find sources. Check food, Icon program up to autoload .ICN water, ceramic coffee mugs for contamination (e)'e opening). Plot Muon showers. Easy to setup and run. files from Filer, we have to create a Learn ab?u~ radioactivity. Exciting computer application. Demonstrate FILERINI file that contains the ap­ alpha emission from smoke detector, beta and gamma emission from la~tern mantle,. other ~om,!,on items. Plot background cosmic rays, rocks, propriate instructions. iiiiiiiiiiiiiiniiRr======::::::;;::=! brICks, plane ride. Wipe tissue on T.V. screen then generate a beautiful decay ~lot of the collected Radium B (Radon daughter, half life: 27 mins.) Start MEMO and type in the fol­ Check TVs, CRTs for X·Rays (U.S. Dept. H.E.W. 21 CFR 1029.10). lowing two lines: R~gged and accurate digital circuitry, needs no adjustments. Draws a mmuscule amount of power from HP's serial port. Cable extendible with [Launcher] telephone wire. Should last a lifetime. Superb user friendly software including TSR program (run other ICN=D: \BIN\ICN200LX . EXE % programs simultaneously). Makes excellent dOSimetry system with alarm, real time graph, data logging and TSR. Medical personnel ;lip in The first line, [Launcher], must be pocket when making rounds. Add strobe· siren to meet OSHA's reg. '"=.==::,::====~~=~~~~ 29CFR 1910.96 & 1910.97. Used by medical waste facilities cancer included, it must be spelled as shown r treatment ~e.n!ers, .water & sewer plants, universities (lessons a,:ailable), Also available: LCD·60 Digital readollt for lise nuclear facilities, high schools, scrap handlers, hobbyists. Works with any and be enclosed in square brackets. withollt comp"ter, RM·70 & RM·80 pall cake Pc.. Thousands sold for over five .years. Call or write for PC Mag. & Byte Upper or lower case letters may be IIllits, as well as other types of sellsors. reviews. - -. 0'· used. VISAIMC/EURO 45 day S back. Complete RM 60 System: S149.50 The second line tells the 200LX which data files will be associated Jn~:~:~:~~:I~ore (800) 729-5397 AWARE= Electronics with which application. The autoload P.O. Box 4299, Wilmington DE 19807 Phone/Fax: (302) 655-3800 feature reads the line and knows that whenever a file with a .ICN exten­ sion is highlighted in Filer and TEST AUTOLOAD FEATURE Limitations to using ENTER is pressed, the autoload fea­ Switch back to Filer, press ~ (Goto), ture will start the ICN200LX program FILER.INI and workarounds key in D:\BIN and press IENTER I. In the There are two limitations to the use and load the highlighted .ICN file D: \ BIN directory you'll find several . of this built-in autoload feature. The into it. icon files that end with the extension first is that it doesn't work as is with The ICN above refers to the three­ .ICN. Highlight one of the filenames the built-in applications. That is, you letter file extension for icon data files. and press IENTER I. Almost immediate­ can't create an entry in the FILERINI The equal sign tells the feature to ly the ICN200LX.EXE program will "associate files with this extension to file to launch a built-in application by start, displaying the icon file you highlighting its data file. We'll talk the following." The path name and highlighted. Press Quit to quit MS-DOS program name of the associ­ about that later and suggest a work­ ICN200LX.EXE, highlight another ated application follow. FILERINI around. ICN file and press I ENTER I to view The second limitation is related to requires the complete path and file­ that icon. You're up and running! name of the associated file. It won't DOS batch files. The 200LX lets you highlight a .BAT, .COM, or .EXE file be able to find "ICN200LX", even if and press I ENTER I to launch it. How­ the PATH statement in your AUTO­ What happened? EXEC.BAT file contains "D:\BIN". The HP 100 and 200LX are set up to ever, you sometimes need to load a You also have to include the .EXE or run program files from Filer. For .BAT file into a text editor to view or .COM extension in the name. example, you highlight a file with a modify it. You cannot use the FIL­ The last character on the line is a .EXE, .COM, or .BAT extension and ERINI approach described above to percent sign. It is the code that press I ENTER I and the program runs. load DOS Batch files into a text edi­ stands for the full name of the data Ordinarily, if you were to highlight a tor to edit them. If you try the above file that will be loaded into the data file like one of the .ICN files and approach with batch files, you'll lock ICN200LX.EXE program. Be sure to press IENTER I you'd get the error mes­ up your 200LX. put a space in front of the percent sage: sign. "Cannot run file : file extension must Workaround: Using After you've entered these two be . BAT , . COM or . EXE ." FILER.INI to view, edit, lines in Memo, press I MENU I f.ile §.ave With FILERINI in the loop, the error or launch batch files and key in the name C:\_DAnFILER.INI. message is by-passed, the associated It would be nice to be able to high­ (FILERINI must be in the C:\ DAT .COM or .EXE file is run instead, and light a batch file and have the op­ directory.) Make sure that the ASCII the highlighted data file is loaded tions to either view it, edit it, or check box in MEMO has a check into the .COM or .EXE application. launch it. You can view a batch file mark in it. from FILER by highlighting it and

JANUARY I FEBRUARY 1995 THE HP PALMTOP PAPER 39 HOW TO USE: FILER.INI pressing I!!) (View). You can run it 1. Use Memo to create the following by pressing I ENTER I . There is no easy batch file . Save this file as How CHOICE. BAT Works edit option. C:\TEST.BAT: CHOICE.BAT works by picking up the "%" Fortunately, there is at least one @echo off code from FILER.INI, converting it to %1, way to get around the FILERINI REM Test .bat inside the CHOICE.BAT program and storing batch file limitation and create such a echo Hello, I ' m the %0 program it as an environment variable, Fn (short for system. To understand this work­ echo The "data file " I 'm associated Filename). Since there's no second command with is %1 line parameter, at this time, the CHOICE.BAT around, lets first look at a way to use echo . type %0 program displays the prompt. FILER.lNI to quickly go to the DOS pause When you enter the additional command prompt. line parameter, namely E, V or R, the 2. In Memo create another file that CHOICE.BAT program builds a batch file 1. Load FILERINI into MEMO and contains some text, for example: "This named $.BAT file and runs it. The $.BAT add the following line. is the SAMPLE.TST file" (omit program contains the line "C:\choice.bat C:\test.bat V" which causes the Choice pro­ CMD=D : \DOS \ COMMAND.COM quotes). Save this file as C: \ SAM­ gram to jump to the label :V, invokes the file PLE.TST. Save the modified FILERINI file and viewer and loads the TEST.BAT program into 3. Use Memo to add the following it. return to Filer. The toughest part of understanding this line to the FILERINI file. 2. Press ICTRL H~ to go to DOS. At code is keeping the batch file parameters TST=D: \ DOS \ COMMAND . COM IC C: \test .bat % straight. %0 stands for the name of the cur­ the DOS prompt type REM> C:\O.CMD rently running batch file. %1 stands for the first and press I ENTERI. This creates a file, Save the FILERINI file. command line parameter. %2 stands for the called O.CMD. The file is empty and second. %Fn% stands for the contents of the takes up no disk space. 4. Go to Filer, highlight SAMPLE.TST environment variable "Fn". If you can keep and press IENTERI. You should see the track of the variables as they go from FIL­ 3. Type exit and press I ENTER 1 to re­ following. ER.INI to CHOICE.BAT to $.BAT and back to turn to Filer. You should see the CHOICE.BAT, then seriously consider a ca­ O.CMD filename in the C: \ directory Hello, I ' m the c : \test . bat program reer in computer programming. listing. The "data file " I ' m associated with is C: \sample. tst 4. Highlight O.CDM and press I ENTER 1 @echo off and the DOS command prompt is echo Hello, I 'm the %0 program CREATE VIEW IEDIT IRUN displayed. echo The "data file " I ' m associated BATCH FILE with is %1 echo . First we'll create a batch file to give The line you've just added to FIL­ type %0 us the RunlView IEdit option. In ERINI tells the autoload feature to pause Memo, key in the following batch run COMMAND.COM, the DOS Press any key to continue . . . file. Don't type the "II" delimeters or command interpreter. This causes the comments to the right of them. you to "go to DOS." If you want, you What happened was this: FILERINI can copy the O.CMD file to other @echo off detected the "TST" extension and if exist $ .* del $ . * llDelete the directories on your disk so that this responded by running COMMAND I lintermediate files shortcut to DOS will be available in if not "%2 " == "" goto %2 IIIf the second .COM which, in turn, ran TEST.BAT. Ilparameter is not more than one place. It's possible to run a batch file from I I blank go to the I I the appropriate FILER IN I using this method. II label below. Running batch files set Fn=%l IISet environment I I variable from FILER.INI Viewing, editing, or running echo Options for %Fn% llPut the prompt The fact that you can launch a copy lion the screen batch files: you choose echo R)un, V)iew, E)dit? of COMMAND.COM using FILER Remember our goal: To create a sys­ Echonl %0 %Fn% > $ llPut CHOICE and .INI makes it possible to run a batch IIFilename in the tem whereby we can view, run, or 11$ file file from FILERINI. The general form edit a highlighted batch file. Let's see copy $+con $ .bat > nul IIAppend input to of the line added to FILERINI in this 11$ and create if we can get FILER.lNI to let us II $ . BAT workaround looks like this. highlight a batch file, press I ENTER 1 $ IIRun $ . BAT file :V IIView commands EXT=D: \DOS\COMMAND . COM I C C: \ assoc .bat % and be asked whether we want to VU %Fn% Run it, View it, or Edit it. goto end EXT stands for the file extension :E IIEdit commands One way to do this uses ted3 %Fn% you wish to associate with COM­ goto end MAND.COM (i.e., the extension of ECHONL.COM ii, a program dis­ :R IIRun command cussed in Vol. 3, No.4, Pg.53 of The %Fn% %0 the file you wish to highlight and : End HP Palmtop Paper. That issue gives press I ENTER 1in order to run the batch file) . detailed instructions on how to create [When you run this batch file, you be assoc. bat stands for the batch file ECHONL.COM using Memo and the asked to press Run, View, or Edit. Be built-in Debug feature of the HP you wish to associate with a the sure to press and I ENTER 1 after mak­ Palmtops. The batch file that follows 1!!1 given "EXT" extension. ing your selection.] As an example, try the following. uses an ECHONL command.

40 THE HP PALMTOP PAPER JANUARY / FEBRUARY 1995 The VU command in the VU compressed file that ends with the %FN% line refers two VU.COM ii, a extension .LZH. file viewer on the last two Subscriber Suppose you have a group of PowerDisks. You can substitute an­ documentation files that take up a lot other file viewer or just use the com­ of space on a disk and are referred to mand TYPE %Fn% I d : \ dos\ more in only on rare occasions. To conserve place of VU %Fn%. space, use LHA to archive them into The ted3 command in ted3 %Fn % a single compressed file called ALL­ refers to TED3.COM ii, a text editor. DOCS.LZH. You can substitute another text editor You'd like to be able to access the such as VDE.EXE ii or Qedit.EXE Ii. documentation files without having Infrared Serial Adapter Save the above batch file as to uncompress them all. You might For Your 200LX want to get a listing of the files in C:\CHOICE.BAT Ii. ALLDOCS.LZH. You might want to • Supports lIP Connectivity Pack for 200LX view the contents of one of the files • "Point·and·shoot" data transfer MODIFY FILERINI without extracting it. You might want • Fas~ reliable and easy to use Use MEMO to add the following line to extract one or several documenta­ to FILERINI: _ tion files from the archive. Below is Extended bat=d: \dos\command. eom I e e : \ehoiee .bat % LZH_OPT.BAT, a batch file that will Systems® give you these options. 5777 North Meeker Ave. Boise, ID 83713 Save the FILERINI file and return to Tel: 800·23)·7,76or 208·J22·7,7, Fax q06·'87·n70 Filer. Point at TEST. BAT and press @echo off I ENTER I. You'll see the message, REM LZH OPT . BAT if exist $ .* del $ . * Choices for C: \test .bat if not "%2 "=="" goto %2 Compiled batch files: R)un, V)iew, E)dit? set Fn=%l echo Options for %fn% another workaround echo L)ist , V)iew, E) xtract ? The second way to get around the Press V ~ I ENTER I to view con­ echonl %0 %fn% > $ "no batch file" limitation of FILERINI tents of TEST. BAT. copy $+con $ .bat is to convert the batch file into a Press E ~ I ENTER I to open $ :L .COM or .EXE file with a batch file TEST.BAT in the text editor you set LHA L %fn% I more compiler. There are several such up in CHOICE. BAT. echo . pause batch-file- on the shareware Press R (~~) (~!::!!~~) to run goto end market. BATLITE.LZH ii is an exam­ TEST.BAT. You should see a message :V lha p %Fn% %3 ple of one such program. BA TLITE something like this: goto end .LZH contains the program used to . . if you have VU . COM or another f i 1 e compile the batch file and a docu­ Options for C: \test .bat . . viewer substitute the following R)un , V)iew, E)dit?rAZ . . 4 lines in place of the Jast two mentation file describing how to use Hello, I ' m the C: \test . bat program . . lha e %Fn% %3 it. Once you've converted a batch file The "data file" I ' m associated with .. vu %3 is c : \choice .bat . . del %3 to a .COM file, you may use the . . goto end .COM file in place of the "D:\DOS\ @echo off :E COMMAND.COM /C" ploy de­ echo Hello, I ' m the %0 program l ha x %Fn% %3 echo The "data fiJe " I ' m associated : end scribed earlier. with is %1 echo . type %0 Add the following line to FILERIN!. Using FILER.INI with the pause l zh=d : \dos \ eommand . com Ie c : \ l zh - opt . b a t % built-in applications Press any key to continue The autoload/FILERINI feature was The next time you point at an LZH designed to handle DOS programs on com pressed file and press I ENTER I, List/extract/view the HP 200LX. By itself, it does not you'll see a prompt that asks you to work with the built-in, System Man­ an archive file press List, View, or Extract, followed This example shows you how to use ager compliant programs such as by ~ and IENTERI. You can use List Memo, Phone, Appointment Book, 1- FILERINI to set up a system that first to see what files are in the LZH will let you highlight an archived 2-3, etc. However, with a little help file. To view a particular file in the from a couple of useful add-in pro­ file, press I ENTER I and be given the archive, type V, followed by the file grams, FILERINI's usefulness can be options to list the files in the archive, name, followed by ~ IENTERI. To e.xtended to System Manager applica­ extract one or several files from the edit a particular file, type E, filename, tIons as well. archive, or view the contents of one of the files in the archive. ~ IENTERI. You'll have to wait a couple of KEYSTUFF AND FILERINI The example below assumes that seconds before the LHA program The first of these add-ins is KS.COM, you are looking at an archive file starts to work. (You'll wait forever if a small program that "stuffs" a char­ created by LHA.EXE ii. LHA is a file you forget to press ICTRLI-I!) or ~ acter or series of characters into the compression program that lets you and then I ENTER I). keyboard buffer, causing the Palmtop bundle a group of files together in a to execute them. Functionally, this

JANUARY / FEBRUARY 1995 THE HP PALMTOP PAPER 41 HOW TO USE: FILER.INI

program lets you enter predeter­ System Manager by typing 200 and Pushing FILER.INI mined strings of characters or com­ pressing IENTERI. to the limit mands into the Palmtop, just like a If you're interested in extending 3. Create a .MAC macro file to use macro. further the capabilities of FILERINI, with the Pushkeys program. This file We needed to modify the original check out another add-in program will contain the keys and commands keystuff program to make it work called PNS200 ii (Point-N-Shoot). you wish to execute with Pushkeys. with FILERINI. The modified ver­ The PNS200.EXE (and its data file) To create this file, follow these steps: sion, KSX.COM along with the origi­ will let you create menus similar to nal KS.COM are found in KS.ZIP ii, A. Press the Filer key and go to the the menus we created above for .BAT on this issue's HP Palmtop Paper ON C: \ _DAT directory and highlight and .LZH files. The advantage of DISK and on CompuServe. The file the SETUP.ENV file. Press ~ using PSN200 is that you don't have also includes a description of how to and copy the SETUP.ENV file to to create separate batch files for each use keystuff. For example, when SETUPENV.BAK. This step saves application. PNS200 will also run KSX.COM is available, you can put the current macros in a backup KS.COM so that you can start System the following command in the FIL­ file and ensures that what we're Manager applications and automati­ ERINI file: about to do can be undone. cally load the data file pointed at. B. Press I CTRLI-I!] to start the Sys­ The disadvantage is that the coding gdb=c : \ksx . com @c@$@9%1 tem Macro application. Then in the PNS200.lNI file is very cryptic and will require some experimenta­ This command lets you highlight a press ~ to clear out ALL the .GDB database file and press IENTERI macro definitions that you may tion to gain mastery of the program . to start the built-in Database applica­ have. tion and automatically load the data­ C. Point at the Fn+Fl field and press Why keep this base file. Similar commands may be I ENTER I. In the Description field neat stuff secret? created for files that have the exten­ type GDB; in the Contents field, As was mentioned in the beginning of this article, FILERINI is a "undoc­ sions, .NDB, . EQN (for HP type {Database} {Menu} fo{Tab} . Calc/Solver), and even .WK1. We've (There is a shortcut to entering a umented" bonus program in the HP 200LX. Such undocumented features included examples of several such key name bracketed in French are not unusual in HP products and commands in the KS.ZIP mentioned braces. Press ~ and then the one can only speculate as to why above. key. For example, to enter {Data­ they are left on the Palmtop. Perhaps If you don't have The Palmtop base} in the Macro Contents field, these programs were developed for Paper On Disk, there's another way to press ~ and then press I CTRLI­ HP "in-house" use. HP may have felt get FILER.lNI to work with System IPHONEI.) When you're finished that the programs were of some use Manager programs. This solution entering the macro code, press to the general population, but limited involves a program called Pushkeys, ~ (OK). in their appeal or required a little too built into the HP 100/200LX. PUSH­ D. Press I MENU 1file Save As and save much technical savvy to use. They KEYS. COM is a built-in program that the file with the name GOB.MAC may have left them on the Palmtop stuffs keystrokes and commands into for the more adventurous and self­ the keyboard buffer, causing them to 4. Add the following line to sufficient users to play with. They be automatically executed in much FILER.lNI and save the file. may have decided not to mention or the same way as a macro. Pushkeys gdb=d : \ bi n \ pushkeys . com c : \_dat\ gdb.mac document them so they wouldn't is a Terminate and Stay Resident confuse the majority of users or program that uses .MAC macro files Start Filer and point at any file that spend a lot of money technically created by the built-in macro applica­ has an extension of .GDB and press supporting little-used applications. tion for its input. I ENTERI. The database application will It's fortunate for us that they left The solution involves several start, the Open File screen will be FILERINI on the HP 200LX and steps. We'll walk through them and displayed and the highlight bar will PUSHKEYS.COM on both the 100 leave it up to you to decide if all the be resting in the File selection portion and 200LX. They are very useful pro­ additional keystrokes are worth the of the screen. Select the .GDB data­ grams that let us, with a little bit of work, expand the capabilities of HP's extra effort. base file to load and press IENTERI. fine Palmtop PCs. It's fun to discover This approach has a limitation: It 1. Exit System Manager completely, that you've got some pretty good only takes you to the Database File by pressing I!] I MENU 1 Application prizes in HP's "Cracker-Jack" com­ selection screen. You have to select Ierminate ~ (OK). puter. the .GDB file from there. This is 2. At the DOS prompt, key in the because Pushkeys doesn't recognize command d : \bin\pushkeys Ii and "%" as a valid command line parame­ a ShareIFreeware Index: pg 56 press I ENTER I. You should see the ter, nor does it have any meaning in II II message "Pushkeys installed." Restart a System Macro.

42 THE HP PALMTOP PAPER JANUARY / FEBRUARY 1995 Programmer's Corner: TIPI: A Small Programming Language for Small Computers

TIPI 2.0 n is a small structured programming language written to run on small DOS-compatible portables like the HP Palmtops.

By Kent Peterson A non-programmer's introduction to programming Back when I was a tiny little pro­ Hopefully, this introduction will de-mystify some terms Additional programming help used to describe computer programming. A computer Even with all the developments and improve­ grammer, I dreamed of having a tiny program is a series of instructions that tell the com­ ments in programming languages, the process still little personal computer I could take puter how to behave. A program may tell the comput­ has many problems and pit falls. To help overcome er to act like a word processor, a database program, the remaining limitations programmers use many with me anywhere. I pictured myself a game, etc. Programs can be simple, comprised of additional software "tools.' Taken as a group these a lew lines of Instructions, or quite complicated, additional support programs are referred to as a programming on the shores of a thousands of lines long. secluded lake, a high-tech hermit Workbench. One of the most basic tools is a 'debug­ Programming languages ge~', which is a program that helps pinpoint the coding the Great American Program. Computers only understand O's and 1'so They location of bugs in the program as it runs. Program­ only respond to a small set of instructions that do mers also use collections extemal routines, sets of Well, life doesn't always work out simple math and store the results in memory. For a pre-programmed instructions, which can be called and exactly the way we plan. I got mar­ computer to do anything it has to be fed a series of included in the program they are writing. These instructions and memory locations for data. This is a external routines are stored in files referred to as ried and acquired two sons, a lazy program and it is also made up of O's and 1'so "libraries.' Since it is difficult for people to make sense out cat and a whole bunch of computers. of long lists of O's and 1'So Programmers created I finally got my tiny little personal symbols for each machine instruction. Then they Internal variations wrote programs that would translate one human read­ Internally a programming language has to computer and developed TIPI - a able symbol, like ADD, into one machine readable interpret the instructions that it receives, store the programming language designed instructions like 0110. This was the first 'programming temporary results and provide accurate output. To language," an "assembler." It allowed programmers interpret instruction it needs to read a line of instruc­ from the ground up for palmtop to write a program in a text editor using recognizable tions and separate out the instruction from memory programming. symbols like ADD, SUB, MOV. The assembler trans­ locations, and data to be processed. This is called lates the file into the machine executable instructions "parsing". Some programming languages allow you that are saved into another file. That "executable" file to enter a mathematical expression as you would can than be run on the computer. This saved a lot of write them in an algebra class, Basic, Fortran, C, etc. TIPI: A "Threaded Instruc­ time and allowed programmers to write large pro­ (A + B) . Others, like FORTH and TIPI use Reverse grams. tion Processing Interpreter" They then realized that there were many rou­ Polish Notation, RPN, to write math expressions, (A TIPI (pronounced "tepee") is a small, tines within a program that they were writing repeat­ B f). (The HP Palmtop's HP Calc let's you use either edly, like prinling or saving a file. Each one of these Algebraic or RPN. Refer to the HP Palmtop Use~s structured programming language routines might take 50 or more instructions. So they Guide, index under RPN.) wrote a program where one human readable instruc­ A memory area is set aside to store a sequential that runs on any MS-DOS computer, tion would translate into (or compile) the whole series series of intermediate results. This is called a "stack". but has been optimized for palmtops. of instructions needed to PRINf or SAVE. The Some languages manage the stack automatically, instructions were still typed into a text file and then while others like FORTH and TIPI allow programmer It was originally written to run on "compiled" into an executable file. Languages like direct access to the stack. the very small Portfolio. I have COBOL, Fortran, and C are examples. Numbers used in calculations are mostly han­ When you made a mistake in a program you dled in one of two forms in the computer, integer and since ported it over to the HP 100LX would have to re-compile it every time. Some one floating point. Integer is simply 1, 2, 3, 10, 5000, etc. thought of combining the editor and compiler into one and optimized it for the Palmtop. development program to make writing software Floating point is 2.45, 10.35665, etc. Floating point The name TIPI is an acronym easier. This is calfed an "interpreted' programming math requires a specialized set of routines, which language. You type the human readable instruction at may be part of the programming language or part of meaning "Threaded Instruction Pro­ the tenminal and the instructions are translated and the compute~s processor or math co-processor. The cessing Interpreter." I chose to make run in one step. This allows for easy testing and type of number used will have an effect on the prototyping at the keyboard. Languages like BASIC, accuracy of results and is the source of rounding TIPI an interpreter rather than a AWK, FORTH, and TIPI are examples. errors. Robert Roney compiler to avoid having a separate Technical Editor, The HP Palmtop Paper compile and link stage. (For an expla­ nation of programming terms see the "Non-programmer's introduction to ABOUT THE AUTHOR programming" on this page) I wanted TIPI to be able to let programmers Kent Peterson spends his days as a manager at a software quickly try various ideas. The term development house in Issaquah, Washington. In his spare "threaded" refers to the way the in­ time he has written for Micro Cornucopia, Portable 100, The struction "building-blocks" link to­ Computer Journal of the PPC, Analog Computing, Modern gether within the interpreter. The Haiku and other fine magazines. TIPI interpreter takes up about 12K of disk space and TIPI programs are

JANUARY I FEBRUARY 1995 THE HP PALMTOP PAPER 43 HOW TO USE: TIPI similarly small. TIPI requires about A good way to think about this is a quick and easy shorthand for some­ lOOK of RAM to run in and is thus to think about how the English lan­ thing more complicated. You have well-suited for palmtop computers guage is extended by the addition of just extended your vocabulary to such as the Poquet PC or the HP-LX jargon. Here's an example. Suppose include the word RAM. series. you didn't know what RAM is. You Where English has words, TIPI TIPI was created to be: ask someone and they tell you "RAM has instructions. In the same way means Random Access Memory" or that you add jargon to your English Efficient - TIPI is based on a multi­ "RAM is memory that forgets every­ vocabulary by defining a new word stack interpreter. This lets numeric thing when you shut your computer in terms of words you already know, and string data pass quickly and con­ off". Let's say that one of these defi­ you extend TIPI by defining new sistently between instructions, greatly nitions makes sense to you and you instructions in terms of existing in­ reducing the need for complex inter­ remember it. From now on when you structions. nal parsers and temporary variables. talk about computers, you can use Here is a small chunk of TIPI Structured - TIPI is very modular. the word RAM because you know code defining a new instruction All TIPI instructions have one entry what it means in terms of things you called WAIT, which causes execution and one exit point. All instructions already knew. You use the jargon as of the program to pause until the are clearly defined and perform most of their interaction via stacks. TIPI does not have the spaghetti-genera­ Table 1 - TIPI Instructions ting GOTO instruction. Table 1 -- TI PI Tnstruc tions +------+------+------+ Small - TIPI is not a language for Control Instruc tions Graphics Instruction s Math Instructions creating huge programs. The basic Drawl ine Scroll Abs < Begin ' " Until DrawreC L Setcl ip Max + philosophy of TIPI is that problems Getfont Sat font Min Case ... of endof Getpoint Setl Lnetype Mod should be broken into small, discreet, of .,. endof Movepen Setlogorg +------+ Ploticon Setpencolor I Misc . Instructions I easily understood components. In Plotpojnt Setreprule I ======I threaded languages, performance default Plottext Setvmode I Bit? Random I Endc ase Screen Zoom I Bye Randomize I degrades as the threads get longer +------+ Error Ticks I CaseS . . . of$ endof$ I/O Instructions Eval 1'imeout I and longer threads are what you get of$ endof$ ======False True I when you write big programs. To Beep Machine? Version I Bload Not # I keep TIPI reasonably fast, the TIPI in­ defaultS Bsave Of[ ( .. . ) I Endc ase$ Close +------+ terpreter is limited to processing Cls Stack Instruc tions DO Loop Color programs of 32K or less. Color? Depth If Else ... Endif Column Depth$ Clear - A program is more than a set Comstat Drop While . .. Wend Console Drop$ of instructions telling a computer +------+ CR Dup how to solve a particular problem, it I Data Instructions Current Dup$ I ======Curs or Over is also a document precisely describ­ I Fetch De fseg OverS I Store EOF Pick ing a set of problem solving proce­ +------+ Exte nded pickS Debugging Instructions Filepos Pop dures. A programming language Getbyte Push needs to be comprehensible to the Tracecol Getnum Rot 'rraceoff Getport Rot$ computer the program will run on Traceon Getvol Swap 'l'racerow Get$ Swap $ and clear to the programmers who 'l'racevar Inkey$ +------+ write the code and future program­ +------+ Inport I String Ins tructions Defining Instruc tions Isinput I ======mers who may have to modify it. Isoutput I Asc Defarray Key I Chr$ With TIP!, every effort has been Define .,. Enddef LF I Date$ Defstr Locate I Instr made to make the language consis­ Defstrarray Mouse I Lcase$ tent and easy to read. De f t able . . . Endtable Open I Left$ De fvar Opencom I Le n +------+ Outport I Ltrim$ Extensible - Rather than having a I DO S I nstructions I Peek I Mid$ I ======I Poke I ParseS complex system of libraries and "in­ I Call I Print I Replace$ cludes," TIPI lets you use a text edi­ I Chdir I Printchr I Right$ I CommandS I Printer I Rtrim$ tor to copy commonly used instruc­ I Env$ I PrintS I Str$ I Firstfile . .. Nextfile I Putbyte I Time$ tion definitions into your code. This I Getdir I Putport I Ucase$ means you can define your own I Kill I Row I Val I Makedir I Setvol I instructions in TIPI, so you can add I Re mdir I Sound I +$ I Re name I Varptr I = $ the features you've always wanted in I I I I a language. +------+------+------+

44 THE HP PALMTOP PAPER JANUARY / FEBRUARY 1995 I knew that RPN can be confusing for Sample TIPI code new programmers, I also knew that No self-respecting developer article would be define asciiline ( c -- ) ( -- ) RPN is efficient and unambiguous. complete without sample code, so I've included # Displays c as a characler , # jts hex code and ils decimal code. Furthermore, using RPN keeps the a brief listing here to show you a bit more what dup chr$ prinl$ spaces TIPI is all about. This simple application will dup hex$ prints spaces interpreter fast and simple while prjnt spaces display the character for any key you press enddef making all instruction calls consis­ along with its keycode in decimal and hex. If define wajl_for_key ( -- c ) tent. you subscribe to the disk version of this publica­ ( -- ) tion, you will find a ZIP file containing the full # Waits until a key is pressed TIPI differs from Forth by having # and then relurns the keycode. shareware release of TIPI 2.0 a which includes # While it ' s waiting il shows an additional stack for string values. # the current time . many more programs and a full TIPI reference begin In addition to grafting some of BAS­ manual. Alternately, you can obtain TIPI and all showtime key dup IC's legibility onto TIPI, I wanted my the code from CompuServe's HP Handhelds if dup endif forum. If you have any questions or comments until language to inherit some of BASIC's about TIPI , drop me some E-mail. The odds are enddef wonderful string handling capabili­ that I'm up, the coffee's on and I'm hacking on #dow lel ' s pul all this stuff togeth­ er . ties. By giving TIPI a string stack, I TIPI. cIs # Djsplays the column headings was able to create RPN equivalents of # and the instructions . #DEMO . 'l'PI by Kent Peterson 11/17/ 94 I MID$, LEFT$, RIGHT$ and other I define hex$ ( n -- ) I Char Hex Dec useful string functions. I also created ( -- h$ ) I ======# Returns hex equivalent of a number . I some new functions such as the faint­ "" begin I dup 16 mod I ly AWK-like PARSE$. " O]23456789ABCDEF " 1 + 1 mid$ I Press any key to see its code . swaps +$ I [ESC) eXlts . 16 / dup not until drop Throughout the process of devel­ enddef o cursor # Hide the cursor . # This is the main loop . Jl will oping TIPI, I had to battle the ten­ define showtime ( -- ) # loop until the user presses ( -- ) # the [ESC] key . dency to add features to the lan­ # Shows the current time b egin # on the top row of the screen . wait_for_key guage. I wanted my language to o 5 locate 5 3 locate times prints dup asdiline remain small enough to fit on the enddef 27 = Portfolio, but still be powerful defjne spaces ( -- ) until ( - ) 1 cursor # Set the cursor back to # Prints four spaces . normal . " " print$ enddef GIVE YOUR PALMTOP BAR CODE user presses a key: elements of these two languages CAPABILITIES FOR: together with neat ideas from define wait • INVENTORY begin key until AWKii, C and . enddef In December of 1992 I began work • DOCUMENT TRACKING Once you have defined WAIT, you on TIP!. I wrote the TIPI interpreter can use the WAIT instruction any­ on a desktop PC using a shareware where in your code. compiler called ASIC ii. ASIC is the TIPI contains over 170 built-in work of David Visti and his compiler instructions for the programmer to takes code that is "almost BASIC" and use as building blocks. These instruc­ compiles it down to a very small tions fall into eleven categories. Table executable. I chose ASIC over other 1 lists these categories and their asso­ BASIC compilers such as QuickBasic ciated instructions. or PowerBasic because it produces such tiny EXEs. I could have chosen A Bit of History to write TIPI using C, Assembler or TIPI borrows from a computer lan­ Forth but I had become intrigued guage called Forth. Forth was invent­ with ASIC and wanted to use it in a ed in the late 1960's by Charles full development project. Our systems are "turn key," complete with all the Moore. I did a fair amount of work Once I had the core interpreter hardware and software necessary to print bar code labels, in Forth in the early 80's and was running, I began adding features to scan bar codes and transfer data into PCs or MACs. very impressed by its elegance and the language. Like Forth, TIPI has a power. Forth tends to be cryptic. numeric stack and does all math CORVALLIS operations using a syntax known as SYSTEMS BASIC, on the other hand, is regard­ SALES ed as being quite legible, but lacking Reverse Polish Notation or RPN. 919 N E 2nd Street, Corvallis, Oregon 97330 in structure and power. TIPI is my RPN was originated by Jan Lukacie­ Telephone: 503.752.4419; 1.800.733.5017; attempt to combine some of the best wicz, a Polish mathematician. While Fax: 503.752.7037

JANUARY / FEBRUARY 1995 THE HP PALMTOP PAPER 45 HOW TO USE: TIPI

floating point code. "post-mortem" dump. TIPI Contest The TIPI data stack and all its The TIPI displays the Between now and April 15, 1995 I'll be accept­ math instructions work with long (32 contents of the data and string stacks, ing entries in the great TIPI code contest. The bit) signed values. This means TIPI the last instruction executed and the contest is open to ANY user of TIPI (even if those of you who haven't gotten around to can handle integers from command TIPI is about to execute. registering it yet!) -2,147,483,648 to 2,147,483,647. This is Also, by use of the TRACEV AR in­ You entry must consist of a TIPI program you have written that you think is interesting, a very wide range and with some struction, you can tell the debugger practical, fun, neat, cool or generally worth creative scaling, you should be able to display the contents of any vari­ more than the disk space it occupies. You to handle almost any problem that ables. With the debugger displayed may enter as many programs as you like and you may enter as many times as you like. you thought would require floating you can step through your code until Entries must be submitted either via E-mail or point math. Of course, I am not a you find the source of your particular on MS-DOS floppy disks. Your disks will not fanatic on this point. If I get a huge problem. be returned, nor will your E-mail costs be reimbursed. E-mail may be sent to either number of registrations accompanied The debugger has saved me liter­ Internet [email protected] or Compu­ by requests for floating point math, I ally days worth of work and on one Serve [72310,2174]. Disks may be mailed to: will most probably add it to a future occasion helped me find a bug not in Kent Peterson, GREAT TIPI CODE CON­ TEST, 360 NW Dogwood Street A-201, version of TIP!. my TIPI code, nor in my language Issaquah, WA 98027 USA. Once I had TIPI running and but rather in Dave Visti's ASIC com­ Copyrights to all code entered into this stable, I experimented with various piler! A bit of detective work and contest will remain with you, but any code entered may be distributed to registered TIPI runtime file compression programs. I some E-mail to Dave cured the prob­ users. tested LZE II, PK-Lite ii, Dietii lem, but it sure proved to me the value of a good debugger. What You Can Win and Compack Iii. Of these, Compack The author of the niftiest program (as judged gave the best compression, so I used by myself, my wife and some of my nerdy it to make TIPI even smaller. TIPI's shareware debut friends) will win the following incredible prizes: In the fall of 1993, I released TIPI as 1. One box of delicious Boehm's Chocolates shareware. I had spent much of the from Issaquah Washington. Eek! Bugs! Throughout most of 1993, I worked . summer working on the manual for 2. A genuine TIPI Code Contest trophy to · show off to all your friends. nights and weekends on TIP!. I found myself using TIPI for more 3. A free cup of Espresso from one of Issa­ quah's many fine Espresso bars and a chance and more projects, not just on the Altima Trading to hang out with TIPI's developer. (If you make Portfolio, but on my desktop PC as it to Issaquah, Washington.) well. I also found the big drawback System© In May of 1995, anyone who has REGIS­ of writing programs in your own TERED TIPI by April 5, 1995 will receive a language: when your program has a most advanced option pricing and disk containing some new TIPI programs bug, you don't know if the problem position management software for hand written by me, the winning entry from the held computers available today. contest and whatever cool runners-up there is in your program or your language. Powerful Derivative Pricing and Position were. Of course, I had my share of both Management Software. types of bugs and tracking these wee If you are a floor trader or a trader who needs beasties down caused me to develop portable valuation power, look no farther. enough to let me write "real" pro­ the TIPI debugger. Designed for the HP 100 & 200 LX. Altima grams. This made some trade-offs The debugger is a very simple allows for multiple equity, commodity and necessary. index positions. Utilizing advanced modeling debugger that does a surprisingly techniques, Altima will give you an edge over good job of tracking down problems. the crowd. Available pre installed on a No Floating Point Since TIPI code is interpreted, debug­ PCMCIA Type II card or on disk. Floating point math is one of the ging statements can be dropped into Currently in use on trading floors and things that I consciously left out of the code anywhere to give you a desks in the US, UK and Europe. TIP!. Forth purists will tell you that Designed for and by traders, now kind of XRAY of the program as it available to the public. you don't need floating point math. runs. The debugger consists of an I'll tell you that TIPI doesn't have it · informational window that may be Call for demo and literature. 1·800·642·7116 because it would make TIPI too big turned on and off via the instructions and too slow for what I wanted (but TRACEON and TRACEOFF. The the Forth guys are basically right). I position of the window is controlled have seen 3-D animation engines by the instructions TRACEROW and written using only integer math and TRACECOL and it can be placed two friends of mine have coded an wherever it is convenient. The win­ entire hockey game (including player dow also pops up automatically in physics and AI) without using any case of a fatal error to give you a

46 THE HP PALMTOP PAPER JANUARY / FEBRUARY 1995 TIPI, writing sample programs and manual will be available soon. Check and I found out that most of these creating a small integrated environ­ the new issue of The HP Palmtop folks aren't getting rich either. Those ment for programming which I called Paper for details.) that are doing the best are the ones "The TIPI Programmer's Workbench". I set to work on some serious who stick with it, give their users an I uploaded TIPI to several forums on hacking. First I added control of the incentive to register and do a lot to Compuserve including the Palmtop software power toggle and battery pitch their product. Those all sound­ Forum and the IBM Programmer's timeouts and then I began to dig into ed like good ideas and they all soun­ Forum. I also uploaded it to the HP-­ the graphics routines. ded like work, so I poured myself Handhelds forum because I knew another cup of coffee and got back to that HP had a little DOS palmtop. Boy, I'm Sure Glad I Didn't programming. My timing coincided exactly with Quit My Day Job the virttial death of the Atari Portfo­ Meanwhile, the registrations weren't MakeEXE lio. The Portfolio, which had been exactly pouring in. In fact, they were­ One of the requests I'd gotten from one of the first DOS palmtops, had n't exactly trickling in either. Sure, I users was to give TIPI the ability to been basically abandoned by AtarL In got a few registrations (all from HP make stand-alone EXEs from their the meantime, Sharp, , HP and owners by the way), but by and large programs. Under the existing meth­ others had come out with more pow­ TIPI had not made a huge impact on od, you would run a TIPI program erful palmtops. I vowed I would stick my bank account. If you figured in (for example HANGMAN.TPD by with the Portfolio if even one Portfo­ what I'd spent on my new HP, my typing lio user registered TIPI. Not one did. increased Compuserve bill and all the TIPI HANGMAN .TPI Meanwhile, the HP folks really coffee I was drinking, I was way in seemed to like TIPI. Its RPN syntax the hole. Still, I was having loads of at the DOS command line. If a user wasn't strange to anyone who grew fun. wanted to share a TIPI program with up with HP calculators. A lot of folks I checked with other shareware a friend (or sell it), he had to include downloaded TIPI from the HP forum authors, especially language authors, the TIPI.EXE with his program. If and I got some complimentary E-mail and some intelligent questions. When I got my first registration (from an HP owner, of course!) I raided the family savings account and bought myself a brand new HP-IOOLX. TIPI worked fine on my new toy, but the more I played with the HP, Your Palmtop Access to the World the more I wanted to do with TIPI. A lot could be added by using TIPI's • Send Faxes • Get Stock Quotes • Fast! built-in DEFINE instruction, but • Read the Latest News some of what I wanted to accomplish • Easy! • Send'&? Receive Electronic Mail would require some low-level coding • Communicate With Others • Versatile! changes. Around the World • Cost Effective! • Download Software HP Palmtop spurs Directly To Your Palmtop • Complete! further development From HP's forum on Compuserve, I acCIS'" is the only CompuServe® access program that is fully got the form that would let me apply SYSMGR compliant and works on all HP Palmtop models. Join to become an HP Software Develop­ the HPHAND forum and correspond directly with many of the er, filled it out and sent it off. Palmtop Paper authors and other palmtop experts. Plus. you get a A few weeks later I got a very fat DOS version of acCIS'" for your desktop at no extra cost. envelope from HP. This was the Only $69.00 (California residents please add 7.25% sales tax) plus shipping. Rosetta Stone of the HP hacker, the HP-IOOLX Developer'S Guide. This SHIER Systems & Software contains all kinds of useful informa­ 920 Hampshire Road, Suite A-29 ~~ Westlake Village, CA 91320 ~1IiiiIIII tion such as what interrupts do what S Phone: 805-371-9391 ,??Ii:,.,.::11 as well as cool semi-useless stuff like Fax: 805-371-9454 1.. V -, what the HP internal codenames for CIS: [75030,3374] the palmtops are. (Editor's Note: A new lOOLX/200LX technical reference

JANUARY / FEBRUARY 1995 THE HP PALMTOP PAPER 47 HOW TO USE: TIPI

TIPI could make its own EXEs, then small shareware notice before the bit of a quandary. I knew that my users could distribute just those user's program runs. By setting original reasons for keeping TIPI EXEs. Furthermore, running the pro­ things up in this way, I let the users small were good and that if I went gram would be as simple as typing see the usefulness of the MakeEXE against my instincts I would soon function while also giving them an have something as bloated, ugly and HANGMAN incentive to register. slow as Microsoft's Foundation Class­ at the command line. es (heh, heh, just kidding there, Bill). Because the TIPI interpreter is so Help System Still, I had to do something. small, I didn't have to rewrite my I also went to work on improving the I fell back on my core belief of entire program to make a compiled workbench and the TIPI user's manu­ busting a problem into byte-sized version of TIP!. Instead I created a al. I knew that TIPI would be new to chunks. The TIPI workbench is a slightly modified version of the TIPI everyone, so they would need good batch file that calls a TIPI program. interpreter that could be bound to­ reference materials. The HP-IOOLX The help system takes that one step gether with a user's source code to has a built-in database engine, so I further by calling multiple TIPI pro­ create a single EXE. Using this meth­ created a help file in that format for grams. The whole thing works, no od, I got the MakeEXE function up HP users. I also knew that some single chunk is larger than 32K and and running in one evening. people were using TIPI on regular the help system itself serves as an I put this feature into the share­ PCs, so I set to work on writing a example of how to write a fairly ware version of TIPI, but I added one PC-based help system for TIP!. Natu­ large program in TIP!. small element -- a registration code. rally, I chose to write this in TIP!. When the MakeEXE is used in an Since the help system had a lot of Product Index: pg 55 unregistered version of TIP!, the EXE text, this quickly grew beyond the a Share/Freeware index: pg 56 will be made, but it will display a 32K limit I had imposed on TIPI, a

[Letters continued from page 5.1 [Bond calculations are not "primer" on bonds. add-in to help you analyze US built into the HP Palmtop but and foreign bonds, bills & I was surprised. What they can be handled by HP Bond Analysis ($219) - esti­ CD's . caused the shift in attitude? Calc's Solver application and by mates prices and yields of fixed I guess it was the objective Lotus 1-2-3. There are several income securities under a broad PG03 (ff 835) - Finance facts printed on the screen of sources for these "missing" HP- range of assumptions. Epargne Placement: Provides a non-threatening and quite 19BII financial functions, from multiple equations and Lotus interesting piece of technol­ the amateur to professional Lane Bond Trader ($399) solutions libraries for the HP ogy. I hadn't changed, their levels. One is a short article provides tools needed to calcu­ 95LX for professionals and perception of me had. that describes how to use HP late bond prices and yields, and students, including: Bonds Maybe more women CALC or Lotus 1-2-3 for such manage portfolios. (bariation , volatility and dura­ should buy HP Palmtops. calculations (page 35, Mar/Apr tion), Matif, Options Black­ Lucinda Hall 93 issue of The HP Palmtop @Bonds ($395) - professional Scholes valuation, Coefficient j3, Fairfield lA, USA Paper). Also available is the investment analysis software for and many others. following shareware, freeware, the fixed income trader and Analyzing Bonds and commercial software: analyst that runs on the 95LX Finance ($89) - learn and do on the HP Palmtop and 100LX as a Lotus 1-2-3 basic financial analysis, mort­ I have been using an HP BONDS.ZIP Ii - 100LX com­ add-in. Calculates yields, prices, gages, loan analysis, bond anal­ 19BII calculator for some patible SOLVER file solving a sensitivities, duration, convexi­ ysis, compound interest, and time and recently bought the wide selection of BOND prob­ ty, value of .01 and 32nd, more. Comes on a PCMCIA HP lOOLX. I was disappoint­ lems. accrued interest, etc. for invest­ Type II card for the 100LX. ed to find that the lOOLX ment in treasuries, agencies, does not have a Bond Menu BOND95.ZIP Ii - contains a 'munis,' corporates, zeros, Cds STUDENT.ZIP Ii - contains a to calculate the yield to ma­ 95LX-compatible SOLVER and bills. BOND.EQN, containing a set turity or price for a bond. I equation that will allow the of bond calculations developed am writing to ask you if you user to solve complex BOND Bonds and Bills ($250) - in­ by finance student Douglas know of an aftermarket pro­ problems, including yield to cludes: Euro (A &S/A), US Gilbert. gram that would enable the maturity, yield to call, price, Corporate, US agency, US lOOLX to perform the above accrued interest, etc. Registered treasury, US domestic and tasks. version also has other useful Japanese bonds. Product Index: pg 55 Share/Freeware: pg 56 Petros D. Goneos "bonus" equations ready for a New York NY, USA use. Documentation is a good Bond @nalyst($495.00) - 1-2-3

48 THE HP PALMTOP PAPER JANUARY / FEBRUARY 1995 BEST PALMTOP TIPS ON DISK 175 tips, 51 software tools on 2.5 megabytes with your HP Palmtop Paper on Disk subscription You've got the knowledge.

Now get the tools.

RENEW OR SUBSCRIBE TODAY FOR PEAK PALMTOP PERFORMANCE!

NOTA SUBSTITUTE FOR THEPRINTEDEDITION

OR FAX: 515·472·1879 Thaddeus Computing, Inc. 57 E. Broadway, Fairfield, IA 52556 U.S.A. ---BASIC TIPS---

[Tips by Rich Hall. Many are elaborations on tips Key pressed found in the APPS.INI and NOTES. NOB files in the ~HP Calc What happens (answer in example) HP 200LX.j Z(/X ) 1ilD3I100/200LX I Calculates square root of number on Calc Line (2) HP CALC functions below ~Appt X (l/x) second row keys Calculates the reciprocal the of number on Calc Line nI!I! 100/200LX I The labels just below the Z, X, C, V, B, N, and M (0.50) Set alarm to check keys are functions used in the HP CALC applica­ tions. A step-by-step example will help clarify what C (.t~Y) appointment book todos Swaps the number on Calc Line with the number in I they are and how to use them. Get, and stay in the habit of checking your appoint­ Stack 1 position (0.00 if your stack was cleared) . ment book and todo list every morning. It doesn't Step 1. Open Arithmetic, make sure Stacks and V (AI) matter how well the HP Palmtop organizes your Registers are visable. Moves Stack down one position. Stack 3 number appointments, if you don't look to see what's When you first start HP Calc you should come moves to Stack 2, Stack 2 number to Stack 1, Stack coming, you'll miss it. up in the Arithmetic function . If not, press I MENU 1 1 number to Calc Line, Calc Line number to Stack 3. Occasionally I'll backslide on this. I'll be in the Arithmetic on the HP 95LX or I MENU 1~plications (Calc Line =0.50) habit of checking APPT for months and then slip Arithmetic on the HP 100/200LX. The Registers right out of the habit. When this starts happening, B (LAST) and Stacks should be displayed. If they are not, I set an alarm to play at the time I usually arrive at Copies number in Stack 1 to Calc Line. (Calc Line 0.00. If you were in the middle of the office. The appointment says, "Check your press ~ (SHOW) on the 95LX. On the HP 1001 = appointments and todos!" Once this didn't work, so 200LX press I MENU 1 Qptions Calculator Modes, a calculation, say 1+2+, and pressed B, the number in Stack 1 would be copied into the I set five appointments for the same time, five days make shure the "Show Stack and Show Registers in a row . It was annoying, but I re-established the boxes are checked and press ~ (OK). You calculation, 1+2+0.50. If you then pressed habit of checking APPT. should see a display that looks something like this: I ENTER I, the answer, 3.50 would appear on the If I have a really important appointment coming Calc Line.) up, or one that I have to prepare for, I set more 'mlm · .....r ....." .,.. N (STO) RlPu9(1) = 0 . 00 than one appointment for it. For example, if I have R&g l " 0 . 00 Lets you STORE the number on the Calc Line fWg2 " 0.00 to prepare a report for a meeting, I'll set an appoint­ Rag3 " 0 . 00 in one of the Registers so you can access it ment for three days before the meeting stating, RQg4 " 0 . 00 later. (Key the number 1.4 into the Calc Line. Slack : (]) = Ill . 00 "Prepare report for 10/25 meeting." If I want to (2) " 0.00 Now press N (STO) and O. Look up at the top (1) " 0.00 make sure I leave a meeting on time, I'll set an of the screen to see thail.4 is now stored in appointment for the time I want to leave. The alarm 4. 00 the RegO position.) ~.:lmIDl:m~HmD_~~_ __~ rings, I check my appointment book and say, M (RCL) "Sorry, I've got to go." Lets you RECALL a number stored in the HP Calc Arithmetic function with Registers Registers. (Press QI ENTER 1 to clear the Calc and Stacks displayed, HP 100/200LX • Database Line. Now press M (RCL) 0 and 1.4, the num­ ber stored in RegO, is restored to the Calc Line. Step 2. Key in the number 4 and press I ENTERI . You can use this feature in the middle of a 1m1!!I100/200LX I This enters 4 in the calculation line at the calculation . So if you wanted to add the number Find searches in bottom right of the screen. Now we're ready to see in Register 0 to 5.2, you would press 5.2+ MO HP Palmtop Databases what those keys do. and then press IENTERI.) You can use the F4 Find key on your HP 1001 Step 3. Press the Z through M keys, see what Although this example shows how the "Z" thorough 200LX to locate difficult-to-find Phone or Database entries. For example, let's say you're looking for the happens. "M" keys can be used in the Arithmetic function, name and phone number of a person you met at a Press the keys one at a time and watch what remember that they can be used in the other HP conference. You remember that you entered his happens to the calc line and the Stack immediately CALC applications. name into your Phone Book. You also remember above it. The Stacks are used to keep track of the that the person had an unusual hobby: collecting last three numbers entered, a handy feature for eggs. You entered that in the F3 Notes field . some calculations. If I key in 3.1, press I ENTER 1and IBIMemo You go to the PHONE application, press I!!l then key in 2.2 and press I ENTER I, 3.1 is bumped to go to the Find dialogue box. Type in egg and up to the Stack 1 position (Le. it is stored in Stack IlliDEI 100/200LX I press ~ or I ENTER I. The 100/200LX searches 1 buffer memory). If I then key in the number 5 and Mess up memo? the entire phonebook and stops at the first entry in press I ENTER I , 3.1 is bumped up to the Stack 2 Restore previous version the Phone Book with "egg" entered in any of the position and 2.2 is bumped up to the Stack 1 If you make a mistake in a memo file, you can back fields. If you press I!!l (Find) I!!l (Next), the position. If all three Stack pOSitions have numbers up over the mistake with the backspace key, or use Palmtop starts from wherever you are in the phone­ in them and I key in a fourth number, the Stack 1 the Cut and Paste feature to delete a line or two. If book list and searches forward. If you press 1!11, number is bumped to Stack 2, the Stack 2 number you've made some extensive mistakes and have the Palmtop searches for previous instances of the is bumped to Stack 3, and the Stack 3 number is not yet saved the file, you can restore your previ­ word. bumped out of the Stack and forgotten by HP Calc. The F4 Find feature works in and of the data­ ous version, if you have one. The Registers can be used to store and recall base-related applications (APPT, PHONE, DATA­ On the HP 95LX, press I MENU 1f.ile Qpen and BASE, NOTETAKER, WORLDTIME). The Appoint­ additional numbers as described below. Below is a summary of what to expect. answer yes when asked if you want to "Replace ment Book and Phone Book on the HP 95LX have file without saving?" Then select the appropriate file a Find feature accessed by pressing (!!). name and press IENTERI.

50 THE HP PALMTOP PAPER JANUARY / FEBRUARY 1995 On the HP 100/200LX, press IMENU I file and This screen gives basic information on how to lets you tag all items by pressing I MENU I Qptions, you are presented with following File menu: adjust volume and change the sound of your alarm. selecting All, and pressing 1!!2]. To untag all Filer Help screens are available for all the built-in items press IMENU I Qptions, select None, and applications on the HP 95/100/200LX. press~.

ShifL'F9Fl. Shifl·FIB ~Phone ~WorldTime

Eld!!i 100/200LX I I 100/200LX I File menu, 100/200LX Getting back to the top Custom Cities list makes The last two files you had open are listed at the of the phone list quickly it easier to find time bottom of the screen. Press 1 and the last file you I keep some special entries at the top of my Phone The World Time "All Cities" list comes with over saved will be loaded. list. For example, OOHometodo is a list of repairs I 475 cities already on it, and can add more as the need to make around the house. OXmasList is a list need arises. (The maximum is limited by the avail­ o Mise of potential Christmas presents for members of my able RAM disk space.) However, sometimes a family. There are other special entries. smaller list is a bit more practical. mJEl100/200LX I Whenever I open my Phone Book, I like to be Let's say your home office is in Chicago and Press F1 for Online Help at the top of the list to see these special entries. you're going on a business trip and will visit five Press I!!l on any HP Palmtop to get online help This is no problem when I first open PHONE. The cities: New York, London, Tel Aviv, Hong Kong, wherever you are. Let's say you are a new user of highlight bar is always at the top of the screen. and Tokyo. You can create a smaller "Custom Cit­ the HP 200LX and open up Appointment Book for However, if I open PHONE, go to a phone entry ies" list that only displays these cities. the first time. Just press and you get the I!!l somewhere down the list (e.g. O'Toole, Mike), and Press ~ I HP CALC I to go to the World Time Appointment List help screen, describing the basic then go to MEMO to write a note about something, All Cites list. Since your home office is in Chicago, features of APPT, describing the various symbols used in the Appointment Book list view and how when I go back to PHONE I'm still at O'toole, Mike. you probably have that city set up as your "Local you move to different days and weeks, and change The quickest way to go to the top of the phone City." If you don't and want to, start typing in the duration of appointment slots. list on any HP Palmtop is to press the HOME key Chicago until the highlight bar moves to that city. [~-I < leftArrow> I). Alternatives would be to press Then press EI (Local) and answer yes when , e" ",.,.;::.., ",' " - ,-,.-....- .. I MENU I Quit to exit PHONE whenever you go to asked if you want to set it as your local city? The another application (a bit cumbersome). In my rest of this tip assumes Chicago as your Local City. phone book on the 100LX, if I press 00, I go to Move your highlight bar to each of the five OOHomeTodo, the first entry in my phone book. cities mentioned above. A quick way is to start typing the name of the city and the bar will auto­ r:mn 100/200LX I matically jump to the city. To select a city for the --~ . custom list, press [!]. A check mark will appear on - Select multiple records Main Appt list Help screen, 100/200LX the same line as the city, over to the right (next to in Phone or Database the time column, see screen display below). To Note that certain words or phrases are highlighted The HP Palmtops let you delete, extract, or print a remove a city from the custom list, highlight the city on the 95LX and outlined (boxed in) on the 100/- group of items in the Phone Book and Filer on the 200LX. You can use the up and down arrow keys and press [J. 95/100/200LX and other Database-related applica­ to move to these words or phrases, and then press Once you have selected all of your custom tions on the 100/200LX. First you must select or I ENTER I to get a more detailed description of what cities, press ~ and only those cities will be dis­ "tag" the group of items you want to work on. it means or how to use it if it is a feature. played. Help is "context-sensitive" in that Help screen displayed by pressing 1!!1 relates not only to the ON THE HP 95LX !' r;ur;"nJl ' ; "~'!"'''' mfM'DI!J!'." application you are in, but to the specific feature Lets say you want to delete a few records from Local Cil ... you are using. For example, you are back in Ap­ Ch1c"'90. II USA your Phone Book. Highlight the first record you CU:!!IlOl'l Cilills pointment Book on the 100LX and you press ~ London Unil"d Kingdol'l 7:14 PI'I want to delete and press (Tag). Highlight and N"w York eit.\I . NY USA 2:14 PI'I I MENU I Qptions Alarm ~eep to change the sound of Tel Aviy bralil J 9:14 PPI the alarm on your Palmtop. The Alarm Beep dia­ tag the rest of the items, and press I!!l (Cut) to Tok..,o Japan J • 4 : 14 41'1 logue screen is unfamiliar and you don't know what delete them all. to do, so you press 1!!1 and get the following Items have to be tagged individually in PHONE screen. and FILER on the 95LX. However, you can untag all files tagged in PHONE or FILER by pressing Example of World Time's Custom Cities list I!S!)-~· To a.djust allar"" ",ohme and 30und : 1 . Press MENU 0 B. 2. Selecl "'011.41'11/ level and SQund. (CusLoJII play;, a. sound defined in file C:'_DAT\ALARM . SND . ON THE HP 100/200LX You can return to the All Cities list any time by See "Mua } for delailll. ) 3. To lUrn off ollarI'! s ound, check Hut" . < Spacebar > 4. To hear sel&cled sound, press Fl. Highlight each desired item and press I I pressing ~ again. You can also access the 5. Pre5s FlO (OK) , to tag it. Press 10!!9 and all selected items will be Custom Cities list by pressing I!!I (Subset) and deleted. You can press I I-I I on a selecting Custom Cities. You can also use the Sub­ 100/200LX to alternately tag and untag all items in set feature to define and select other subsets of Alarm Beep help screen, 100/200LX a Phone Book or Database. Filer on the 100/200LX your All Cities list.

JANUARY / FEBRUARY 1995 THE HP PALMTOP PAPER 51 ···0 UICK TIPS··· a priority of AO, and give 1st Priority: paste can move the correct - - - - Work ---- ~Appt other work-related ToDos date into a subset definition. Write letter to A.Jones priorities of A 1-A9. Then key Send estimate to J .C. The TODO database has I 100/200LX I in ----Personal---- as another Compensation plan a date field named Due. One ToDo and give it the priority . .. More . . . Appt too soon 2nd Priority of my subset definitions is of BO. Give other personal Some users have found that ---- Personal ---­ Due<={01/30/1995}. This se­ ToDos priorities from B1-B9. their appointments will sound Fix cabinet door lects all items due today or After you've entered a few Change oil in car the alarm too soon. For ex­ past due items. My subset ToDo items, your ToDo list Xmas shopping ample a 12:01 am appoint­ ... More .. . definition for tomorrow is ment will be fired off instead will look something like this: The default priority on the Due>{01/30/1995} . at 11 :58pm. If this happens AO ---- Work ---- 95LX is 1st and cannot be For "Today or before," you may have a problem in A1 Write letter to AJones A1 Send estimate to JJ&C changed. You can expand subset the update macro the hidden file, C:\_DAT­ A2 Compensation plan this system on the 95LX by opens a new database re­ \ALARM.O. A3 .. . More .. . adding additional priorities. cord; goes to the date field, To fix this: You will have to BO ---- Personal ---­ For example, 3rd level priori­ make the hidden file visible B1 pix cabinet door Due; uses Date to enter the B1 Change oil in car ties could be for your hobby, and deletable. You can do current date; uses + to move B2 Xmas shopping 4th level for your Church this by entering the following B3 ... More ... that one day in the future; activities, 5th for the night command at the DOS copies that date; then goes You can then change the classes you are taking, etc. prompt: to the subset edit view; de­ default priority of new ToDos Rich Hall letes the old date; pastes in to whatever you enter most Editor, HP Palmtop Paper atrib c:'_dat\alarm.q -h -r the new date and saves the commonly. For example, you First back up the file, then changes. Similar procedure is might want A 1 (high-priority, 100/200LX with the Appointment Book I I used for the "Tomorrow" sub­ work-related items) to be open, delete the ALARM.O Use a timed macro to your default priority. Change set. file. Then re-enter the Ap­ this default priority in the automatically update Following is the update pointment Book and close it. Appointment Book by press­ Database subsets macro: A new ALARM.O will be cre­ [Last issue (Nov/Dec 94) AI ing I MENU l.Qptions ToDo D~fa ­ {Database} {F2} {Tab} ated. When you open Ap­ ults, tab to the Priority box Harrington described how to {Date}+{Ctrl+x} {FlO} pointment Book again your and enter A1 . From that point use the 100/200LX Database {F6}tod{Alt+E} {Left} alarms should be on time. application as a customized {BackSp} {BackSp} {BackSp} on, whenever you enter a {BackSp} {BackSp} {BackSp} Mark Scardina ToDo list, and how to use ToDo, it will have the A1 {BackSp} {BackSp} {BackSp} CompuServe 10: [76711, 732J priority entered automatically. Subsets to organize catego­ {BackSp} {Ctrl+V} {F10}tom If you need another priority ries of your list. This tip gives {Alt+E} {Left} {BackSp} {BackSp} {BackSp} {BackSp} level, you'll have to tab to the you an additional tool for IllD3I 100/200LX I {BackSp} {BackSp} {BackSp} Priority box in the ToDo item managing a ToDo Database, Separate work {BackSp} {BackSp} {BackSp} entry screen and key it in. or any Database that con­ {Ctrl+V} {F10}a{F10} and personal ToDos tains a Date fields. - Robert] Once you get this set up with priorities HP 95LX Example I created a database file, You can use priorities in the You can use this system with TODO.GDB, that uses two correctly you don't have to ToDo list to separate work a few modifications on the subsets, one to display items do a single thing. Each morn· and personal tasks. HP 95LX. The 95LX Todos due today and another for ing the subsets are updated items due tomorrow. automatically. You do have HP 100/200LX Example only allow nine priority levels Instead of manually chang­ Give all work related tasks ("1 st" through "9th"). Enter to make sure that nothing will ing the date in each subset priorities beginning with "A" the header --.- Work ---- as interfere with the macro. The every day, I use a repeating (A 1, A2 , etc.) and all person­ your first "1 st Priority" ToDo Database has to be set to appointment (at 6 AM every al tasks priorities beginning and .--- Personal --- as your the TODO.GDB and you morning) that runs a macro with "B" (B1, B2, etc.). first "2nd Priority" ToDo. can't leave the DOS window updating the subsets. You To separate the items Designate all work-relate selected or a DOS applica­ can create this macro be­ visually in the ToDo list, put Todos as 1st Priority and all tion running. I've been using cause the HP 100/200LX has a header in as the first entry personal Todos as 2nd Priori­ this macro for almost a year the date key, ~-(,); the in each main category. For ty. After you've entered a few (!] with little trouble. or can be used to incre­ example, key in ----Work---· at Todos, your Todo list will 0 Russ Fitzgerald the ToDo Description, give it look something like this: ment or decrement the date CompuServe 10: [71234,30J in a date field; and copy and

52 THE HP PALMTOP PAPER JANUARY / FEBRUARY 1995 the full pathname for its exe­ debug term.env To get the currency con­ CCases cutable file, .EXE, .COM, or d versions back, close HP .BAT, in an appointment. (the file will be displayed with CALC and run a simple batch IlD3I 100/200LX I Placing Ic:\batt100.com, for the memory addresses and file: Newton 110 case example, as the first thing in HEX codes to the left and : : SWAPCONV . BAT supports the HP the description field will run the equivalent ascii charac­ @echo off ters to the right.) ren calc. env xxx Palmtops batt100 when the appoint­ ren calcenv.bak calc . env q ren xxx calcenv.bak I was looking for something ment's alarm would sound. to carry the HP Palmtop and [The alarm must be enabled The q quits debug. - RobertJ The biggest limitation to this StarLink card that would and placing a Q in the loca­ tip is that you should not run prevent them from rattling tion field will suppress any SWAPCONV.BAT while HP around and doing damage in error messages.] IjjHP CALC CALC is open. my briefcase. You do not need to leave Ed Keefe I found a nylon case with a the Appointment Book appli­ ImIEII 100/200LX I CompuServe /0: [75300,3667J cation open for BA TI1 00 to belt loop that would handle Add a second set of the HP Palmtop, StarLink, run every time. But you do currency conversion and my Motorola Ultra Clas­ need to: sic phone. It's made by a 1. Be in System Manager. tables to HP Calc liJ Macros company called CaseLogic (If you have terminated Sys­ You can edit the Currency and it's called the PH1 tem Manager or booted the conversion sub-application in I 100/200LX I Phone Case ($15, SRP Palmtop into DOS, no ap­ HP Calc to change or add new conversions up to a limit Use System Macro $19.99). pointment alarms will run in Phone to find a The real surprise was the of 21. If you need more, you until System Manager is client record in leather case designed for the started again.) can create an additional set of 21 by duplicating the another Database Newton MessagePad 110 2. Have enough free mem­ CALC.ENV file and switching I wanted to look up a cus­ ($29). [Ed. When we check ory to run your DOS pro­ between the two .ENV files. tomer phone number and the price on this found that gram. The other limitation is that quickly pull up the cor­ Apple's leather case 3. Not have another DOS the conversion rates must all responding "folder" of infor­ (H0075LUA) sold for about application open. be constants, not formulas. It mation for that client. I creat­ $75.J It's a little big for the Mark Scardina could be used for such con­ ed a client profile in the data­ HP Palmtop and StarLink CompuServe 10: [76711,732J card in a stylish, baggy kind stants as force and energy, base application. I included of way. The interior is made Btu's, Joule's, watts, nano, name, address, last contact of a satin-like material and tera, giga, etc. For very large date, activity report, etc .. has pockets for several • Filer numbers you may need to Then I wrote a system macro PCMCIA cards. The external use the scientific format. that would take me from the Phone Book name to the pocket was designed for the (Press IMENU I Qptions Num­ IlD3I 100/200LX I client's information in the Newton MessageCard which ber Format... §.cientific.) Database application. The is the same as the HP Star­ Filer view changed Before re-using the built-in macro looks like this (single Link card. You can have your from 9SLX to 100LX Currency conversions, close line, no carriage return): HP Palmtop and PCMCIA A most regrettable change HP CALC; in FILER goto cards protected inside and from the 95LX to the 100LX C:\_ DAT and copy the {Enler} {Copy} {FlO} {Database} {F4} {Paste} {FlO} {Enter} you can see and hear your was that the viewer in 100LX CALC.ENV file to HP StarLink card on the Filer displays only the print­ CALCENV.BAK. Otherwise, You can create a system outside. It's probably the best able character range. This is once you key in a new set of macro by opening the Macro case out there for this combi­ regrettable because it was conversions and close HP application and entering the nation. handy to be able to 'browse' CALC, you'll lose the curren­ above code into the Contents Mark Ressa through binary files and get a cy conversions. field of an empty macro. You CompuServe 10: [71052,256J rough idea of what's there. The Currency Conversion can also create a macro on Gilles Kohl sub-application can hold up the fly, recording the keys as CompuServe 10: [100114,3146J to 21 possible conversions. you press them. For more All you have to do is highlight information on creating sys­ DOS [Editor's Note: On either ttl a field and press ~ to Edit. tem macros, see "System HP Palmtop yo~ can go to Press ~, again to change Macros" in the index of your DOS and use DOS's DEBUG I 100/200 LX I the name. Then key in a HP Palmtop User's Guide. command to view a short file. suitable conversion rate and The above macro is as­ Avoid interference This will display all the char­ press IENTERI. Do the same signed to a function key. with DOS program acters in a file. For example for as many fields as you Whenever I want to activate run from the to look at the TERM.ENV file need up to 21 in all. When it I press ~ and the function Appointment Book in the C:LDA T directory you you're finished editing the key. An example will clarify would type the following: You can run a DOS program fields, press I ESC! twice. this. Let's say I assigned the at a specific time by putting

JANUARY / FEBRUARY 1995 THE HP PALMTOP PAPER 53 above macro to F1. I open ten when I next save. same directory as the data­ my PhoneBook, highlight the Occasionally I'll jot down mMisc. base file. Your icon will be desired name in the All Items some information that I want displayed instead of the built­ list and press ~ -1!1] : Here's to keep for a while and then ! 100/200LX ! in icons of the 200lX. what the macro does, step delete, but I don't know quite Make MIDI Music Harry Konstas by step: what to do with it. If I save it with the 100/200LX CompuServe 10: [72540,620J as TEMP.DOC, I know it will I run Cakewalk 4.0 for DOS {Enter} Opens the individu­ get written over pretty quick­ on my 100lX. (Cakewalk is !100LX I al item screen. The Name ly. Instead, I'll save it as MIDI sequencing software Minor NoteTaker Bug information is highlighted. TEMP1.DOC, TEMP2.DOC, that lets you record, edit and There is a minor NoteTaker etc. Since I don't use these {Copy} Copies the Name play back music through a bug in some HP 100lX's file names very often, the information to the HP Palm­ MIDI-interfaced instrument.) I (ROM versions 1.02 and 1.04 information in them will re­ top clipboard. have a 20 MB double flash A at least). In NoteTaker, main on my Palmtop longer. card that I use to store Cake­ highlight an item in the All {F10} - Closes the individual When I finally do attempt to walk and all of the files. I use Notes list and press I ENTER I to item screen in the save another note to one of the Key MS124 Midiator po­ view the individual Note card PhoneBook. those file names, the Palm­ cket MIDI box that connects as shown below. Note that top asks me if I want to "Re­ {Database} - Opens the through the HP serial cable. the cursor rests on the Title place the Existing File?" I Database application. The speed is fine for smaller field. stop the save and check out to medium arrangements, but {F4} - Activates the Find the existing file in Filer first, on some larger MIDI files the ~. function. to see if the information in it timing is not quite right. The Iltl. ·A4@@·; was really worth saving. If it 100lX is great to PLAY MIDI I\!f {Paste} - Copies the name ~::: nul m:ord i (illt.· l l kew toIIbiTlilliGII in NSh ft was, I'll give it a new name information into the Find files on, but I wouldn't want transfer it to my Phone Book: screen. to use it to EDIT MIDI files. NoteTaker or Database, or {F10} Starts the Find save it under another name. Brian McCarty search and goes to the de­ If it wasn't, I'll copy over it. CompuServe 10: [75121,2130] sired item in the Database All Rich Hall Individual item NoteTaker Items view. Editor, HP Palmtop Paper II NoteTaker Screen, HP 100LX {Enter} - Opens the Individu­ ! 100/200LX ! If you press ~ (Done) or al Item view and shows me !200LX! I ESq to return to the All the client's profile. Default tabs in Memo 200LX NoteTaker Notes list, you will not be The tab settings in Memo are Steve Michell displays tips able to use the DownArrow only stored with FORMAT­ CompuServe 10: [73004,2607J When you first start up the key to move down the Notes TED files. If all you've typed 200lX's NoteTaker (press list. When you press it, you'll in is ASCII text (no BOLD, !CTRq-1 MEMO I) you will see a get a beep. You will be able UNDERLINE, OUTLINES handy little "tips" database. to use the UpArrow key, but etc.), then your document i~ ~Memo Most users will quickly start once you get to the top of ASCII, not FORMATTED. their own NoteTaker file and the list, you're stuck. The easiest way to force it to 1mI!3! 100/200LX ! forget about this "tips" file. To avoid this problem, tab be FORMATTED is to press You can find it again by to the Note or Category field Use a TEMP.DOC file ~ twice. The first time opening the file , in the Note card screen and in MEMO to keep turns BOLD on, the second d:\_dat\notes.ndb, using the press ~ (Done) or IESC! to track of short notes time turns it back off (doing NoteTaker application. return to the All Notes list. When I need to jot down a nothing, except setting the This file has many impor­ You'll be able to use the FORMATTED flag). Then, miscellaneous note, I'll open tant tips like how to change DownArrow key. A better when you save the docu­ Memo and type it in. I save the icons INSIDE the Phone solution is avoid the individu­ ment, the TAB settings will most miscellaneous, short­ and Database applications. al Note screen. Highlight an be saved with it. (There's "no term notes as TEMP.DOC, Yes, you can change the item in the All Notes list and where" in an ASCII file to just in case. I only store 'little phone' icon in the press (2) to display the Note save the TAB settings.) information in TEMP.DOC if Phone application for one of field only. You can still edit Everett Kaser I am almost positive I won't your own. (You can create that field, and when you go CompuServe 10: 1441J need it in the long term, but [74431, an icon using the 200lX back to All Notes, there's no want it saved for a little while D:\BIN\ICN200lX.EXE or DownArrow problem. just in case. For example, if You can create a system ICN100.EXE Ii .) You can Rich Hall I'm going to pick a few items macro to open Memo and set also do the same for any Editor, HP Palmtop Paper up at the store, I'll jot them the tabs the way you like database file. Just include an down in Memo and save the them. icon having the same name file as TEMP.DOC. Once I Bob Russell Product Index: pg 55 as your database but with get the items, I don't care CompuServe 10: [71571,3072] a SharelFreeware Index: pg 56 the .ICN extension, in the about the note. It is overwrit-

54 THE HP PALMTOP PAPER JANUARY / FEBRUARY 1995 Product Index Contact information for products mentioned in articles. See Advertisers Index, next page, for additional product references. HP PRODUCTS Phone: 805-371-9391; Fax: 805-371-9454; HOrle'S Book of Games, OrCAD 3.11 - na Contacts: Authorized HP oomputer CompuServe ID: [75030,3374J. Vo II: Solitaire - $9.95 Schematic capture program no longer support­ dealers worldwide (i.e. the same place you Variations of solitaire. (See page 23) ed by ns developer. Latest version does not can purchase an HP LaserJet). To locate an American Heritage Contact: Sierra-On-Lrne; Phone: 800- work on Palmtops. (See page 33) authorized dealer in the USA, call 800-443- Dictionary 3.0- $59.95 757-7707; Fax: 206-649.(J340; UK: 44-734- Contact: Check sale and closeout bins 1254. You can also purchase the 95LX & (See page 4) 303171, fax 44-734-303201. Europe: Phone in in software stores. 100/200LX and its accessories from ACE Contact: Softkey Intemational; Phone: France: 331-460-146-00, Fax: 33146317172. Technologies at 800-825-9977 or 408-734- 800-227-5609; Fax: 404-427-1150. PG03 - ff 835 0100; Fax: 408-734-3344; EduCALC at 800- Falcon XT - discontinued French language financial analysis program. 677-7001; Fax: 714-582-1445. Global Con­ ACE DoubleCards and Spectrum's combat flight simulator. Check (See page 48) nections at 608-752-1537; Fax: 608-752- DoubleFlash+ cards - $varies closeout and sale bins. (See page 5) Contact: Bruckert Diffusion, FRANCE; 9548. PCMICA Flash memory cards. (See page 30) Solitaire Royale - $35 Phone: +33 (1) 40212408; Fax: +33 (1) 40 Contact: See ACE Ad, back page. Variations of solitaire. (See page 23) 957025. HP 200LX 2MB - $699 Contact: Spectrum HolObyte; Phone: (HP F1061A) Bond @nalyst Standard - $495 800-695-GAME; Fax: 510-522-3587. PhoneCase - $19.99 HP 200LX 1MB - $549 Gold - ~595, Platinum - $695 Carrying case (See page 53) (HP F1060A) 1-2-3 add-In to analyze bonds, bills, and CDs. Amarillo Slims 7 Card Stud - $12.95 Contact: CaseLogic Phone: 800-447- HP OmniBook 600C PC (See page 48) Las Vegas poker. (See page 23) 4848; Fax: 303-530-3822. 486DX2I50 170MB HD - $varies Contact: Tech Hackers; Phone: 212- Contact: Villa Crespo SoftWare, Phone: 800- 486DX4f75 260MB HD - $varies 344-9500; Fax: 212-344-9519. 521-3963; Fax: 708-433-1485. Pocket Quicken - $69.95 HP OmniBook 4000 PC Stand-alone version of Pocket Ouicken for 486DX4/100 520MB HD - $varies Bond Analysis - $219 California Pro - $na 100LX users. (See page 58) 486DX2I50 260MB HD - $varies Financial softWare. (See ~age 48) Gotl simulator ~me. (See page 24) Contact: Intuit, Phone: 800-354-4023; Contact: Pocket-Consultant; Phone: Scrabble - $39.99 Fax: 603-295-3015; Intemational: 415-858- HP StarLink Service - $varies 6095. Wireless messaging service, for 'one­ 612-229-6260; Fax: 612-566-6727. Word board game. (See page 21) stop communications solution.' Contact: 800- Contact: Virgin Interactive Entertain­ 917-LlNK. Bonds and Bills - $250 ment; Phone: 800-874-4607 or 714-833-8710. PocketJet Printer - $499 5MB.12v Flash Card - $499 Bond and Bill analysis. (See page 48) Lightweight portable thermal printer with serial Contact: Christian de Lisle, RableyPark NFL Challenge - $70 interface. (See pages 10,17) (HP F1012A) with Stacker 3.0 data Contact: Pen/ax Technologies; Phone: compression software (not for the 95LX). Ridge, Nr. Potters Bar, Hertfordshire, EN/; Football simulator game. (See page 24) 3LX, UK; Phone/Fax: 0707642201. Contact: Xor Corp.; Phone: 80/)-635- 800-543-6144; Fax: 303-460-16Z8; BBS: 303- 10MBI12V Flash Card - $879 460-1637. (HP F1013A) wnh Stacker 3.0 data 2425; Fax: 612-831-8629. compression software (not for the 95LX). CakeWalk 4.0 - $99 Record, edit, and play back music through a PN-60 Printer - $399 Dictionary/Thesaurus Card-$149.95 Go, Many Faces of - $39.95 Lightweight portable printer with serial inter­ (HP F1005A) MIDI-intefaced instrument. (See page 54) Vanations of Go-Moku. (See page 1) Contact: Twelve Tone Systems; Phone: Contact: Ishi Press Intemational; Phone: face. (See pages 10,18) AC/DC Adapter (HP F1011A}-$39.95 800-234-1171; Fax: 617-924-6657. 408-944-9900; Fax: 408-944-9110. Contact: Citizen America Corporation; USAICanada(O~t. ABA) Phone: 310-453-0614; Fax: 310-453-2814. Europe (ogt. ABB) Australia ( pt. ABG) CloseUp 6.0 - $199 JetFighter 11 - $19.95 Computer remote control. (See page 32) Flight Simulator, combat. (See page 5) Printer Cables: United Kingdom (Opt. ABU) PN60-1 00/200LX cable - $42 South Africa (Oet. ABO) Contact: Norton-Lambert Corp.; Phone: Contact: Velocity, Inc.; Phone: 415-492- 805-965-6767. 3263; Fax: 415-982-3299. PocketJet-1 00/200LX - $35 PC Connectivity Cable - $24_95 (See pages 18-19) (HP F1015A) Connect 95LX and 1001- Custom cables to connect lightweight printers 200LX to DOS compatible PC. CompuServe Information Service OTHER PRODUCTS (Continued) CIS Rate changes - $varies to HP 1001200LX serial port. MAC Connectivity Cable - $24.95 Contact: Shier Systems & Software; (HP F1016A) Connect 95LX and 100/- (see page 17). HP Palmtop Paper, Back issues Contact: CompuServe USA; Phone: Contacf: Thaddeus Computing, USA; Phone: 805-371-9391; Fax: 805-371-9454; 200LX to Apple PCslMACs. CompuServe W: [75030,3374J. 95LX Connectivity Pack - $119.95 800-848-8199 ex1231 or 614-457-0802. Phone: 800-373-6114; Fax: 515-472-1879. (HP F1001A) Finance - $89 INTERNET Service Providers PowerBasic - $275 100/200LX Financial analysis. (See page 48) Contact: Cvbergate Phone: 305-428-GA TE; BASIC programming language. (See page 45) Connectivity Pack - $119.95 Contact: Pocket-Consultant; Phone: Fax: 305-428-7977or Delphi; Phone: 800-695- QuickBasic - $135 (HP F10~1BI 612-229-6260; Fax: 612-566-6727. 4005; Modem: 800-365-4636; Internet e-mail: BASIC language from Microsoft (See page 45) (HP F1021C International INFO @delphi.oom. Contact: Programmer's Paradise; 100/200LX Connectivity GAMES, COMMERCIAL Phone: 800-445-7899; Fax: 908-389-9227. Pack Software Only - $70 Many of these games were found in software JetEye PC Interface - $99 (HP F1021-6oo02) store sale bins by the author of the article on Provides IR transfer from 1oo/200LX and SmartModem Fax/Modem/ Connect/Adapter Kit - $24.95 pages 20-25. OmniBook to desktop PC. (See page 26) Flash Memory card - $varies (HP F1023A) 4 adapters for connecting JetEye Printer Interface - $117 PCMCIA FaX/Mocem card with 2MB, 4MB, or the 100!200LX to modems. printers, and pcs. Budokan - $24.95 Privides IR transfer from 100l2ooLX and 6MB of on-board flash memory. (see pages 100/200LX Accessory Cradle - $79 Martial arts game. (See page 24) OmniBook to printer. (See page 26) 12-17) (HP F1027A) Connects the 100LX or Contact: ElectrOnic Arts Direct; Phone: Contact: Extended Systems; Phone: Contact: Smart Modular Technologies; 200LX to U.S. Robotics WorldPort V.42bis 800-245-4525, 415-571-7171. 800-235-7576 or 208-322- 7575; Fax: 208-377- Phone: 510-623-1231; Fax: 510-623-1434. Modem. Skytel pager, and other products. 1906. 95LX Accessory Cradle - $60 FIIQht Planner - discontinued ThinFax Fax/Modem/ (HP F1006A) Flignt simulator, combat. (See page 5) Key MS124 Mldiator Flash Memory card - $varies Service AQreements Contact: Check closeout or sale bins in Pocket MIDI Box - $179.95 PCMCIA Fax/Mocem card with 2MB or 4MB of For U.S. HI'"Palmtop users. Units must be software stores. MIDI interface. One MIDI in, 4 MIDI out. (See on-board flash memory. (see pages 12-17) under warranty to extend. page 54). Contact: EXP Computer; Phone: 800- 95LX, 1-year extension - $50 MicroSoft Flight Simulator Contact: Key Electronics; Phone: 800- EXP-6922 x 841; Fax: 714-453-1319. 95LX, 3-year extension - $135 for DOS, 5.0 - $65 533-6434; Fax: 8f7-560-9745. 100/200LX, 2-year extension - $85 (See page 25) User's Groups for the HP Palmtop Contact: HP, Corvallis Service Center, Contact: Microsoft Corporation; Phone: Lane Bond Trader - $399 See box on page 9, this issue. USA; Phone: 503-757-2002. 800-426-9400; Fax: 206-635-6100. Calculate bond prices and yields. (See pg 48) Contact: Lane Business Systems; NOTE: Suggested retail price listed. Webster's Random House Electronic Software Toolworks Phone 800-444-5263; Fax: 201-586-0929. Dictionary and Thesaurus - $69 CD Gamepack I $39.95 (See page 4) OTHER PRODUCTS Popular card games including Cribbage King MegaHertz 14.4 . Contact: WordPerfect Corporation; @BondsU.S. - $395 and Gin King. (See page 22) FaiIModem card - $219 Phone: 800-321-4566; Fax: 801-228-5377. @Bonds Internat. - $495 Contact: Mindscape Inc.; Phone: 800- PCMCIA fax/modem card that works in the 234-3088; Fax: 415-883-3303. 100/2ooLX. (See page 30) Webster's New World Investment analysis. (See page 48) Contact: Megahertz Corporation; Phone: SpellinQ Checker - $39 Contact: Montgomery Investment; 801-320-7000; Fax: 801-320-6002. Phone: 610-688-2508; Fax: 610-688-5084. Caddiehack CGA Tour - $4.99 Small, fulf-featured spelling checker for the HP 100/200LX. (See page 4) Mlcr~Star gotl game. (See page 24) Newton Message Pad Case - $75 acCIS 3.0 - $69 Casino G~mes - $4.99 Contact: Thaddeus Computing Inc; MlcroStar disk containing Backgammon and (H0075LUA) Case for Apple MessagePad Phone: (800) 373-6114 or (515) 472-6330; on 2MB SRAM card - $329 110. (See page 53) Fax: (515) 472-1879. Automates CompuServe access, no additional Vegas Jonny's Draw Poker. (See page 21) Contact: MacConneclion, 800-800-0002. software required to run. (Seepages 14,15,17) Contact: MlcroStaf' Phone: 800-444- or MacWarehouse, 800-255-6227. Contact: Shier Systems & Software; 1343; Fax: 619-931-4950:

JANUARY / FEBRUARY 1995 THE HP PALMTOP PAPER 55 HOW TO CONTACT US Products advertised in this issue of The HP Palmtop Paper There are a number of ways to get in Company Product [Phone/Fax numbers) Page number touch with The HP Palmtop Paper staff. Accurite (Ftoppy drives for 100/200LX) ...... [408·433·1980; Fax: 408·433-1716)'.25 You can write; mail us a dIsk with ACE (ACE) ...... [800-825-9977 or 408-734-0100; Fax: 408·734-3344) .. 28.29 your comments; send CompuServe (PalmlopiOmnibook Prooucts Includes: ACT! for HP Palmtops; ACE <->FAX Fax mail; fax; or call. Our mailing address Software and Modem Bundles; ACE <->LfNK File Transfer Software; BA TTman Banery and contact information is: Monitoring and Data Protection Software; Carrying Cases; Desktop Card Readers; Acoustic Modem Couplers; HP 200LX Palmtop Systems; HP Color OmniBook Software, NiMH Baneries; Printers and Accessories; X-JACK Megahertz Modem Bundles.) Thaddeus Computing, Inc., (ACE DoubleFlash+Plus FlashRAM to 80MB) back cover P.O. Box 869 or 57 E. Broadway, Aware Electronics (Gieger Counter) ...... [800-729-5397; Phone/Fax: 302-655-3800) .. 39 Fairfield, IA 52556, U.S.A. Brownstone (Option Trading System) . [800-642-7116; TeVFax: 908-654-7108) . .46 Phone: 515·472·6330 or 800·373·6114; Challenger (Medical Reference/Education Software) . [800-676-0822 x 123 or 901-385-1840 x 123) .. 27 Fax #:515·472·1879; CSS (Barcode system/Environmental Case) ...... [800-733-5017; Fax: 503-752-7037) . .45 CIS 10: Hal Goldstein, [75300,2443] DataViz (MacLink Plus) . [800-733-0030 or 203-268-0030; Fax: 203-268-4345)'.15 Internet: [email protected] DesignWare (Palmtop circuit analysis software) . [617-923-4275 Fax: 800-536-7595) .. 37 E&B (Leather Cases) [800-896-2273; Int'l: 916-344-5047; Fax: 916-782-9306) .. 17 To advertise in The HP Palmtop Paper, EduCALC (Accessories Catalog) . [800-713-6522 or 714-582-2637; Fax: 714-582-1445) .. 31 contact Bnan Teitzman or Margaret EI Dorado (951200LX and Accessories) . [800-227-8292 or 415-494-6600; Fax: 415-494-1995) .. 14 Envoy Data (PCMCIA Products) ..... [602-892-0954; Fax: 602-892-0029) .. 14 Martin. EXP Computer (ThinFax Modem) . [800-EXP-6922 x 641; Fax: 714-453-1319) . .inside back To subscribe, change address, or clear Ex1ended Systems (Desk1op Infrared Intenace) [800-235-7576 or 208-322-7575; Fax: 406-587-9170) .. 41 up any problem with your subscrip­ (JetEye Infrared Printer Intenace ...... 35 Greystone (Universal Card Drive) [800-600-5710 or 408-866-4739; Fax: 408-866-8328) . .4 tion, contact our subscription depart­ Inmax (CGAlVGA Graphics Pack 'Vision' . . . . [604-980-9991; Fax: 604-985-5597) .. 7 ment (Director Sharon Dilrilore, IntelliLink (Windows Connectivity Pack) ...... [603-888-0666; Fax: 603-888-9817) .. 21 CompuServe ID: [76125,1773]). MicroGram (Card Software Development System) ...... [Phone/Fax: 415-747-0811) .. 35 MobileMedia (MobileMate) ...... [800-562-2830) .. 23 Technical Support Opus 63 (Liberator Shoulder Holster) .... [800-588-0PUS or 718-706-6787; Fax:718-706-7034) .. 19 PEPID (Emergency Physicians database) .... [800-329-7872, ext.(73743); Fax: 708-475-0779) .. 11 HP Technical Support - HP offers Protege (ATAIX Card Drive) [800-232-1347 or 714-961-7000; Fax: 714-961-0102) .. 33 these options: Shier Systems (acCIS - CompuServe access program) . .[805-371-9391; Fax: 805-371-9454) .. 47 Simple Simon Software (SS Faxer) ...... [817-283-6691; Fax: 817-283-5871) .. 35 • FREE TECHNICAL SUPPORT- is Smart Modular (Fax/Modem & Memory) ...... [800-536-1231; Fax: 510-623-1434) .. inside front offered to all Palmtop users and is Steele Creek Tech. (Card-link Drives) ...... [Phone & Fax: 704-588-1780) .. 7 available by calling 503-757-2004. Thaddeus Computing • FREE AUTOMATED SUPPORT- is l~: :::~:~~ ::~:~)ON DISK) ::: :[800-373-6114; Fax: 515-472-1879)4: I offered 24 hours a day by calling 800- 443-1254. • REQUEST FAXED OR MAILED INFORMATION - 800-752-0900. On-Line Support - offered by these Shareware and Freeware Index (January/February 1995) bulletin board services. Software on The HP Palmtop Paper ON DISK or CompuServe • COMPUSERVE: GO HPHAND Product Function CIS forumfUbra!l: ~ ~ FORUM - Call 800-848-8199 or 614- ASIC.ZIP Application: ASIC, a compiler for basic like code. IBMPROlBasic Share 45 457-0802: For FREE membership state BUDDY.ZlP Application: Ver. 2.0b add useful feafures to 1001200LX HPHAND/100LX Gen, 11 Share 12 #231. COMMO.ZIP Application: Ver 6.41, a small, fast, reliable comm progaon HPHANDf100LX Datacomm, 9 Share 12 TED3.ZIP Application: Tiny Editor 3, use with TLG19.ZIP na Free 41 • AMERICA ON LINE: Keyword TIPI.ZIP Appiication: A small Forth like programming language HPHANDIPaimtop Prog, 15 Share 43-48 PALMTOP - Call 800-227-6364 or designed for the 100f200LX. 703-893-6288 for membership infor­ GOALSET.GDB Database: Sample goal selting & project managemenl na Free 36 PTPDSK19.ZIP Database: PTP OnD~k Index in 951100LX foonals na Free na mation. VERSES.ZIP Dalabase: Sample scripfures database. na Free 5 • INTERNET: comp.sys.palmtops; or GAMES SharewareJfreeware games on this special eddie.mit.edu. two-disk ON DISK issue are listed in the sidebar on .,. _.• , , _, , , , , .. , , , , _, , , .• , page 22

TLG19.ZIP Misc: Some files mentioned in Through the Loo~ng na Free 38-42 How to submit an article Looking Glass. Contains: CHOICE.BAT, ECHONL.COM, GDB.MAC, LZH-OPT.BAT, PNS200.LZH, SAMPLE.INI, SAMPLE.TST, The richness of The HP Palmtop Paper TEST. BAT, VU.COM. comes from the contributions of Palm­ BONDS.ZIP Solver: Bond equations for the 9511001200LX. HPHANDf100LX

56 THE HP PALMTOP PAPER JANUARY I FEBRUARY 1995 The Only HP Palmtop Upgrade That Has It All. To get the most from your HP 100/200LX palmtop, you need 3 advanced upgrades on 1 convenient PCMCIA card. First, you need to send and receive both faxes and data at an exceptional 14, 400 bps speed. Second, you need faxlmodem software that operates easily with the same HP function keys and commands you already use ... without the hassle of downloading software and without consuming precious hard disk space. Third, you need Flash memory for fast, easy access to all your software applications and for effiCiently storing data. Plus you need to fax from and receive faxes into your Flash memory for extra convenience. And, most of all, you need the flexibility to use all your upgrade features together or independently, without inserting and remOving separate fax/modern and memory cards. Now you can have it all with ThinFax 1414LXM. ALl THE ADVANCED UPGRADE FEATURES YOU NEED .•. ON 1 CONVENIENT PCMCIA CARD. EXP's award-winning MiniFax™ software. High-speed fax/modern. 2 or 4 MB Flash memory. They're all built into the ThinFax 1414LXM card. That's why ThinFax 1414LXM is the one upgrade that's a must for your HP palmtop. So call the toll-free number today for complete ThinFax 1414LXM specifications and the name of an EXP dealer near you. err:r EXPERTISE IS BUILT INTO OUR NAME. THE NEXT GENERATION OF SOLID STATE STORAGE FOR YOUR PALMTOP

Dou.... • ...... ·ble···· rJS~la" h$PI .. .. us Time to

ACE Technologies, Leaders Doub/eF/ash 1M in Portable Computing, ~/us Upgrade! does it again with the next SOUDSTA7E generation in PCMCIA STORAGE FlashRAM storage, Running on 486DX2-66 • Random . l. Ccncr~ T A Rash Cnrds featuring faster data access, Read ,.__ ...... New DoubleF1;!shel'lus

Ra "dam larger capacity, and lower Write ~I.h ~~_ prices per-megabyte. SequenllalRead ,._pill ......

New 32K buffer for 50% to SequenWrtiialte ~h~~ ~~~~_~ 400% faster data access 200 4oo 600 BOO KBytesiSecond than ordinary ATA FlashRAM cards. Your Total Palmtop No batteries required---ever! No moving parts, solid Storage Solution state, laser-welded in a DoubleFlash+ 6M (up to 6MB) ___ . _____ $239 durable stainless steel case, DoubleFlash+ 10M(up to 10MB) ______$309 Features DoubleFlash+ 2OM(up to 20MB) ______$459 DoubleFlash+ is available DoubieFlash+ 4OM(up to 40MB) ______$799 from 6MB to 80MB, with DoubieFlash+ 6OM(up to 60MB) ___ $1,099 patented LZS built-in II Rugged,No Moving Parts DoubieFlash+ SOM(up to 80MB) ._ _$1,499 II No Batteries Required Stacker data compression. II Plug-&-Play Installation Pre-loaded with ACE's II Built-in Data Compression Ask about special ACE pricing II Built-in Battery Management on system bundles_ exclusive BATTman 2.0 Supports NiCd,NiMH,Alkaline & software, your Palmtop's Lithium batteries data integrity is maintained II Palmtop or PC To Order Call II HP Palmtop Optimized Driver even under low battery II Optional ROM Installation Card 800-825 .. 9977 conditions. DoubleFlash® II Three power modes improves battery life on the II 5 Volts only II 300,000 hours MTBF ~CS~ ® new HP OmniBooks. II Shock resistant to 1,000 G ACE Technologies,lnc, Works on PC's, too. II Five Year Warranty Technology Leaders in Portable Computing

ACE Technologies, Inc, 592 Wedde ll Drive #6,Sunnyvale,California,94089 U,S,A.Tel: 408-734-0100 or 800-825-9977 Fax: 408-734-3344

DoubteFlash,DoubleFlashmPlu5 are trademarks o f ACE Technolog ies,lnc. lZS and Stacker are trademarks of Stac Electronics,lnc. PP501