home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 13 / 13.iso / p / p120 / 3.ddi / DEF / IOL3700.DEF < prev    next >
Encoding:
Text File  |  1991-09-12  |  3.4 KB  |  88 lines

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