From 43783fa8293b066329d00b523d8931326feb7b60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20W=C3=BCst?= Date: Sun, 13 Sep 2015 17:55:36 +0200 Subject: Extensions: removed pre stream commands feature (too complicated, not needed) (bzr r14360) --- share/extensions/plotter.inx | 1 - share/extensions/plotter.py | 6 +----- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/share/extensions/plotter.inx b/share/extensions/plotter.inx index 84c9596fe..6a8bfb3d4 100644 --- a/share/extensions/plotter.inx +++ b/share/extensions/plotter.inx @@ -56,7 +56,6 @@ <_item value="DMPL">DMPL <_item value="KNK">KNK Plotter (HPGL variant) -   <_param name="freezeHelp" type="description">Using wrong settings can under certain circumstances cause Inkscape to freeze. Always save your work before plotting! <_param name="serialHelp" type="description">This can be a physical serial connection or a USB-to-Serial bridge. Ask your plotter manufacturer for drivers if needed. diff --git a/share/extensions/plotter.py b/share/extensions/plotter.py index e579e2630..7e34f2953 100644 --- a/share/extensions/plotter.py +++ b/share/extensions/plotter.py @@ -42,7 +42,6 @@ class Plot(inkex.Effect): self.OptionParser.add_option('--serialParity', action='store', type='string', dest='serialParity', default='none', help='Serial parity') self.OptionParser.add_option('--serialFlowControl', action='store', type='string', dest='serialFlowControl', default='0', help='Flow control') self.OptionParser.add_option('--commandLanguage', action='store', type='string', dest='commandLanguage', default='hpgl', help='Command Language') - self.OptionParser.add_option('--initCommands', action='store', type='string', dest='initCommands', default='', help='Initialization commands') self.OptionParser.add_option('--resolutionX', action='store', type='float', dest='resolutionX', default=1016.0, help='Resolution X (dpi)') self.OptionParser.add_option('--resolutionY', action='store', type='float', dest='resolutionY', default=1016.0, help='Resolution Y (dpi)') self.OptionParser.add_option('--pen', action='store', type='int', dest='pen', default=1, help='Pen number') @@ -203,8 +202,6 @@ class Plot(inkex.Effect): type, value, traceback = sys.exc_info() raise ValueError, ('', type, value), traceback # send data to plotter - if self.options.initCommands != '': - mySerial.write(self.options.initCommands.decode('string_escape')) mySerial.write(self.hpgl) mySerial.read(2) mySerial.close() @@ -219,7 +216,6 @@ class Plot(inkex.Effect): inkex.errormsg(' Serial parity: ' + self.options.serialParity) inkex.errormsg(' Serial Flow control: ' + self.options.serialFlowControl) inkex.errormsg(' Command language: ' + self.options.commandLanguage) - inkex.errormsg(' Initialization commands: ' + self.options.initCommands) inkex.errormsg(' Resolution X (dpi): ' + str(self.options.resolutionX)) inkex.errormsg(' Resolution Y (dpi): ' + str(self.options.resolutionY)) inkex.errormsg(' Pen number: ' + str(self.options.pen)) @@ -263,7 +259,7 @@ class Plot(inkex.Effect): inkex.errormsg(' Flatness: ' + str(debugObject.flat) + ' plotter steps') inkex.errormsg(' Tool offset flatness: ' + str(debugObject.toolOffsetFlat) + ' plotter steps') inkex.errormsg("\n" + self.options.commandLanguage + " data:\n") - inkex.errormsg(self.options.initCommands + self.hpgl) + inkex.errormsg(self.hpgl) if __name__ == '__main__': # start extension -- cgit v1.2.3