DigitalPotentiometer code for MCP4131.

Revision:
0:9bd76a5655fa
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/DigitalPotentiometer.h	Mon Apr 30 00:37:45 2012 +0000
@@ -0,0 +1,31 @@
+#ifndef DigitalPotentiometer_h
+#define DigitalPotentiometer_h
+
+#include "mbed.h"
+
+#define MOSI	11
+#define MISO	12
+#define SCK		13
+
+#define DigitalPotentiometer_MIN 0
+#define DigitalPotentiometer_MAX 256
+
+class DigitalPotentiometer
+{
+public:
+    DigitalPotentiometer(PinName csPin);
+	int initTCON();
+	int readTCON();
+	int readStatus();
+	int increment();
+	int decrement();
+	int setTap(int value);
+	
+private:
+    SPI _spi;
+    DigitalOut _cs;
+	void enable();
+	void disable();
+};
+
+#endif