MCPcopy Create free account
hub / github.com/AstroPrint/AstroBox / __init__

Method __init__

src/astroprint/util/gCodeAnalyzer.py:10–28  ·  view source on GitHub ↗
(self,filename,layersInfo,readyCallback,exceptionCallback,parent)

Source from the content-addressed store, hash-verified

8class GCodeAnalyzer(thread):
9
10 def __init__(self,filename,layersInfo,readyCallback,exceptionCallback,parent):
11
12 self._logger = logging.getLogger(__name__)
13
14 super(GCodeAnalyzer, self).__init__()
15
16 self.filename = filename
17 self.readyCallback = readyCallback
18 self.exceptionCallback = exceptionCallback
19 self.layersInfo = layersInfo
20 self.daemon = True
21
22 self.layerList = None
23 self.totalPrintTime = None
24 self.layerCount = None
25 self.size = None
26 self.layerHeight = None
27 self.totalFilament = None
28 self.parent = parent
29
30 def makeCalcs(self):
31 self.start()

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected