remove debug

pull/51/head
Tristan Rowley 2 weeks ago
parent ffe556aa79
commit 684c128d0d
  1. 1
      src/platforms/rp2040.h
  2. 11
      src/uClock.cpp

@ -25,7 +25,6 @@ void initTimer(uint32_t init_clock) {
void setTimer(uint32_t us_interval) { void setTimer(uint32_t us_interval) {
if (Serial) { if (Serial) {
Serial.printf("setTimer(): Setting uClock timer interval to %u us\n", us_interval);
Serial.flush(); Serial.flush();
} }
cancel_repeating_timer(&timer); cancel_repeating_timer(&timer);

@ -198,10 +198,8 @@ void uClockClass::start()
} }
if (clock_mode == INTERNAL_CLOCK) { if (clock_mode == INTERNAL_CLOCK) {
if (Serial) Serial.printf("uClockClass::start(): uClock setting STARTED\n");
clock_state = STARTED; clock_state = STARTED;
} else { } else {
Serial.printf("uClockClass::start(): uClock setting STARTING\n");
clock_state = STARTING; clock_state = STARTING;
} }
} }
@ -222,7 +220,6 @@ void uClockClass::continue_playing() {
if (clock_mode == INTERNAL_CLOCK) { if (clock_mode == INTERNAL_CLOCK) {
clock_state = STARTED; clock_state = STARTED;
} else { } else {
Serial.printf("uClockClass::continue_playing(): uClock setting STARTING\n");
clock_state = STARTING; clock_state = STARTING;
} }
if (onClockContinueCallback) { if (onClockContinueCallback) {
@ -457,7 +454,6 @@ void uClockClass::handleExternalClock()
case STARTING: case STARTING:
clock_state = STARTED; clock_state = STARTED;
ext_clock_us = micros(); ext_clock_us = micros();
if (Serial) Serial.printf("handleExternalClock: uClock is STARTING at ext_clock_tick\t%u with ext_clock_us = %u\n", ext_clock_tick, ext_clock_us);
break; break;
case STARTED: case STARTED:
@ -475,11 +471,9 @@ void uClockClass::handleExternalClock()
ext_interval_buffer[ext_interval_idx] = last_interval; ext_interval_buffer[ext_interval_idx] = last_interval;
if (ext_clock_tick == 1) { if (ext_clock_tick == 1) {
if (Serial) Serial.printf("handleExternalClock: uClock is STARTED at ext_clock_tick\t%u with ext_clock_us = %u, setting ext_interval to last_interval\t%u us\n", ext_clock_tick, ext_clock_us, last_interval);
ext_interval = last_interval; ext_interval = last_interval;
} else { } else {
ext_interval = (((uint32_t)ext_interval * (uint32_t)PLL_X) + (uint32_t)(256 - PLL_X) * (uint32_t)last_interval) >> 8; ext_interval = (((uint32_t)ext_interval * (uint32_t)PLL_X) + (uint32_t)(256 - PLL_X) * (uint32_t)last_interval) >> 8;
if (Serial) Serial.printf("handleExternalClock: uClock is STARTED at ext_clock_tick\t%u with ext_clock_us = %u, setting ext_interval from PLL\t\t\t%u us\n", ext_clock_tick, ext_clock_us, last_interval);
} }
break; break;
} }
@ -516,13 +510,8 @@ void uClockClass::handleTimerInt()
} }
// update internal clock timer frequency // update internal clock timer frequency
//if (ext_clock_tick > 20) {
if (ext_interval > 0) { if (ext_interval > 0) {
float bpm = constrainBpm(freqToBpm(counter)); float bpm = constrainBpm(freqToBpm(counter));
if (Serial) {
Serial.printf("uClock: External clock tick %u, counter %u, ext_interval %u, so is detected as BPM %f\n", ext_clock_tick, counter, ext_interval, bpm);
Serial.flush();
}
tempo = bpm; tempo = bpm;
setTimerTempo(bpm); setTimerTempo(bpm);
} }

Loading…
Cancel
Save