A library for ADT7410 I2C connecting temperature sensor module.
KuADT7410.h
- Committer:
- kunichiko
- Date:
- 2014-07-20
- Revision:
- 0:7e1b9c699bac
File content as of revision 0:7e1b9c699bac:
#ifndef KU_ADT7410_H #define KU_ADT7410_H #include "mbed.h" /** * A library for ADT7410 I2C connecting temperature sensor module. */ class KuADT7410 { private: I2C &i2c; int i2c_address; public: /** * Constractor of ADT7410 driver. * @param i2c I2C object * @param i2c_address Target's I2C address (LSB is used for R/W flag). */ explicit KuADT7410(I2C &i2c, int i2c_address = 0x48 << 1); /** * Destractor */ ~KuADT7410(); /** * Reset target device. */ void reset(); /** * Get temperature */ float get_temp(); /** * Get status */ unsigned char get_status(); }; #endif