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:
3:6da430f4818a
AudioControl Finctional
;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
jakowisp 0:69eb9d19fb91 1 #include "C12832_lcd.h"
jakowisp 0:69eb9d19fb91 2
jakowisp 0:69eb9d19fb91 3 class bargraph {
jakowisp 0:69eb9d19fb91 4 public:
jakowisp 0:69eb9d19fb91 5 bargraph(C12832_LCD *inlcd,int maxlevelsIn=32,int Xin=0,int Yin=0,int widthIn=128,int heightIn=32);
jakowisp 0:69eb9d19fb91 6
jakowisp 0:69eb9d19fb91 7 int level;
jakowisp 0:69eb9d19fb91 8 void updateBargraph();
jakowisp 0:69eb9d19fb91 9 void setMaxLevel(int maxlevels);
jakowisp 0:69eb9d19fb91 10 void setLevel(int level);
jakowisp 0:69eb9d19fb91 11
jakowisp 0:69eb9d19fb91 12 private:
jakowisp 0:69eb9d19fb91 13 int x;
jakowisp 0:69eb9d19fb91 14 int y;
jakowisp 0:69eb9d19fb91 15 int width;
jakowisp 0:69eb9d19fb91 16 int height;
jakowisp 0:69eb9d19fb91 17 int maxlevels;
jakowisp 0:69eb9d19fb91 18 int leveladjust;
jakowisp 0:69eb9d19fb91 19 int levelwidth;
jakowisp 0:69eb9d19fb91 20 int lastLevel;
jakowisp 0:69eb9d19fb91 21
jakowisp 0:69eb9d19fb91 22 C12832_LCD *lcd;
jakowisp 0:69eb9d19fb91 23 };
jakowisp 0:69eb9d19fb91 24
jakowisp 0:69eb9d19fb91 25