Option to disable checksums #949
Unfortunately my hardware (a Benbox Laser Engraver) does not support GCODE checksums and line numbers.
Would it be possible to add an option to disable it?
I couldn't see a way to fix it with plugins, so to make it work I can change util/comm.py:1524 like this:
# now comes the part where we increase line numbers and send stuff - no turning back now #if (gcode is not None or self._sendChecksumWithUnknownCommands) and (self.isPrinting() or self._alwaysSendChecksum): # linenumber = self._currentLine # self._addToLastLines(command) # self._currentLine += 1 # self._doSendWithChecksum(command, linenumber) #else: self._doSendWithoutChecksum(command)
I have read the FAQ.