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

Dependencies:   C12832_lcd USBDevice mbed

bargraph.h

Committer:
jakowisp
Date:
2013-07-30
Revision:
0:69eb9d19fb91
Child:
3:6da430f4818a

File content as of revision 0:69eb9d19fb91:

#include "C12832_lcd.h"

class bargraph {
public:
   bargraph(C12832_LCD *inlcd,int maxlevelsIn=32,int Xin=0,int Yin=0,int widthIn=128,int heightIn=32);
   
   int level;
   void updateBargraph();
   void setMaxLevel(int maxlevels);
   void setLevel(int level);

private:
   int x;
   int y;
   int width;
   int height;
   int maxlevels;
   int leveladjust;
   int levelwidth;
   int lastLevel;
   
   C12832_LCD *lcd;
};