From dcf303762ad6b1401d2dcfd763764b400dcee2f7 Mon Sep 17 00:00:00 2001 From: Dean Camera Date: Tue, 16 Jun 2009 07:17:22 +0000 Subject: Pipe_GetErrorFlags() now returns additional error flags for overflow and underflow errors. Change MIDI demos to use real MIDI command values, and shift for the USB wrapper, rather than shift for the MIDI bytes. This is a little confusing for the MIDI USB wrapper, but allows for the use of real standardized MIDI command values. --- Demos/Device/ClassDriver/MIDI/MIDI.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Demos/Device/ClassDriver') diff --git a/Demos/Device/ClassDriver/MIDI/MIDI.c b/Demos/Device/ClassDriver/MIDI/MIDI.c index 234adca25..511f280d6 100644 --- a/Demos/Device/ClassDriver/MIDI/MIDI.c +++ b/Demos/Device/ClassDriver/MIDI/MIDI.c @@ -139,9 +139,9 @@ void CheckJoystickMovement(void) USB_MIDI_EventPacket_t MIDIEvent = (USB_MIDI_EventPacket_t) { .CableNumber = 0, - .Command = MIDICommand, + .Command = (MIDICommand >> 4), - .Data1 = (MIDICommand << 4) | Channel, + .Data1 = MIDICommand | Channel, .Data2 = MIDIPitch, .Data3 = MIDI_STANDARD_VELOCITY, }; -- cgit v1.2.3