From e520ef0f11df7d93fd849d61bae98883570e26a7 Mon Sep 17 00:00:00 2001 From: Ronald Schaten Date: Tue, 1 Feb 2022 18:49:47 +0100 Subject: [PATCH] improve debug output --- PhotoStepper/PhotoStepper.ino | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/PhotoStepper/PhotoStepper.ino b/PhotoStepper/PhotoStepper.ino index 2887c09..a7f992e 100644 --- a/PhotoStepper/PhotoStepper.ino +++ b/PhotoStepper/PhotoStepper.ino @@ -49,7 +49,7 @@ #define MAX_DEPTH 2 const int KeypadMap[] = {0, 96, 250, 402, 636}; -const uint16_t KeypadHoldTimeMs = 5000; +const uint16_t KeypadHoldTimeMs = 1000; const uint8_t KeypadAnalogPin = PIN_BUTTON; AnalogKeypad keypad(KeypadAnalogPin, KeypadMap, countof(KeypadMap), KeypadHoldTimeMs); @@ -101,10 +101,10 @@ NAVROOT(nav, mainMenu, MAX_DEPTH, in, out); void ButtonHandler_menu(const ButtonParam& param) { Serial.print("ButtonHandler_menu("); Serial.print(param.button); - Serial.println(")"); + Serial.print(") - "); switch (param.state) { case ButtonState_Click: - Serial.print("Click"); + Serial.println("Click"); switch (param.button) { case KEY_UP: nav.doNav(upCmd); @@ -118,22 +118,24 @@ void ButtonHandler_menu(const ButtonParam& param) { } nav.doOutput(); break; + default: + Serial.println(param.state); } } void ButtonHandler_jog(const ButtonParam& param) { Serial.print("ButtonHandler_jog("); Serial.print(param.button); - Serial.println(")"); + Serial.print(") - "); switch (param.state) { case ButtonState_Up: - Serial.print("Up"); + Serial.println("Up"); break; case ButtonState_Down: - Serial.print("Down"); + Serial.println("Down"); break; case ButtonState_Click: - Serial.print("Click"); + Serial.println("Click"); switch (param.button) { case KEY_UP: stepper.startRotate(-30); @@ -149,10 +151,10 @@ void ButtonHandler_jog(const ButtonParam& param) { } break; case ButtonState_DoubleClick: - Serial.print("Double Click"); + Serial.println("Double Click"); break; case ButtonState_Hold: - Serial.print("Hold"); + Serial.println("Hold"); break; } } @@ -160,7 +162,8 @@ void ButtonHandler_jog(const ButtonParam& param) { void ButtonHandler_run(const ButtonParam& param) { Serial.print("ButtonHandler_run("); Serial.print(param.button); - Serial.println(")"); + Serial.print(") - "); + Serial.println("TODO"); } void setup() {