cht8305.h 404 B

12345678910111213141516171819202122
  1. #ifndef _CHT8305_H__
  2. #define _CHT8305_H__
  3. #include "bsp/shark_bsp.h"
  4. #include "bsp/i2c.h"
  5. #include "libs/shark_types.h"
  6. #define CHT8305_I2C_ADDR 0x80
  7. #define Temp_Reg 0x00
  8. #define Humi_Reg 0x01
  9. #define Config_Reg 0x02
  10. #define ID_Reg 0xFE
  11. #define CHT8305_ID 0x5959
  12. void cht8305_init(void);
  13. void cht8305_reset(void);
  14. bool cht8305_ready(void);
  15. u8 cht8305_get_humidity(void);
  16. #endif /* _CHT8305_H__ */