1.1.3 beta 2

This commit is contained in:
Oleksiy
2025-04-16 16:36:11 +03:00
parent ecb1f0e525
commit 55bf5035fc
2 changed files with 9 additions and 8 deletions

View File

@ -250,9 +250,9 @@ ISR (PCINT2_vect) {
}
uint8_t encoderStatus;
//uint32_t encoderCheckTime = 0;
//uint32_t encoderTimeBetweenPulses = 0;
//bool encoderDirectionOld; //0 = -, 1 = +, Old because current direction can be determined by encoderChange
uint32_t encoderCheckTime = 0;
uint32_t encoderTimeBetweenPulses = 0;
bool encoderDirectionOld; //0 = -, 1 = +, Old because current direction can be determined by encoderChange
int8_t encoderChange = 0;
//uint8_t encoderBurstCount = 0;
@ -290,9 +290,9 @@ void checkEncoderStatus() {
}
encoderStatus = newStatus;
//uint32_t currentTime = millis();
//encoderTimeBetweenPulses = currentTime - encoderCheckTime;
//encoderCheckTime = currentTime;
uint32_t currentTime = millis();
encoderTimeBetweenPulses = currentTime - encoderCheckTime;
encoderCheckTime = currentTime;
}
void sendMIDIClock() {
@ -403,6 +403,7 @@ void externalClock() {
}
if ((newExtPulseTime - lastExtPulseTime) > 750) {
resetClocks();
sendMIDIStart();
extResetCountdown = 0;
extTriggerCount = 0;
}