mongoose/examples/CC3200/tmp006.h
Deomid Ryabkov 41971a95b2 Add LED status and accelerator data feed
It is also possible to control LED by sending a command:
  {"t": 1, "v": 0/1/2}
0/1 = off/on, 2 = toggle

PUBLISHED_FROM=da176b70c4cd356c5d56eca58c2926619748d895
2016-03-25 17:10:57 +00:00

28 lines
635 B
C

/*
* Copyright (c) 2014-2016 Cesanta Software Limited
* All rights reserved
*/
#ifndef CS_MONGOOSE_EXAMPLES_CC3200_TMP006_H_
#define CS_MONGOOSE_EXAMPLES_CC3200_TMP006_H_
#include <inttypes.h>
#include <stdbool.h>
enum tmp006_conversion_rate {
TMP006_CONV_4 = 0,
TMP006_CONV_2,
TMP006_CONV_1,
TMP006_CONV_1_2,
TMP006_CONV_1_4,
};
bool tmp006_init(uint8_t addr, enum tmp006_conversion_rate conv_rate,
bool drdy_en);
double tmp006_read_sensor_voltage(uint8_t addr);
double tmp006_read_die_temp(uint8_t addr);
#define TMP006_INVALID_READING (-1000.0)
#endif /* CS_MONGOOSE_EXAMPLES_CC3200_TMP006_H_ */