From 0ec9332d97629993807bb7b32f34b617a86ceb37 Mon Sep 17 00:00:00 2001 From: Jakob Bak Date: Sat, 25 Aug 2012 20:23:28 +0200 Subject: [PATCH] changed conditional in checkMidi() to bitmask --- .DS_Store | Bin 6148 -> 6148 bytes Software/Arduino/CFO/CFOmidi.cpp | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/.DS_Store b/.DS_Store index 42231dda29dcccd4e68f873e84fe55e61a49e10d..c8cde56f5f5539a0ae07d2ff86dfc73f5dda4e9b 100644 GIT binary patch delta 16 XcmZoMXffEZo{8Dm+<5aQrXW!OFbxGb delta 16 XcmZoMXffEZo{8DS&~Wo6rXW!OFW&_* diff --git a/Software/Arduino/CFO/CFOmidi.cpp b/Software/Arduino/CFO/CFOmidi.cpp index 0bf071e..7f9a0b5 100755 --- a/Software/Arduino/CFO/CFOmidi.cpp +++ b/Software/Arduino/CFO/CFOmidi.cpp @@ -49,7 +49,7 @@ void MMidi::checkMidi() while(Serial.available() > 0) { data = Serial.read(); - if(data > 127) { // bitmask with 10000000 to see if byte is over 127 | data & 0x80 + if(data & 0x80) { // bitmask with 10000000 to see if byte is over 127 | data & 0x80 midiBufferIndex = 0; } midiBuffer[midiBufferIndex] = data;