Bachmann Software Home
Wireless File and Print Solutions for Palm OS, Pocket PC, Symbian UIQ and Nokia Series 60 Handhelds and Smartphones

  Downloads Products Support Purchase   News Partners Consulting About Us


PrintBoy SDK Frequently Asked Questions

 



The following includes the most frequently asked questions about our PrintBy SDK products:

Frequently Asked Questions (FAQ's)

Q: WHAT IF I DO NOT HAVE AN IR PRINTER? CAN I STILL USE PRINTBOY?
A: Although many printers come with an IR port built in, some do not. If you do not have an IR printer, we would recommend that you upgrade your printer with an IRDA adapter port. Bachmann Software offers two adapters for sale, our own InfraReady Adapter, and the Actisys IR100M adapter. Both are available for purchase from website or by contact our office at (973) 512-8464 or sales@bachmannsoftware.com.

We have also tested an IR Printer adapter from Extended Systems - You can purchase on-line at www.extendsys.com. Extended Systems product number is ESI-9580C and the price to purchase on-line is $161.10


If you prefer a serial cable connection, we have tested the following:

  • A serial to parallel cable - Greenwich Instruments - GA945PP - This allows you to print at speeds up to 57.6K BPS. This cable does not work with the Handspring or the Palm V. You need a PDA with a serial port similar to the Palm III or VII. You can purchase on-line from www.igo.com
  • Igo's product number is 31696 and the price of this product is $69.00
  • A serial cradle (either the Handspring serial or regular Palm) and the Greenwich Instruments cable GA935CE9M - This allows you to print at 9600BPS. You can learn more about this product from www.greenwichinst.com.

Q: I'm interested in the PrnDrawBitmap function. Can you tell me what printer drivers support this function?
A: The following drivers will support this function, LaserJet, DeskJet Canon TruePage, Hp TruePage, Postscript and Ricoh.

Q: How do I use PrintBoy SDK to print with Pendragon Forms?
A: The PrintBoy/Pendragon Forms integration was developed by, and is supported by, Pendragon. Pendragon is a good product, but we just don't have the ability to provide technical support on it since the integration with PrintBoy was not created by us. Check out Pendragon's web site and documentation, or shoot them an e-mail, I'm sure they can provide examples for you on how to use it.

Q: Do you have a print extension for Satellite Forms? If so, can I print a .bmp image using the extension?
A: The answer is yes and no. We do you have an extension for satellite forms but it can not print a "bmp" file. There are several other drawing functions in the extension but not print bitmap.

Q: I have written an application using AppForge 2.1 with a Symbol 1500 and was interested in finding out if there is a way to print bar codes using the PrintBoy SDK.
A: Our current SDK supports barcode printing in one of two ways:
1. If you are using an Oneil Microflash printer, our Oneil driver allows you to use the PrnSetFont call to specify a barcode symbology. You can then use the PrnDrawChars function to send the character string to the printer for rendering as a barcode in the specified symbology.
2. If you are using another printer driver (ex. Zebra, or other barcode printer), you may use the PrnWrite function to send a barcode string/command directly to the printer using the printer's native language (ex. ZPL, EPL). For instructions on how to do this, see the developers manual associated with your target printer.
We have plans to enhance our barcode support in a future release of the PrintBoy engine, as well as support a wider range of barcode printers. Please check our web site often for new product announcements.

Q: I HAVE THE TRIAL VERSION OF YOUR SOFTWARE AND HAVE JUST PURCHASED THE REGISTERED COPY. WHAT SHOULD I DO TO LOAD THE NEW VERSION?
A: You need to delete the trial version before you load the registered version. If you are having trouble deleting the trial version, you can download PBClean, which is a simple Palm utility that cleans out any old PrintBoy components and guarantees a fresh install

Q: HOW DO YOU GET GRAPHICAL OUTPUT FROM PRINTBOY?
A: We are constantly creating new drivers and improving existing drivers, so check our web site frequently for updates. Currently the graphical drivers are: "HP LaserJet and Compatible", "HP DeskJet and compatible", and "Ricoh". Selected models from Lexmark, Epson, Brother and Okidata will produce graphical output via either the LaserJet or DeskJet drivers. All other drivers will print attractive formatted text output.

Q: CAN PRINTBOY PRINT FOREIGN LANGUAGE TEXT?
A: PrintBoy currently supports the standard Palm ASCII character set. Future releases of PrintBoy and PrintBoy SDK will have foreign language and extended character mapping support.

Q: CAN I USE PRINTBOY TO PRINT E-MAIL THROUGH OTHER SOFTWARE, FOR EXAMPLE MULTI-MAIL?
A: PrintBoy will not print an e-mail from Multimail, however, Multimail version 3.1 comes bundled with our PrintManager software so you can print an e-mail as part of the Multimail software.

Q: CAN I PRINT DOCUMENTS-TO-GO OR TEXT FILES?
A: PrintBoy Deluxe support document printing with Documents to Go 4.0 at this time. PrintBoy Anywhere 3.7 will also print DocumentsToGo spreadsheets (versions 4.0 and 5.0 only). Also, Since PrintBoy Deluxe comes with PrintBoy Documents, you may print your documents to go files that are saved in the doc format as well.

Q: WILL PRINTBOY PRINT FROM QUICKSHEET?
A: Yes, PrintBoy Deluxe and PrintBoy Anywhere/spreadsheet contain native support for printing Quicksheet spreadsheets.

Q: WILL THIS PROGRAM INTEGRATE WITH PRODUCTS LIKE PEDIT 4.05?
A: PrintBoy will successfully print data copied from any clipboard compatible application, which presumably includes pedit. We have plans later this year to introduce further data types that can be printed from PrintBoy.

Q: THERE ARE NO SCROLL ARROWS ON THE SCREEN THAT SHOWS THE MEMO TITLES. I AM HAVING TROUBLE FIGURING OUT HOW TO THE END OF MY MEMO LIST.
A: Please use the scroll bar on the PDA to view the rest of your memo titles.

Q: CAN I SELECT ONLY CERTAIN CATEGORIES IN MY APPOINTMENT BOOK TO PRINT?
A: Currently you cannot select certain categories to print appointments. We will be looking at that in future releases.

Q: CAN I PRINT MULTIPLE ADDRESSES FROM MY ADDRESS BOOK?
A: The intent of PrintBoy:Address is to print one address from the address book at a time. We may add printing multiple addresses in future releases.

Q: AM I ABLE TO ADJUST THE MARGINS ON MY PRINTOUTS?
A: At this time you may only adjust the left margins.

Q: CAN I USE SIZE A4 PAPER?
A: Yes, as well as the standard 8.5 x 11, A5, A6, Legal and the Franklin Covey page sizes.

Q: WHAT FONTS ARE CURRENTLY SUPPORTED?
A: Courier and Times Roman

Q: I AM TESTING PRINTBOY WITH MY PALM VX AND MY APPLE LASER WRITER II PRINTER. I CANNOT SEEM TO FIGURE OUT WHICH PRINTER DRIVER TO USE OR WHAT SPEED.
A: See Compatibility Matrix in Appendix "B" or on our online Printer Compatibility Chart . If the printer is not listed try the generic driver at 9600bps speed.

Q: I HAVE PRINTBOY AND JUST SET UP A NEW CANON BJC-50, WHY CAN'T I PRINT GRAPHICS (LINES)?
A: Please try the Canon Advanced driver.

Q: ANY PLANS TO CREATE HACKS FROM PRINTBOY INTO ANY 3RD PARTY APPLICATIONS?
A: Yes, future products will print other applications data.

Q: HOW DO I CHOOSE TO PRINT IR?
A: If your printer has an IR port on it, then run PrintBoy setup, select your printer, hit "edit", and choose "IRDA" instead of serial. Set this as your default printer and now you can print via IR.

Q: HOW MUCH MEMORY DOES PRINTBOY USE ON THE PALM?
A: PrintBoy is a flexible product that allows you to install as many or as few PrintBoy applets and PrintBoy printer drivers as you wish. The core printing engine is approximately 50KB in size. Each printer driver installed typically requires an additional 10KB, and each additional printing application can add up to 25KB of memory.

Q: WHY DO I HAVE A "POWERED BY BACHMANN" BANNER ON MY PRINTOUTS?
A: If you are using the trial version of PrintBoy this will always appear, however if you have purchased the "real" version of PrintBoy the problem lies in that the demo version has not been completely removed before installing the "real" version. To correct, delete that demo version and make sure you are installing all the files. If necessary, delete all the files especially prtmanager.prc and page manager.prc and start again. Also, this may occur if you have the trial version of Print Manager on your Palm while using PrintBoy. To correct please delete the demo version of Print Manager.

Q: CAN I USE MY PALM CRADLE TO PRINT USING PRINTBOY?
A: PrintBoy works by sending a formatted print job directly from your palm to the printer, and does not make use of or require a PC connection. For infrared printers, you simply point your Palm's infrared port at the printer's infrared port, within a distance range of 1 to 3 feet.

Q: I AM GOING TO PURCHASE A SERIAL CABLE - THE GREENWICH CABLE COST APPROXIMATELY $70 BUT COMPUSA SELLS OTHER SERIAL TO PARALLEL CABLES FOR ABOUT $15 - WHY MUST I USE THE MORE EXPENSIVE. IF ALL THE CABLE DOES IS CONVERT A SERIAL CONNECTION TO A PARALLEL CONNECTION, COULD I NOT SIMPLY PLUG MY PALM CRADLE INTO MY PRINTER CABLE AND PRINT THAT WAY?
A: The reason for the difference in price from $70.00 to $15.00 is the way the cables transfer data. In order for a Palm device to transfer information to a peripheral device, you need to match their communication speeds (more commonly called baud rates). The $70 cable is an 'active' connecting device which is powered to transfer data at 57600 bps (bytes per second). This enables the Palm device to communicate with the printer at the proper communication speed. The $15 cable is a 'passive' connecting device, which does not help to match the communication speeds of the Palm device and the printer.

Q: CAN I BEAM PRINTBOY TO MY OTHER PALM?
A: We have disabled beaming of the application and its components. Part of the reason for this is that there are many individual components and for PrintBoy, and we felt it would be problematic for users who accidentally omitted a component. To get the software on a palm device you need to hot synch down the software as described in the user manual.

Q: CAN I PRINT TO MY PRINTER THAT IS ATTACHED TO MY PC?
A: Yes, but only by printing using the printer's infrared port, or by attaching a serial to parallel cable to the printer from the Palm. You can share your printer between your PC and your Palm by obtaining an "a-b" switch box that supports two simultaneous cable connections to your printer.

Q: CAN PRINTBOY PRINT TO A NETWORK PRINTER?
A: PrintBoy allows you to print directly from your Palm to your printer, using either infrared or serial connection between the palm device and the printer. If your network printer has an IR port and the printer was set up to acknowledge that port, you should be able to print.



ERROR MESSAGES

Q. WHAT DO I DO IF I RECEIVE A MESSAGE "UNABLE TO FIND APPLICATION INFORMATION ON SERVER"? HOTSYNCH INDICATES THAT THERE IS AN APPLICATION ERROR. HOW DO WE GET AROUND THIS?
A: We recommend a "soft reset" in order to fix the problem.

Q: I AM EXPERIENCING AN ERROR WHEN I PRINT "ERROR 15 OPENING PAGE MANAGER". CAN YOU TELL ME WHAT THIS IS AND HOW TO FIX IT?
A: Error 15 can be a the result of a few problems:

  • The software is looking for an IR port on your printer. Make sure your printer has an IR port or add on IRDA adapter, like the Actisys M-100.
  • You are not pointing the Palm's IR port correctly at the printer's IR port.
  • You are using the wrong driver for your printer.
  • The communications speed settings for your printer are not set correctly.

For #3 or #4, tap the setup button on the PrintBoy main screen, and verify that you have selected the correct printer and driver settings.

Q: WHEN ATTEMPTING TO PRINT VIA IR "ERROR 25 OPENING PAGE MANAGER" MESSAGE APPEARS.
A: Your printer may not have an IR port.

Q: I DOWNLOADED AND INSTALLED PRINTBOY. ANY TIME I TAP ON ANY OF THE "PRINT" BUTTONS OF THE PRINTBOY APPS, I GET THE FOLLOWING MESSAGE: MEMORYMGRNEW.C, LINE: 4232, NIL PTR
A: The error is due to a missing prc file in the installation. Please verify you have installed:

printmgr.prc
pagemgr.prc
irmgr.prc
bpmconfig.prc
bpm_couriernew10.pdb

Also please verify that you have run setup, chosen a printer driver, and set the driver as the default. PrintBoy installs with the generic driver set at serial, so you'll need to change that to fit your printer.

 

 

 

 

 

Copyright 2003 Bachmann Software & Services, LLC