Usb Device Interface, protocol, and programming homework #4 Audio Control device

Dependencies:   C12832_lcd USBDevice mbed

Committer:
jakowisp
Date:
Tue Jul 30 22:35:10 2013 +0000
Revision:
0:69eb9d19fb91
Child:
1:948ffad3284f
AudioControl Finctional
;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
jakowisp 0:69eb9d19fb91 1 #ifndef MyDisplayClass_H
jakowisp 0:69eb9d19fb91 2 #define MyDisplayClass_H
jakowisp 0:69eb9d19fb91 3
jakowisp 0:69eb9d19fb91 4 #include "C12832_lcd.h"
jakowisp 0:69eb9d19fb91 5 #include "bargraph.h"
jakowisp 0:69eb9d19fb91 6
jakowisp 0:69eb9d19fb91 7 class MyDisplayClass {
jakowisp 0:69eb9d19fb91 8 public:
jakowisp 0:69eb9d19fb91 9 MyDisplayClass(void);
jakowisp 0:69eb9d19fb91 10 void update(int state,int features);
jakowisp 0:69eb9d19fb91 11 void UpdateTextStatus(int state);
jakowisp 0:69eb9d19fb91 12 void UpdateStatus(int state);
jakowisp 0:69eb9d19fb91 13 void setLevel(int level);
jakowisp 0:69eb9d19fb91 14 void setMaxLevel(int level);
jakowisp 0:69eb9d19fb91 15
jakowisp 0:69eb9d19fb91 16 private:
jakowisp 0:69eb9d19fb91 17 void drawSuspend(C12832_LCD *lcd);
jakowisp 0:69eb9d19fb91 18 void drawConnection(C12832_LCD *lcd);
jakowisp 0:69eb9d19fb91 19 void drawNoConnection(C12832_LCD *lcd);
jakowisp 0:69eb9d19fb91 20
jakowisp 0:69eb9d19fb91 21 C12832_LCD *lcd;
jakowisp 0:69eb9d19fb91 22 bargraph *volume;
jakowisp 0:69eb9d19fb91 23 //(&lcd,32);
jakowisp 0:69eb9d19fb91 24
jakowisp 0:69eb9d19fb91 25 };
jakowisp 0:69eb9d19fb91 26
jakowisp 0:69eb9d19fb91 27 #endif