home *** CD-ROM | disk | FTP | other *** search
/ PDA Software Library / pdasoftwarelib.iso / PSION / COMMS / FAXIT14 / FAXIT.TXT < prev    next >
Encoding:
Text File  |  1996-01-28  |  18.5 KB  |  523 lines

  1.  
  2.     Release Notes for FaxIt 1.4
  3.     ===========================
  4.  
  5. 1.      INSTALLATION
  6.     1.1 File Contents
  7.     1.2 Installing with McLink
  8.     1.3 Installing with RCOM
  9.     1.4 Installing Manually
  10.     1.5 Completing the Installation
  11.     1.6 Upgrading from Previous Versions
  12.  
  13. 2.      CONFIGURATION
  14.     2.1 Setting up the Printer Driver
  15.     2.2 Cabling
  16.     2.3 Fax Modems
  17.     2.4 Troubleshooting Modems
  18.     2.5 FaxIt Settings
  19.  
  20. 3.      USING FAXIT
  21.     3.1 How to Fax a Document
  22.     3.2 The FaxIt Main Screen
  23.     3.3 The Fax Details Window
  24.     3.4 The Diamond Menu
  25.  
  26. 4.      SYSTEM CONSIDERATIONS
  27.     4.1 Disk Space
  28.     4.2 System Performance
  29.  
  30. 5.      LEGAL DEPARTMENT
  31.     5.1 Shareware
  32.     5.2 Terms and Conditions
  33.     5.3 Acknowledgements
  34.  
  35. 6.      SUPPORT
  36.     6.1 Support
  37.     6.2 History
  38.     6.3 Future Development
  39.  
  40.  
  41. ==================================================
  42.  
  43. 1.      INSTALLATION
  44.  
  45. 1.1 File Contents
  46. -----------------
  47.  
  48. The file FAXIT14.ZIP should contain the following files:
  49.  
  50.  
  51.     FAXIT.OPA
  52.     FAXIT.BIN
  53.     FAXIT.HLP
  54.     C2.DRV
  55.     P_FAXIT.WDR
  56.     SYS$HELP.OPO
  57.     INSTFAX.MCL     (McLink installation script)
  58.     INSTFAX.BAT     (RCom installation script)
  59.     FAXIT.TXT       (this file)
  60.  
  61. Refer to one of the following 3 sections depending on how you will be
  62. copying the files to your Psion. Once the files have been copied across,
  63. continue with section 1.5, Completing the Installation.
  64.  
  65. 1.2 Installing with McLink
  66. --------------------------
  67.  
  68. The file INSTFAX.MCL is an MCLINK script. As supplied, it will install
  69. FaxIt to drive M:. It also installs the Help files. Modify the script
  70. as you wish. To run it, establish communications with the Psion, then
  71. from MCLINK, type:
  72.  
  73.     @INSTFAX.MCL
  74.  
  75.  
  76. 1.3 Installing with RCOM
  77. ------------------------
  78.  
  79. The batch file INSTFAX.BAT is an RCOM script. Establish the link to the
  80. Psion, then run the batch file giving the Psion drive to install to:
  81.  
  82. e.g.
  83.     INSTFAX I:
  84.  
  85. Remember that RCOM uses I: to mean the Internal drive, L: to mean the Left
  86. SSD drive and R: for the right SSD drive.
  87. The FaxIt files will be installed as requested, however the Help overlay
  88. (SYS$HELP.OPO) and the printer driver (P_FAXIT.WDR) will be installed to
  89. the internal drive (I: or M:). Modify the script if you wish otherwise.
  90.  
  91.  
  92. 1.4 Installing Manually
  93. -----------------------
  94.  
  95. Copy FAXIT.OPA to the \APP directory on any drive. (Internal/A/B)
  96. Create a directory \APP\FAXIT on the same drive
  97. Copy C2.DRV and FAXIT.BIN into \APP\FAXIT
  98. Copy P_FAXIT.WDR to the \WDR directory on the Internal drive
  99.  
  100. If you wish to install the Help files, copy SYS$HELP.OPO to the
  101. \OPO directory on any drive. Copy FAXIT.HLP to the \APP\FAXIT
  102. directory where you installed FAXIT.OPA. The help files are
  103. entirely optional, and the system will function perfectly well
  104. without them if you are short of disk space. You may install them
  105. now, then remove them later when you become more familiar with
  106. FaxIt.
  107.  
  108. The above files are the program files and must all reside on
  109. the same drive. The actual data files will be created by FaxIt
  110. and they may or may not be on the same drive as the programs.
  111.  
  112.  
  113. 1.5 Completing the Installation
  114. -------------------------------
  115.  
  116. Install FAXIT.OPA with the standard Psion-I.
  117.  
  118. The first time you run FaxIt, you will be prompted for the drive
  119. on which to install data files. A directory call \FAXIT will be
  120. created on this drive. Due to the volatile nature of the fax
  121. queue, it is preferable that this not be a Flash SSD.
  122.  
  123.  
  124. 1.6 Upgrading from Previous Versions of FaxIt
  125. ---------------------------------------------
  126.  
  127. If you are upgrading from FaxIt 1.1 or 1.2 you should delete the file
  128. FAX.WDR from the \WDR directory on the default drive. The Psion
  129. attaches some significance to printer drivers that start with "FAX....."
  130. and prevents the Printer device from being changed in the Printer
  131. Configuration dialog once this driver has been selected. From FaxIt 1.3,
  132. this file has been replaced by an (almost) identical one called
  133. P_FAXIT.WDR which does not seem to cause this problem.
  134.  
  135. Upgraders should also note that there is no longer a C2DEBUG.DRV file.
  136. The Trace facility is now selected from within the program (Psion-T).
  137.  
  138.  
  139.  
  140. 2. CONFIGURATION
  141.  
  142. 2.1 Setting up the Printer Driver
  143. ---------------------------------
  144.  
  145. FaxIt works by periodically looking for a print file called FAX.LIS
  146. in the \FAXIT data directory. It then renames it out of the way while it
  147. is being processed. The easiest way to make this happen is to configure
  148. the printer destination. From the System screen, select Psion-Y. Change
  149. the printer device to <File>, the File Name to \FAXIT\FAX.LIS. Change the
  150. File Disk to the drive where you created the \FAXIT data directory. This
  151. changes the default printer destination for all applications. Even if you
  152. change it back to <Serial> or <Parallel>, it will still remember the Disk
  153. and File Name should you change it back to <File> again later.
  154.  
  155. You will probably print more than you fax, so it makes sense
  156. to leave the default printer as Serial or Parallel. You can then
  157. change the printer destination temporarily from the Printer Setup
  158. of each application (Psion-Y) each time you want to send a fax.
  159. This sounds more complicated than it really is.
  160.  
  161.  
  162. 2.2 Cabling
  163. -----------
  164.  
  165. To connect a fax modem to the Psion, you will need the Psion 3-Link cable
  166. and a modem adaptor cable. The modem adaptor cable is normally available
  167. from stockists of 3-Link. Alternatively, you can make a simple converter
  168. to change the signals from the 3-Link serial cable to those required for
  169. your modem. The following cable works in most cases, although you should
  170. check your modem manual if you are in any doubt.
  171.  
  172.             3-Link       Modem
  173.             ======       =====
  174.  
  175.             2  ----------  3
  176.             3  ----------  2
  177.             4  ----------  5
  178.             5  ----------  4
  179.             7  ----------  7
  180.             6  ----------  20
  181.             20 ----------  6
  182.  
  183. 2.3 Fax Modems
  184. --------------
  185.  
  186. The software has been found to work with the following Class 2/2.0
  187. faxmodems. Please let me know if it works with yours. More importantly,
  188. let me know if it doesn't and I'll see what I can do (providing your
  189. modem does claim to be Class 2 or 2.0 compatible that is).
  190.  
  191.     AIWA WorldComm PV-PFV144 (portable)
  192.     Andest Roadrunner 14.4 (portable)
  193.     ASCOM AM2496F
  194.     Dynalink 1414VQP
  195.     Express 14.4e
  196.     GVC 28800 External
  197.     GVC 24/96 Pocket (portable)
  198.     Pace Linnet 34fx
  199.     Pace Microlin FX32+ (portable)
  200.     Practical Peripherals 14.4
  201.     Racal ALM3226 (portable)
  202.     Repko SL-144.1F
  203.     SupraFAXModem 14.4
  204.     Trust 28800/14400 Data/Fax
  205.     US Robotics Courier V.32bis Terbo
  206.     US Robotics Courier Dual Standard V34
  207.     US Robotics Sportster 28800
  208.     US Robotics Dual Standard Cellular
  209.     Zoom FaxModem V.34XE 28.8
  210.  
  211. An up to date list of working (and non-working) modems can be found 
  212. at the FaxIt Web site. See "Support" below for details.
  213.  
  214. 2.4 Troubleshooting Modems
  215. --------------------------
  216.     
  217. There are two things you can do if you are having problems with your fax
  218. modem. Firstly, run "Query Modem" (Psion-Y). This opens the serial port,
  219. initialises the fax modem, then tests it for Class 2/2.0 compatibility.
  220. If this works you should be able to fax successfully with this modem.
  221.  
  222. For more detailed diagnostics, select "Trace On" (Psion-T), then
  223. attempt to send a fax. This creates a file "FAXDUMP" in the \FAXIT
  224. data directory which will contain a trace of the conversation between
  225. FaxIt and the modem. This file should be plain text, and can be
  226. viewed or printed. If you cannot persuade your modem to work, e-mail
  227. me this file and I will try to find out why FaxIt is having a problem.
  228. The FAXDUMP file is cleared with each fax attempt so it will only
  229. ever contain a trace of the last attempt (or the last Query
  230. Modem attempt). Psion-T will toggle the Trace setting to "Off".
  231. This setting is not saved when you exit FaxIt so Trace will always be
  232. set to "Off" when you start up FaxIt.
  233.  
  234.  
  235. 2.5 FaxIt Settings
  236. ------------------
  237.  
  238. Preferences:
  239.  
  240.     Next ID         - The next ID number in sequence.
  241.     Modem initially - <Enabled> or <Disabled>. Set the default state
  242.               of the modem when you start FaxIt.
  243.     Automatic F/g   - Set to <Yes> to jump to foreground when a
  244.               fax print file is found
  245.     Delete Completed- Set to <Yes> to automatically delete Faxes 
  246.               after they have been sent successfully. Set to 
  247.               <No> to leave them on the queue with a time of 
  248.               "Defer".
  249.     Maintain Log      If set to <Yes> FaxIt will maintain a list of
  250.               completed faxes (successes and failures)
  251.               in the file "Faxlog" in the \FAXIT
  252.               directory. At present this is a plain
  253.               text file which you can edit, print or
  254.               delete at will.
  255.  
  256. Modem Settings:
  257.  
  258.     CUI             - Your fax number. This is sent to the
  259.               receiving fax machine for identification and also
  260.               appears in the header line of outgoing faxes.
  261.     Modem Port      - Indicates the TTY: device. Set to "A" on 
  262.               a Psion 3a. 
  263.     Modem Init String The initialisation string to send to your fax modem
  264.               before each fax call. FaxIt sets any modem settings
  265.               which are important so normally you will not
  266.               need to put anything special in here. It is
  267.               best left as "ATZ" which just resets the modem.
  268.     Dial Prefix     - The part of the dial string which must
  269.               immediately follow the "ATD" command. Use
  270.               "T" or "D" to force Tone or Pulse dialling.
  271.               You may also place an outside line
  272.               prefix such as "9" here if you dial
  273.               out of a PABX frequently.
  274.     Max Line Errors - This is the limit of *Error* attempts that
  275.               FaxIt is allowed before giving up. When 
  276.               exceeded, a fax stays on the queue with a
  277.               send time of <Defer> until the problem is
  278.               fixed or the fax is deleted. Note that an
  279.               *Error* is defined as a communications
  280.               error such as being cut off, the call
  281.               is answered but not by a fax machine,
  282.               or no answer at all. Line engaged is
  283.               *Not* an Error.
  284.     Retry Period    - The number of minutes that FaxIt should
  285.               wait before retrying a fax transmission.
  286.  
  287. 3. USING FAXIT
  288.  
  289. 3.1 How to Fax a Document
  290. -------------------------
  291.  
  292. To fax a document from say, the Word application, it is best to select 
  293. fax output before you start typing, as this sets up the fonts you can use
  294. in the document. If you want to fax an existing file, setting the printer 
  295. destination to FaxIt will convert your existing fonts to their nearest
  296. equivalents. To select FaxIt as the destination printer:
  297.  
  298.     Select Printer Configuration (Psion-Y)
  299.  
  300.     Press <tab> on Printer model and set it to "FaxIt 1.4"
  301.  
  302.     Press <tab> on Printer device and change Printer device to "File"
  303.  
  304.     Set File: Name to "\FAXIT\FAX.LIS" and Disk to point to whatever
  305.         you set your FaxIt data drive to be (Internal/A/B)
  306.         (This is the bit you don't have to do every time if
  307.         you have set it up in the System screen (above) ).
  308.  
  309. Once you have selected FaxIt as the destination printer, the
  310. following fonts are available within your document:
  311.  
  312. Times (9 & 13 point), Helvetica (9 & 13 point) and Courier 7 point
  313.  
  314. The text can be made Bold, Underlined or Italic (Italic is faxed
  315. as reversed text,ie white on black, not sloping text).
  316. Because FaxIt uses a printer model, *any* 3a application should
  317. be able to send faxes, as well as being able to use the standard
  318. Print Preview facility.
  319.  
  320.  
  321. FaxIt only moves the FAX.LIS file out of the way once you
  322. have entered a fax number for it. It makes sense to do this
  323. immediately after printing to avoid the print file being 
  324. overwritten. You can set FaxIt to automatically jump to
  325. the foreground and prompt for a number as soon as it finds a
  326. print file. This is the default behaviour. Once you have entered
  327. the fax number (and any other details) the file is saved and
  328. queued for transmission. It is then safe to print anything else
  329. to the fax print file.
  330.  
  331. FaxIt can be interrupted at most stages during call placement.
  332. Press "Esc" and FaxIt will cancel its present activity and return
  333. control to the user at the next convenient stage.
  334.  
  335.  
  336.  
  337. 3.2 The FaxIt Main Screen
  338. -------------------------
  339.  
  340. The FaxIt screen looks largely like a spreadsheet screen. Each
  341. row is a queued fax which may or may not be eligible to be sent
  342. now. Up, Down, PgUp and PgDn move the selection box a single
  343. item or a page at a time. Home and End go to the top or bottom
  344. of the queue respectively. When a fax is highlighted, the
  345. following actions may be performed:
  346.  
  347. Del     -       Delete this item. You will be asked for confirmation.
  348.  
  349. Psion-N -       Send Now, regardless of the time it is queued for
  350.  
  351. Psion-D -       Defer. This fax will remain on the queue but
  352.         will not be sent until specifically changed.
  353.         Useful for queuing up faxes when you don't have
  354.         access to the modem or a phone line for example.
  355.  
  356. Psion-C -       Change the settings using the Fax Details window
  357.         described above.
  358.  
  359.  
  360. The Columns of the screen should be largely self explanatory.
  361. The Status column is the status of the *last* transmission
  362. attempt. If blank, no attempt has been made yet. The T/E column
  363. refers to Tries/Errors. Tries is the number of attempts made
  364. to send it, Errors is the number of communication failures. This
  365. increases until the limit set in Preferences is reached. An
  366. engaged number increments the Tries count but not the Error count.
  367.  
  368.  
  369. 3.3 The Fax Details Window
  370. --------------------------
  371.  
  372. This screen will be presented whenever FaxIt has found a print
  373. file to be faxed, or when you change the details of a fax
  374. (see below).
  375.  
  376. Fax Number      -       The fax number!
  377. Reference       -       A reference for you to recognise this
  378.             fax on the Queue
  379. Attention Of    -       ! This field doesn't do anything yet !
  380. Send When       -       Set to <Now>, <Defer> (never, unless changed)
  381.             or <Specify> to set an actual Date/Time
  382.  
  383.  
  384. 3.4 The Diamond Menu
  385. --------------------
  386.  
  387. Psion-plus enables the fax modem and Psion-minus disables it. Alternatively
  388. the Diamond Key toggles between enabled and disabled. The modem will not try
  389. to send faxes until it is enabled. This facility can be useful to batch up
  390. several faxes.
  391.  
  392.  
  393. 4. SYSTEM CONSIDERATIONS
  394.  
  395. 4.1 Disk Space
  396. --------------
  397.  
  398. The application itself is not very large. Queued faxes are small too,
  399. so queuing up a batch of faxes does not take up an undue amount of space.
  400. Conversion of the queued fax into a format for transmission can be quite
  401. disk hungry however, and can be anything from 10k to 30k per page
  402. depending on content. Be aware of this when faxing large documents.
  403.  
  404.  
  405. 4.2 System Performance
  406. ----------------------
  407.  
  408. Sending a fax to a Group 3 fax machine involves blasting the data down
  409. the serial port to your fax modem at 19,200 baud. The fax protocol does
  410. not allow for interrupts in transmission, meaning that if ever the modem
  411. runs out of data (perhaps because the Psion is doing something else) the
  412. fax call will drop and will have to be started over. Task switching
  413. while a fax is being transmitted, lowers FaxIt's priority to below the
  414. task you switched to. The call will *probably* drop although this does
  415. depend on what you switched to, and how much buffer memory your
  416. fax modem has. To be absolutely safe, do not task switch while
  417. a fax is being sent.
  418.  
  419.  
  420.  
  421. 5. LEGAL DEPARTMENT
  422.  
  423. 5.1 Shareware
  424. -------------
  425.  
  426. FaxIt is Shareware. An unregistered version is fully functional, except
  427. that it is limited to sending one page. This restriction can be lifted
  428. by sending 14UKP (US$20) to the address below, or on Compuserve, GO SWREG
  429. to access the Shareware Registration service. FaxIt's Registration ID is
  430. 8639. You will then be sent a registration code. You may use the software
  431. for 30 days for evaluation purposes after which you must either register
  432. it, or remove it from your machine.
  433.  
  434. 5.2 Terms and Conditions
  435. ------------------------
  436.  
  437. FaxIt may be distributed freely providing that a) it is not modified in
  438. any way, and b) that this notice forms part of the distribution.
  439.  
  440. Reverse engineering of any component of FaxIt is
  441. expressly forbidden.
  442.  
  443. The author and distributors of this software can not be held liable for
  444. any damage or loss of data either directly or indirectly, arising from
  445. the use of FaxIt. No warranty is either expressed or implied.
  446.  
  447.  
  448. 5.3 Acknowledgements
  449. --------------------
  450. Recognition and gratitude should go to Tom Dolbilin for his OPL Help
  451. Subsystem which has contributed to FaxIt looking that little bit more
  452. like a professional application.
  453.  
  454.  
  455. 6. SUPPORT
  456.  
  457. 6.1 Support
  458. -----------
  459.  
  460. A Web page has been created to provide up to the minute information
  461. about FaxIt. A list of compatible modems is maintained, as well as facts
  462. and fixes for support issues. News about upgrades and up and coming
  463. features and a few screen shots are also maintained here too.
  464. Alternatively, I can be contacted by e-mail or letter post at the
  465. addresses given below.
  466.  
  467. The Web page URL is given at the bottom of this document.
  468.  
  469. Please let me know if you find things in FaxIt that don't work
  470. as advertised. That way the software gets fixed sooner. I am also
  471. keen to receive feedback about modems which work, and those which
  472. don't.
  473.  
  474.  
  475. 6.2 History
  476. -----------
  477.  
  478. 1.1     First Release
  479. 1.2     Fix multi-page problem
  480. 1.3     Introduced modem test facility (Psion-Y)
  481.     Longer timeouts allowed during initialisation phase
  482.     Copes with modems that supply remote CSI without quotes
  483.     Trace facility (Psion-T).
  484.     Internal event handling rewritten
  485. 1.4     Fixes another multi-page problem
  486.     Fixes bug which (very rarely) misses a line from the fax
  487.     Handles non Class 2 modems
  488.     Quits tidily if page is wider than faxpaper size
  489.  
  490. 6.3 Future Development
  491. ----------------------
  492.  
  493. This is Version 1.4 of FaxIt. Enhancements are already planned for the
  494. future, some of which are described below. Feedback as to how the
  495. software might develop is always very welcome.
  496.  
  497. Several short term enhancements will be made to improve the integration
  498. with regard to fax numbers. Features such as Data file lookup, Bring
  499. and dialling facilities like World should be implemented. Some type of
  500. coversheet facility will be created, as well as the ability to call Word
  501. directly from within FaxIt. A more user-friendly method of looking at the
  502. Log file will also be introduced. Longer term, support will be provided to
  503. include .PIC graphics in faxes, and if there is demand, a cleaner range
  504. of fonts will be introduced (FaxIt currently uses system fonts in the
  505. 3a ROM which were not designed for faxing). Finally, I will be experimenting
  506. with receiving faxes. I am not yet convinced that a 3a has the processing
  507. power to deal with this however.
  508.  
  509.  
  510.  
  511.  
  512. Walter Wright
  513. 1 Deanery Cottage, High Street
  514. Sonning, Berkshire
  515. RG4 6UP UK
  516.  
  517. Compuserve: 101367,2040
  518. E-mail:     101367.2040@compuserve.com
  519. Web Page:   http://ourworld.compuserve.com/homepages/WalterWright
  520.  
  521.  
  522.  
  523.