debug testing commit
This commit is contained in:
@@ -15,6 +15,17 @@ static uint32_t count = 0;
|
||||
#define SPARK_DLY_MIN 10
|
||||
#define SPARK_DLY_MAX 490
|
||||
|
||||
#define PAUSE_LONG_MIN 10000
|
||||
#define PAUSE_LONG_MAX PAUSE_LONG_MIN*100
|
||||
|
||||
void clearScreen(){
|
||||
Serial.print("\033[2J"); // clear screen
|
||||
Serial.print("\033[H"); // cursor home
|
||||
Serial.flush();
|
||||
}
|
||||
|
||||
static double filtered = 0;
|
||||
|
||||
static const std::map<const uint32_t, const char *> pin2Name = {
|
||||
{PIN_TRIG_A12P, "HIGH_PIN_TRIG_A12P"},
|
||||
{~PIN_TRIG_A12P, "LOW_PIN_TRIG_A12P"},
|
||||
@@ -81,6 +92,13 @@ void loop()
|
||||
} else {
|
||||
stsA.soft_start = false;
|
||||
}
|
||||
|
||||
double new_val = (float)(map(analogRead(FREQ_POT), 0, 4096, PAUSE_LONG_MIN, PAUSE_LONG_MAX));
|
||||
filtered = filtered + 0.1 * (new_val - filtered);
|
||||
stsA.pause_long_us = (uint32_t)filtered;
|
||||
LOG_INFO("Spark Delay uS: ", stsA.spark_delay_us, "\tSoft Start: ", stsA.soft_start ? "TRUE" : "FALSE");
|
||||
delay(500);
|
||||
LOG_INFO("Pause: ", (uint32_t)(stsA.pause_long_us / 1000), "ms");
|
||||
|
||||
delay(100);
|
||||
clearScreen();
|
||||
}
|
||||
|
||||
@@ -20,3 +20,4 @@
|
||||
|
||||
// Pot
|
||||
#define SPARK_DELAY_POT 12
|
||||
#define FREQ_POT 14
|
||||
|
||||
Reference in New Issue
Block a user