Textile sensor
Dependents: MjTextileSensor_Hello
MjTextileSensor.h@0:9f5d5e904cb9, 2015-07-01 (annotated)
- Committer:
- matsujirushi
- Date:
- Wed Jul 01 13:58:31 2015 +0000
- Revision:
- 0:9f5d5e904cb9
created.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
matsujirushi | 0:9f5d5e904cb9 | 1 | #ifndef MJ_TEXTILESENSOR_H |
matsujirushi | 0:9f5d5e904cb9 | 2 | #define MJ_TEXTILESENSOR_H |
matsujirushi | 0:9f5d5e904cb9 | 3 | |
matsujirushi | 0:9f5d5e904cb9 | 4 | #include "mbed.h" |
matsujirushi | 0:9f5d5e904cb9 | 5 | |
matsujirushi | 0:9f5d5e904cb9 | 6 | class MjTextileSensor |
matsujirushi | 0:9f5d5e904cb9 | 7 | { |
matsujirushi | 0:9f5d5e904cb9 | 8 | public: |
matsujirushi | 0:9f5d5e904cb9 | 9 | MjTextileSensor(I2C* i2c, uint8_t address); |
matsujirushi | 0:9f5d5e904cb9 | 10 | bool GetVersion(uint8_t* majorVersion, uint8_t* minorVersion); |
matsujirushi | 0:9f5d5e904cb9 | 11 | int GetSensorValues(uint8_t* sensorValues, size_t sensorValuesSize); |
matsujirushi | 0:9f5d5e904cb9 | 12 | |
matsujirushi | 0:9f5d5e904cb9 | 13 | private: |
matsujirushi | 0:9f5d5e904cb9 | 14 | I2C *i2c; |
matsujirushi | 0:9f5d5e904cb9 | 15 | uint8_t address; |
matsujirushi | 0:9f5d5e904cb9 | 16 | |
matsujirushi | 0:9f5d5e904cb9 | 17 | }; |
matsujirushi | 0:9f5d5e904cb9 | 18 | |
matsujirushi | 0:9f5d5e904cb9 | 19 | #endif |