AM2320 library
Dependents: mbed_AM2320 Fungi Fungi Nucleo_SSD1306_DS1302_ESP8266_AM2320_BME280 ... more
See http://developer.mbed.org/users/yasuyuki/notebook/AM2320/
AM2320.h
- Committer:
- yasuyuki
- Date:
- 2015-07-10
- Revision:
- 1:766868b34d56
- Parent:
- 0:2cb35c995095
File content as of revision 1:766868b34d56:
//********************** // AM2320.h for mbed // // (C)Copyright 2015 All rights reserved by Y.Onodera // http://einstlab.web.fc2.com //********************** #ifndef AM2320_H_ #define AM2320_H_ #define AM2320_ADDR 0xB8 #define AM2320_HUM_H 0x00 #define AM2320_HUM_L 0x01 #define AM2320_TEMP_H 0x02 #define AM2320_TEMP_L 0x03 #include "mbed.h" #include "typedef.h" class AM2320{ public: AM2320 (PinName sda, PinName scl); AM2320 (I2C& p_i2c); void get(); unsigned short humidity(); signed short temperature(); protected: I2C _i2c; WORD_VAL hum; WORD_VAL temp; char buf[8]; }; #endif /* AM2320_H_ */