Usb Device Interface, protocol, and programming homework #4 Audio Control device
Dependencies: C12832_lcd USBDevice mbed
Diff: MyDisplayClass.h
- Revision:
- 0:69eb9d19fb91
- Child:
- 1:948ffad3284f
diff -r 000000000000 -r 69eb9d19fb91 MyDisplayClass.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/MyDisplayClass.h Tue Jul 30 22:35:10 2013 +0000 @@ -0,0 +1,27 @@ +#ifndef MyDisplayClass_H +#define MyDisplayClass_H + +#include "C12832_lcd.h" +#include "bargraph.h" + +class MyDisplayClass { +public: + MyDisplayClass(void); + void update(int state,int features); + void UpdateTextStatus(int state); + void UpdateStatus(int state); + void setLevel(int level); + void setMaxLevel(int level); + +private: + void drawSuspend(C12832_LCD *lcd); + void drawConnection(C12832_LCD *lcd); + void drawNoConnection(C12832_LCD *lcd); + + C12832_LCD *lcd; + bargraph *volume; + //(&lcd,32); + +}; + +#endif \ No newline at end of file