Potentiometer AD5204,AD5206 library.

Dependents:   MjAD520x_Hello

Committer:
matsujirushi
Date:
Sun Oct 18 05:12:59 2015 +0000
Revision:
0:1d45c35a717b
created.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
matsujirushi 0:1d45c35a717b 1 #ifndef MJ_AD520X_H
matsujirushi 0:1d45c35a717b 2 #define MJ_AD520X_H
matsujirushi 0:1d45c35a717b 3
matsujirushi 0:1d45c35a717b 4 #include "mbed.h"
matsujirushi 0:1d45c35a717b 5
matsujirushi 0:1d45c35a717b 6 class MjAD520x
matsujirushi 0:1d45c35a717b 7 {
matsujirushi 0:1d45c35a717b 8 public:
matsujirushi 0:1d45c35a717b 9 MjAD520x(PinName mosi, PinName miso, PinName sclk, PinName cs_n, int terminalResistance);
matsujirushi 0:1d45c35a717b 10 void write(int channel, int resistance);
matsujirushi 0:1d45c35a717b 11 void write_u8(int channel, uint8_t value);
matsujirushi 0:1d45c35a717b 12
matsujirushi 0:1d45c35a717b 13 private:
matsujirushi 0:1d45c35a717b 14 SPI HwSpi;
matsujirushi 0:1d45c35a717b 15 DigitalOut HwCs_n;
matsujirushi 0:1d45c35a717b 16 int TerminalResistance;
matsujirushi 0:1d45c35a717b 17
matsujirushi 0:1d45c35a717b 18 };
matsujirushi 0:1d45c35a717b 19
matsujirushi 0:1d45c35a717b 20 #endif // MJ_AD520X_H