home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 13 / 13.iso / p / p120 / 3.ddi / DEF / HP7580B.DEF < prev    next >
Encoding:
Text File  |  1991-07-22  |  3.8 KB  |  93 lines

  1. BEGIN DDIF
  2. -------------------------------------------------------------------------
  3. -- DEVICE INFORMATION FILE  for Hewlett-Packard 7580B plotter (D size) --
  4. --                          (7580A not supported)                      --
  5. -------------------------------------------------------------------------
  6. ------------------------------------------------------------------------
  7. -- ******** Attention all programmers: you must document any ******** --
  8. -- ******** and all changes you make to this file at the top! ******* --
  9. ------------------------------------------------------------------------
  10.  
  11. -- COMMUNICATIONS PARAMETERS
  12. --   +-- commications port number  0        = use default file name below
  13. --   |                   1 to  4  = SERIAL ports COM1 to COM4 
  14. --   |                  -1 to -3  = PARALLEL ports LPT1 to LPT3
  15. --   |                  -4 to -6  = PARALLEL ports LPT1 to LPT3
  16. --   |                              (using direct, hardware I/O)
  17. --   |     SERIAL PORT PARAMETERS (default = 9600 baud, none, 1 stop, 8 data)
  18. --   |   +------------------------------------------- BAUD RATE   
  19. --   |   |  +------------------------------ PARITY     0 =  9600              
  20. --   |   |  |  +---------------- STOP BITS   0 = NONE  1 =   300           
  21. --   |   |  |  |  +-- DATA BITS   0 = 1         1 = EVEN  2 =  1200           
  22. --   |   |  |  |  |    0 = 8      1 = 1         2 = ODD   3 =  2400           
  23. --   |   |  |  |  |    7 = 7      2 = 2                4 =  4800           
  24. --   |   |  |  |  |    8 = 8                   5 =  9600           
  25. --   |   |  |  |  |                           6 = 19200           
  26. --   |   |  |  |  |                           7 = 38400           
  27. --   |   |  |  |  |                           8 = 57600
  28. --   v   v  v  v  v
  29. 101  2
  30.  
  31. -- DEFAULT FILE NAME  to use if communication port is '0' (above)
  32. -- and file name or port number is not given at plot time
  33. 19 PD_PLOT.HP
  34.  
  35. 1  'A B C D E A4 A3 A2 A1 A0 BS  '  -- Paper size string (must have space at end)
  36. 105 1 0 0 0 0 1  0  0  0  0  0      -- XY axis rotation flag for each paper size
  37.  
  38. -- Paper sizes
  39. 201           -4900   -3190    4900    3190     -- A
  40. 202           -7500   -4900    7500    4900     -- B
  41. 203           -9990   -7980    9990    7980     -- C
  42. 204          -16060  -10460   16060   10460     -- D
  43. 205          -21000  -16580   21000   16580     -- E
  44. 206           -5230   -3090    5230    3090     -- A4
  45. 207           -7180   -5240    7180    5240     -- A3
  46. 208          -10680   -7660   10680    7660     -- A2
  47. 209          -15520  -11160   15520   11160     -- A1
  48. 210          -22190  -16145   22190   16145     -- A0
  49. 211           -7250   -4900    7250    4900     -- BS
  50.  
  51. --  +--+----------- Smallest, largest pen numbers
  52. --  |  |  +-------- Do pen changing optimization  { good for plotters, }
  53. --  |  |  | +------ Do pen movement optimization  { bad for printers!  }
  54. --  V  V  V V
  55. 102 1  8  1 1
  56.  
  57. --    +-----+------ X,Y plotter units per inch
  58. --    V     V
  59. 103 1016  1016
  60.  
  61. 104 60           -- Max pen speed
  62.  
  63. -- PREDEFINED COMMAND STRINGS
  64. -- format for these must be as follows:
  65. --    +-- string name, up to eight characters, ending with a space
  66. --    |      +-- plotter commands up to 55 characters.  Any characters
  67. --    |      |   allowable, control codes must be formatted in '#n#'-style
  68. --    |      |   notation.  This data will be sent verbatim to the plotter
  69. --    |      |   so any base conversion or bias must already be incorporated
  70. --    v         v
  71. -- 'NAME     plotter command data'
  72.  
  73. 20 'RESET    IN;'
  74. 21 'OFFLINE  NR;'
  75. 22 'FEED     PG;'
  76. --23
  77. --24
  78. --25
  79. --26
  80. --27 
  81. --28
  82.  
  83. -- PREFIX AND SUFFIX STRINGS:
  84. -- data must be in quotes (single or double) names are case sensitive
  85. -- EXAMPLE:  'RESET "some plotter data" FEED'
  86. -- NAME(s) of Predefined string(s) or data to send BEFORE PLOT
  87. --29  ''
  88. -- NAME(s) of Predefined string(s) or data to send AFTER PLOT
  89. --30  'FEED'
  90.  
  91. END DDIF
  92. END
  93.