Pipe_GetErrorFlags() now returns additional error flags for overflow and underflow...
[pub/USBasp.git] / Demos / Device / ClassDriver / MIDI / MIDI.c
index 234adca..511f280 100644 (file)
@@ -139,9 +139,9 @@ void CheckJoystickMovement(void)
                USB_MIDI_EventPacket_t MIDIEvent = (USB_MIDI_EventPacket_t)\r
                        {\r
                                .CableNumber = 0,\r
-                               .Command     = MIDICommand,\r
+                               .Command     = (MIDICommand >> 4),\r
                                \r
-                               .Data1       = (MIDICommand << 4) | Channel,\r
+                               .Data1       = MIDICommand | Channel,\r
                                .Data2       = MIDIPitch,\r
                                .Data3       = MIDI_STANDARD_VELOCITY,                  \r
                        };\r