From 67b4084e5593ccf8a5ea4586040ce4f27bfbeac2 Mon Sep 17 00:00:00 2001 From: casperlamboo Date: Mon, 29 Jan 2018 12:03:01 +0100 Subject: [PATCH] add idle check for doodle3d printer --- src/interface/utils.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/interface/utils.js b/src/interface/utils.js index bc53540..ac3eeae 100644 --- a/src/interface/utils.js +++ b/src/interface/utils.js @@ -156,8 +156,8 @@ export async function slice(target, name, mesh, settings, updateProgress) { break; case 'WIFI': if (settings.printer === 'doodle3d_printer') { - // const { state } = await getMalyanStatus(settings.ip); - // if (state !== 'idle') throw { message: 'printer must be idle before starting a print', code: 0 }; + const { state } = await getMalyanStatus(settings.ip); + if (state !== 'idle') throw { message: 'printer must be idle before starting a print', code: 0 }; } else { wifiBox = new Doodle3DBox(settings.ip); if (!await wifiBox.checkAlive()) throw { message: `can't connect to printer`, code: 4 }