From 92445a8a3f8e968475d76dabceac2350454c1f30 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gina=20H=C3=A4u=C3=9Fge?= Date: Mon, 4 May 2015 13:33:43 +0200 Subject: [PATCH] Virtual printer now supports two resend variants --- src/octoprint/plugins/virtual_printer/virtual.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/octoprint/plugins/virtual_printer/virtual.py b/src/octoprint/plugins/virtual_printer/virtual.py index d3ac07c1..7c8b44cc 100644 --- a/src/octoprint/plugins/virtual_printer/virtual.py +++ b/src/octoprint/plugins/virtual_printer/virtual.py @@ -298,8 +298,10 @@ class VirtualPrinter(): self.outgoing.put("// action:custom") elif data == "dont_answer": self._dont_answer = True - elif data == "trigger_resend": - self._triggerResend() + elif data == "trigger_resend_lineno": + self._triggerResend(expected=self.lastN, actual=self.lastN+1) + elif data == "trigger_resend_checksum": + self._triggerResend(expected=self.lastN) else: try: sleep_match = VirtualPrinter.sleep_regex.match(data)