home *** CD-ROM | disk | FTP | other *** search
/ ftp.whtech.com / ftp.whtech.com.tar / ftp.whtech.com / articles / archives / limanews.exe / CGP115.TXT < prev    next >
Text File  |  2006-10-19  |  10KB  |  160 lines

  1. ORIGINALLY PUBLISHED IN LIMA NEWSLETTER JUNE 1993
  2.  
  3.       LIFE WITHOUT THE HEXBUS, or 
  4.      HOW TO USE A CGP-115 4-COLOR PLOTTER ON THE TI-99/4A  
  5.      by Joseph Cohen 
  6.      Lima Ohio User Group 
  7.       
  8.      We have heard many times about those wonderful things we COULD HAVE done
  9. with our TI-99/4A IF only we had the hex-bus interface, that little item
  10. listed, I believe, for about $60 by TI in late 1983.  With it you could attach
  11. -and use- the hexbus peripherals to your TI-99/4A.  (Ed. note: For a complete
  12. description of the hex-bus interface see the April 1993 issue of BB&P, the Lima
  13. newsletter.) 
  14.       
  15.      It so happened that the hex/bus interface was never marketed after all,
  16. and only a handfull of units are in existence mostly as collectors' items.
  17. Certainly that does not encourage any of the regular TI-99/4A users.  On the
  18. other hand, some of the hexbus peripherals themselves were released and
  19. marketed for the CC-40.  Reviews of most of these peripherals have been
  20. published by Charles Good in Bits Bytes and Pixels (BB&P) - the Lima Ohio User
  21. Group newsletter. (Ed. note: Anyone can obtain the complete set of articles in
  22. DV80 format by sending two DSSD disks and a paid return mailer to P.O. Box 647,
  23. Venedocia OH 45894.) 
  24.       
  25.      Well, all is not lost.  for one thing, some of these peripherals are
  26. mostly of historic value.  The wafertape drive, for example, was fine as an
  27. inexpensive alternative to a disk drive.  Back in 1983, when disk drives were
  28. very expensive, this was important.  However nowadays, with prices of expansion
  29. boxes heading down, it is no longer necessary.  As an aside, it is interesting
  30. to note that the Adam computer (another orphan, with a TI video chip!)
  31. originally came our with a wafertape drive.  It is my understanding that
  32. practically all serious users have upgraded to real disk drives.  There were
  33. also wafertape drives designed and sold for the Radio Shack TRS-80 and the
  34. Commodore Vic-20 (ok, ok, the computer wars are over since 1983!) and C-64;
  35. they never got too popular, to say the least. 
  36.       
  37.      A really handy and useful hexbus peripheral was the 4-color pen
  38. printer/ploter HX1100, reviewed in the October 1983 issue of 99'er Home
  39. Computer Magazine and more recently in the January 1991 issue of BB&P (Volume
  40. 7, number 1).  This little device was capable of both text and graphics modes.
  41. In the text mode it would write in 40 (regular size) or 80-(tiny letters
  42. characters per line.  In the Graphic mode it could plot in four colors using
  43. little pens.  It was fully programmable from BASIC and capable of plotting
  44. mathematical equations including the axes and using different line types
  45. (solid, dashed, dotted, etc.), business graphs (pie charts etc.) in color,
  46. 3-dimensional drawings, and much more.  Text in the graphics mode could be in
  47. ANY size and in ANY direction (e.G., sideways, upside down, and so on) so it
  48. could be usefull for preparing little posters and name tags, among other
  49. things.  Pen color was fully controlled and could be changed at any stage
  50. during the program. 
  51.       
  52.      Sounds like a big loss, doesn't it?  Well, all is not lost!  Atari was
  53. marketing a very similar device, called the 1020 printer/plotter, for their
  54. line of 8-bit computers.  I understand that those are readily available in
  55. practically unlimited quantities from atari 8-bit dealers, but they use the
  56. special Atari interface that is difficult, if not impossible, to adapt to the
  57. TI.  However, if anybody knows how to do this, here is the information on the
  58. availability of such units.  For the rest of us, though, there is a better
  59. solution - the Radio Shack TRS-80 CGP-115 printer plotter. 
  60.       
  61.      The CGP-115 was described in the April 1985 issue of Mini-Mag 99, a short
  62. lived TI-99/4A related publication.  the article contains a detailed
  63. description of hooking it up to the TI-99/4A and numerous short TI BASIC
  64. programs that produce amazing results on the printer plotter.  More examples
  65. are given in the radio Shack manual.  If you try to run those programs on your
  66. regular printer, you will only get lines full of ASCII characters, but the
  67. CGP-115 has built in graphic commands that respond to these programs.  As a
  68. result, very simple and short BASIC programs will produce beautiful plots.
  69. (Some sample plots are shown with this article.) 
  70.       
  71.      The CGP-115 ROM contains, among other things, the following commands: (i)
  72. establish the origin and send the pen to this origin at any time; (ii) move the
  73. pen, with or without drawing, between specified points; (iii) move the pen,
  74. with or without drawing, from the established origin to any desired point on
  75. the paper; (iv) choose between the four pen colors; (v) select any of 16(!)
  76. line types; (vi) write text in graphics mode from 1/16 of an inch high
  77. characters up to 4 inch ones in 64 steps between these sizes; (vii) select text
  78. printing direction in graphics mode; (viii) shift freely between text and
  79. graphics modes. 
  80.       
  81.      In text mode the CGP-115 produces superb 40 or 80 characters per line
  82. letter quality output, in any of the four colors, at 12 cps.  Since the paper
  83. is about 3.8 inch wide, the 80 character per line text is written in very small
  84. letters, however they are perfectly readable.  The drawing resolution is 0.2
  85. mm/step, and the results are really outstanding.  The graphics mode produces
  86. high-quality plots of equations, all kinds of geometric shapes, pie charts,
  87. business graphs, and your own designs!  The plotter is small and compact.  The
  88. effective plotting range is 3.8 inch wide (fortunately this is larger then the
  89. HX1000 paper!), and the weight, without paper pens and the power transformer,
  90. is 1.76 lbs.  The device is highly mechanical: drawing involves pen movement,
  91. pen holder rotation to change colors, and a lot of paper movement in and out of
  92. he plotter to achieve lines in the y-direction (the pens move along the
  93. x-direction, while the paper moves along the y-direction). 
  94.       
  95.      The CGP-115 interfaces directly with the TI-99/4A.  I have not seen the
  96. hexbus printer/plotter, but it seems that apart from the interface, the only
  97. diference between this and the HX1000 unit is the power supply and paper size
  98. (the CGP-115 uses wider paper).  The Hex-bus unit was powered through a
  99. rechargable battery, and according to the BB&P article this is actually a
  100. disadvantage.  The Radio Shack unit is powered through a DC transformer (you
  101. might be able to build your own battery holder and power it this way if you
  102. like).  The interface is somewhat of a problem though. 
  103.       
  104.      The CGP-115 has two interfaces.  The parallel 8-bit interface uses BUSY
  105. handshaking, STROBE, and AACKNOWLEDGE, and it is suitable for use from the
  106. TI-99/4A PIO output from the RS232 PEBox card.  However, like all other Radio
  107. shack, Okidata and a couple of other printer models, this interface requires
  108. the so-called Okidata parallel printer cable to operate (this cable corrects
  109. som timing  problems in the 99/4A PIO).   What this means is that, if you are
  110. using a printer that does not require the Okidata cable (and most printers fall
  111. under this category; e.g. Epson, Panasonic, Star/ gemini), you will need
  112. another cable.  (Ed. note: The "Okidata" parallel printer cable for the TI
  113. RS232 card is inexpensively available from Competition Computer; 800-466-8902.)
  114. I suggest the CGP-115's serial interface.  If the parallel interface is your
  115. choice, you can still use it and leave your regular printer attached if you
  116. have in your PEBox a secpmd RS232 card (i.e., PIO/2) with the Okidata cable.
  117. It is also possible that that more standard 3rd party parallel outputs will
  118. work better, and this is left for the user to check.  another attractive
  119. possibility is to use a serial-to-parallel converter.  These small devices will
  120. ake a serial output and convert it to parallel.  they are attractive because
  121. every RS232 card has two built in serial outputs, and unless you have got a
  122. modem or a serial printer, you are not using any of them!  Also, the converter
  123. usually has a printer buffer built into it, and this is helpful as the CGP-115
  124. (and any plotter) is rather slow and unless you have a buffer you will have to
  125. wait while it is plotting.  The serial-to-parallel converter/buffer would
  126. usually accept inputs at very high speeds (up to the maximum of your RS232
  127. output, 9600 bps) into its RAM, and your computer will be free very quickly.
  128. It is also handy when you need multiple copies of the same plot.  Incidentally,
  129. such a device is also useful with cartridges that only print to the serial prot
  130. (RS232) when your printer has a parallel interface. 
  131.       
  132.      Perhaps most users who will try using this plotter will end up hooking it
  133. up through its serial port.  The Radio Shack TRS-80 serial port uses a round,
  134. 4-pin DIN serial connector with DATA and BUSY signals.  The CGP-115 operates at
  135. 600 baud, 7-bit character, no parity, 2 stop bits.  there is no problem with
  136. this slow baud rate, since the unit itself is rather slow, and TI BASIC is even
  137. slower.  as pointed out in the Mini-Mag 99 article, the required connections to
  138. he TI-99/4A RS232/1 port are: 
  139.      CGP-115 male DIN PLUG^^^^TI99/4A male DB25 plug 
  140.      PIN 1------------------------> No connection 
  141.      Pin 2------------------------> Pin 20 
  142.      Pin 3------------------------> Pins 1 and 7 
  143.      Pin 4------------------------> Pin 3 
  144.      The CGP-115 can now be OPENed as RS232/n.BA=600 where n=1,2,3, or 4
  145. depending on your system configuration. 
  146.       
  147.      Don't rush out to the nearest Radio Shack to but this unit, as the TRS-80
  148. line has long been discontinued and you won't find it there.  If, however, you
  149. are lucky enough to find a used one, Radio Shack still sells the paper and pens
  150. for it. 
  151.       
  152.      I am grateful to Charles Good for showing me his copy of Mini-Mag 99,
  153. where I have found all about this device.  If anybody out there has a copy of
  154. th second part of the article, I'd like very much to see it!  I would
  155. appreciate any help on this.  and finally, if you proceed to hook up this
  156. device to your RS232 card, you are doing so at your own risk!  I take no
  157. responsibility for any of the consequences, good or bad! 
  158.      .PL 1 
  159.  
  160.