altos: Disable debug printfs and fix pad ignite time for telefire
[fw/altos] / src / drivers / ao_pad.c
index 94dc578720b6e145fd716d34cc1bbecd5862e8e4..e47859a5f60880c1bb2a370634895ed7b17c8fa7 100644 (file)
@@ -24,7 +24,7 @@ static __xdata uint8_t ao_pad_ignite;
 static __xdata struct ao_pad_command   command;
 static __xdata struct ao_pad_query     query;
 
-#if 1
+#if 0
 #define PRINTD(...) printf(__VA_ARGS__)
 #define FLUSHD()    flush()
 #else
@@ -207,9 +207,13 @@ ao_pad(void)
                        query.box = ao_pad_box;
                        query.channels = AO_PAD_ALL_PINS;
                        query.armed = ao_pad_armed;
-                       PRINTD ("query tick %d box %d channels %02x arm %d arm_status %d igniter %d\n",
+                       PRINTD ("query tick %d box %d channels %02x arm %d arm_status %d igniter %d,%d,%d,%d\n",
                                query.tick, query.box, query.channels, query.armed,
-                               query.arm_status, query.igniter_status);
+                               query.arm_status,
+                               query.igniter_status[0],
+                               query.igniter_status[1],
+                               query.igniter_status[2],
+                               query.igniter_status[3]);
                        ao_radio_cmac_send(&query, sizeof (query));
                        break;
                case AO_LAUNCH_FIRE: