home *** CD-ROM | disk | FTP | other *** search
/ PDA Software Library / pdasoftwarelib.iso / PSION / MISC / KALL / KALLCOST.TXT < prev   
Encoding:
Text File  |  1994-05-18  |  5.7 KB  |  165 lines

  1.                           "KALLCOST" by Pete Sipple
  2.             Written for the Psion Series 3 & Series 3a (May 1994)
  3.             =====================================================
  4.  
  5.  
  6.  
  7. This procedure allows call costs to be calculated either during a phone call,
  8. or prior to making a call.
  9.  
  10. Includes costs for Mercury Calls, BT Direct Dialled Chargecard Calls, Mercury
  11. Chargecard Calls and BT payphones, as well as standard BT charges.
  12.  
  13. KallCost has been designed as a no-frills procedure, so's not to waste valuable
  14. RAM. If you feel that KallCost is missing a vital feature, please let me know.
  15.  
  16.  
  17.  
  18.  
  19.  
  20. Series 3 and Series 3a versions
  21. ===============================
  22. From Version 6.1+, KALL will be able to run on either the Series 3, or on the
  23. Series 3a.
  24.  
  25. The author wishes to extend his thanks to Sean Wright for his help with the
  26. Series 3a screen layout.
  27.  
  28. You should run KALL3.OPO for the Series 3, or KALL3A.OPO for the Series 3a.
  29. These programs call KALL.PRG, which contains the main program.
  30.  
  31. If required, KALL3.OPO / KALL3A.OPO can be renamed to KALL.OPO
  32.  
  33.  
  34.  
  35. Files included with this release
  36. ================================
  37.  
  38. KALL3.OPO    For Series 3 (can be renamed to KALL.OPO if required)
  39. KALL3A.OPO    For Series 3a (can be renamed to KALL.OPO if required)
  40. KALL.PRG    The main program file (MUST be in \OPO\ directory)
  41. KALL.DAT    Data file containing call rates (must be in \OPO\ directory)
  42. KALLCOST.TXT    This text file
  43.  
  44. A file called KALLDEF.ODB will be created in the \OPD\ directory (see below)
  45.  
  46.  
  47.  
  48. Changes with Version 6.1
  49. ========================
  50. Version 6.0+ has drastic improvements to layout and data storage.
  51.  
  52. Version 6.0+ now includes the option for users to change charge information
  53. without having to wait for a new release from me. The Set Rates option
  54. will allow you to change rates, as well as editing three International
  55. rates.
  56.  
  57. Version 6.0+ fixes several bugs, including smoother transition of timebands at
  58. midnight, correct identification of Cheap/Weekend rates for local calls, and
  59. should run slightly faster.
  60.  
  61. Version 6.0+ supports three international calls, which can be altered by user.
  62. USA, South Africa & Europe included as examples.
  63.  
  64. Version 6.03+ allows users to specify a percentage discount, if their carrier
  65. offers a discount - such as one of the BT 'options'. A variable unit rate and
  66. character-per-second rate can now be specified.
  67.  
  68. Version 6.05 now accuratly reports BT chargecard prices, and includes rates
  69. for Mercury Chargecard - also fixes some minor bugs.
  70.  
  71. Version 6.1 fixes a few minor bugs and has been re-written to enable translation
  72. for the Series 3a
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79. Defaults File - KALLDEF.ODB
  80. ===========================
  81.  
  82. The procedure creates a small "defaults" file called KALLDEF.ODB in the
  83. \OPD\ directory. 
  84.  
  85. * Note * The structure of KALLDEF.ODB has changed slightly since Version 5.6, 
  86. and again since Version 6.03. - Existing default files will be overwritten, and
  87. you will be prompted for new defaults when you first run Ver 6.03 or above.
  88.  
  89.  
  90.  
  91.  
  92. Rates
  93. =====
  94. This release now include details of the new charges which came into effect
  95. on 9th March 1994, following the introduction of BT & Mercury's daytime tariff.
  96.  
  97. I am waiting for clarification of how the new tariffs will affect payphones and
  98. chargecards. Until I hear otherwise, I am assuming that the Dec 93 rates still
  99. apply.
  100.  
  101.  
  102.  
  103. International Calls
  104. ===================
  105. Basic provision has now been made for international calls. At the present time,
  106. the user will be required to enter the rates themselves. This is to save RAM.
  107. Once a rate has been entered once, it will be remembered for future calls.
  108. This will allow users to set up three frequently called country. Please Email
  109. me if you need a current rate. A major problem with International calls, is
  110. timebands. Most, but not all, international destinations from the UK have a
  111. Standard Rate (8am-8pm weekdays), with Cheap Rate (8pm-8am & weekends).
  112. This is not always the case, and should be considered before relying on the 
  113. figures supplied by KallCost. Charges for Payphones/Chargecards have not
  114. been implemented at this stage.
  115.  
  116.  
  117.  
  118.  
  119. Modem Transfers
  120. ===============
  121. KALLCOST also includes a calculator for file transfers by MODEM. By selecting
  122. 'Modem' from the Calculate|Calculate dialog, a duration and cost will be
  123. displayed once a file size has been specified. A 'cps' (characters-per-second)
  124. rate must be specified in Setup|Values. A Zmodem transfer at 2400Baud gives
  125. a cps of 240.
  126.  
  127.  
  128.  
  129. Contacting me
  130. ============
  131. Please let me know your comments or suggestions regarding this procedure.
  132. I can be reached by Email at the following addresses:
  133.  
  134.  
  135. psipple@cix.compulink.co.uk (checked daily)
  136. Compuserve:100333,3266
  137.  
  138.  
  139. Disclaimer
  140. ========
  141. New releases are issued shortly after price changes from BT or Mercury. Please
  142. contact me if your release is out-of-date. Please note that I can accept no 
  143. responsibility for any inaccuracies in charging information. Rates are constantly
  144. subject to change, and the method for calculating calls is becoming increasingly
  145. complex. For this reason I cannot always guarantee that the information is
  146. correct. Please let me know if you discover any problems, so that I can keep
  147. up-to-date.
  148.  
  149. Although this procedure should be stable, I cannot accept any liability for
  150. loss or damage incurred, as a result of using this procedure.
  151.  
  152.  
  153.  
  154. KALL.OPO is released into Public Domain, and I am not looking for any
  155. payment for this procedure. I am, however, interested to know whether you
  156. have found this procedure useful, and whether you have any suggesions for
  157. improvements. Please feel free to email me with comments!
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164. Written by: Pete Sipple
  165.             18 May 1994