Dependencies: ChaNFSSD mbed BMP085 SHT2x
AD7994.h@0:6089ae824f06, 2011-12-26 (annotated)
- Committer:
- tosihisa
- Date:
- Mon Dec 26 15:58:32 2011 +0000
- Revision:
- 0:6089ae824f06
- Child:
- 1:83960ee4d9a2
1st Release
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
tosihisa | 0:6089ae824f06 | 1 | |
tosihisa | 0:6089ae824f06 | 2 | #ifndef __AD7994_H /* } */ |
tosihisa | 0:6089ae824f06 | 3 | |
tosihisa | 0:6089ae824f06 | 4 | #include "mbed.h" |
tosihisa | 0:6089ae824f06 | 5 | |
tosihisa | 0:6089ae824f06 | 6 | class AD7994 : public Base { |
tosihisa | 0:6089ae824f06 | 7 | |
tosihisa | 0:6089ae824f06 | 8 | public: |
tosihisa | 0:6089ae824f06 | 9 | AD7994(PinName p_sda, PinName p_scl); |
tosihisa | 0:6089ae824f06 | 10 | void Start(); |
tosihisa | 0:6089ae824f06 | 11 | unsigned short getVal(); |
tosihisa | 0:6089ae824f06 | 12 | void update(); |
tosihisa | 0:6089ae824f06 | 13 | unsigned short readChn(int chnNo); |
tosihisa | 0:6089ae824f06 | 14 | |
tosihisa | 0:6089ae824f06 | 15 | protected: |
tosihisa | 0:6089ae824f06 | 16 | I2C i2c; |
tosihisa | 0:6089ae824f06 | 17 | unsigned short ch_val[4]; |
tosihisa | 0:6089ae824f06 | 18 | }; |
tosihisa | 0:6089ae824f06 | 19 | |
tosihisa | 0:6089ae824f06 | 20 | #endif /* } */ |