From 97b42b7cd676232f13354798726f3087fa7177d5 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Sun, 11 Jun 2017 22:50:28 -0700 Subject: [PATCH] altoslib: Flush igniter fire command This makes the igniter fire without a multi-second delay. Signed-off-by: Keith Packard --- altoslib/AltosIgnite.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/altoslib/AltosIgnite.java b/altoslib/AltosIgnite.java index cdc5c614..5df64ab2 100644 --- a/altoslib/AltosIgnite.java +++ b/altoslib/AltosIgnite.java @@ -102,7 +102,7 @@ public class AltosIgnite { private void get_npyro() throws InterruptedException, TimeoutException { if (config_data == null) config_data = new AltosConfigData(link); - if (config_data != null) + if (config_data != null && config_data.npyro != AltosLib.MISSING) npyro = config_data.npyro; else npyro = 0; @@ -174,6 +174,7 @@ public class AltosIgnite { try { start_link(); link.printf("i DoIt %s\n", igniter); + link.flush_output(); } catch (TimeoutException te) { } finally { stop_link(); -- 2.30.2