printer = Printer.Printer('COM4', (200, 200))
mouse = MouseManager.MouseManager(printer)
-while(True):
+while 1:
ret, frame = cap.read()
Draw.drawImage(frame, printer)
cv2.imshow('image', frame)
- # ...Detection and package send... #
- #After g-code package send, check for XY reset and update printer execution status
-
- if not printer.packageIsExecuting():
- #Run image evaluation and printer position check
- pass
+ print(printer.packageIsExecuting())
+ #if not printer.packageIsExecuting():
+ # ...Detection and package send... #
+ #After g-code package send, check for XY reset and update printer execution status
+ #pass
if Buttons.checkButtons(printer): break
self.COM = PrinterCOM
self.max_X, self.max_Y = bedSize
self.position = (0,0)
+ self.sendSerial = False
self.settings = frameSettings.frameSettings()
self.coeffs = MatrixConversion.find_coeffs(self.settings.image_frame.corners, self.settings.laser_frame.corners)
try: self.printerSerial = serial.Serial(PrinterCOM, 115200, timeout = 25)
p = Printer.Printer('COM4', (200,200))
time.sleep(8)
-p.writePoint((75, 75))
+
while 1:
res = p.packageIsExecuting()
- if 'Count' in res:
- xy = res.split('Count')[1].split('Z')[0].strip().replace('Y:', '').split(' ')[1:]
- x, y = (xy[0], xy[1])
- print(str(x) + ' ' + str(y))
\ No newline at end of file
+
\ No newline at end of file