USBHost+USB MIDI

Dependencies:   FATFileSystem mbed-rtos

Dependents:   USBHostMIDI_example MIDISynthwithSpecAnalyzer

Fork of USBHost by mbed official

USBHost with USB MIDI support

(work in progress...)

Tested functions

Receiving

  • note on
  • note off
  • program change
  • control change
  • pitch bend

Tranmitting

  • not tested yet.

Files at this revision

API Documentation at this revision

Comitter:
samux
Date:
Wed Mar 06 17:10:32 2013 +0000
Parent:
0:a554658735bf
Child:
2:5e8fdc541b98
Commit message:
add doxygen comments

Changed in this revision

USBHostHID/USBHostKeyboard.h Show annotated file Show diff for this revision Revisions of this file
USBHostHID/USBHostMouse.h Show annotated file Show diff for this revision Revisions of this file
USBHostMSD/USBHostMSD.h Show annotated file Show diff for this revision Revisions of this file
USBHostSerial/USBHostSerial.h Show annotated file Show diff for this revision Revisions of this file
--- a/USBHostHID/USBHostKeyboard.h	Wed Mar 06 16:27:14 2013 +0000
+++ b/USBHostHID/USBHostKeyboard.h	Wed Mar 06 17:10:32 2013 +0000
@@ -25,6 +25,9 @@
 
 #include "USBHost.h"
 
+/** 
+ * A class to communicate a USB keyboard
+ */
 class USBHostKeyboard : public IUSBEnumerator {
 public:
     
--- a/USBHostHID/USBHostMouse.h	Wed Mar 06 16:27:14 2013 +0000
+++ b/USBHostHID/USBHostMouse.h	Wed Mar 06 17:10:32 2013 +0000
@@ -25,6 +25,9 @@
 
 #include "USBHost.h"
 
+/** 
+ * A class to communicate a USB mouse
+ */
 class USBHostMouse : public IUSBEnumerator {
 public:
 
--- a/USBHostMSD/USBHostMSD.h	Wed Mar 06 16:27:14 2013 +0000
+++ b/USBHostMSD/USBHostMSD.h	Wed Mar 06 17:10:32 2013 +0000
@@ -27,9 +27,8 @@
 #include "FATFileSystem.h"
 
 /** 
- * A class to use a USB stick
+ * A class to communicate a USB flash disk
  */
- 
 class USBHostMSD : public IUSBEnumerator, public FATFileSystem {
 public:
     /**
--- a/USBHostSerial/USBHostSerial.h	Wed Mar 06 16:27:14 2013 +0000
+++ b/USBHostSerial/USBHostSerial.h	Wed Mar 06 17:10:32 2013 +0000
@@ -27,6 +27,9 @@
 #include "Stream.h"
 #include "MtxCircBuffer.h"
 
+/** 
+ * A class to communicate a USB virtual serial port
+ */
 class USBHostSerial : public IUSBEnumerator, public Stream {
 public:
     /**