Tange Cloud for Device
Rev.333 |
枚举 | |
enum | TEMPTYPE |
温度单位 更多... | |
函数 | |
int | MKEVTDATA_Temperatur (TEMPTYPE type, float temper, char *obuf, int size) |
生成 ECEVENT_TEMPERATURE_H/ECEVENT_TEMPERATURE_L 事件的额外参数 | |
struct tgJSON * | MKEVTDAT_Temperatur (TEMPTYPE type, float temper) |
返回json对象表示的温度事件参数. | |
int | MKEVTDATA_Humidity (int humid, char *obuf, int size) |
生成 ECEVENT_HUMIDITY_H/ECEVENT_HUMIDITY_L 事件的额外参数 | |
struct tgJSON * | MKEVTDAT_Humidity (int humid) |
返回json对象表示的湿度参数 | |
struct tgJSON * | MKEVTDAT_SitPoseSens (int sens) |
ECEVENT_SITPOSE 事件参数 | |
int | MKEVTDATA_Feeding (int nServings, char *obuf, int size) |
生成喂食事件的数据 | |
int | TcuSendFeedingEvent (int isManually, int nServing, void *pic, int pic_len) |
上报喂食事件 | |
int | TcuCalcMd5 (const char *path_or_data, long len, unsigned char digest[16]) |
int | TcuCalcSha256 (const char *path_or_data, long len, unsigned char digest[32]) |
enum TEMPTYPE |
int MKEVTDATA_Temperatur | ( | TEMPTYPE | type, |
float | temper, | ||
char * | obuf, | ||
int | size ) |
生成 ECEVENT_TEMPERATURE_H/ECEVENT_TEMPERATURE_L 事件的额外参数
type | 温度单位 |
temper | 温度 |
obuf | 输出的json格式字符串缓冲区 |
size | 输入时, size 为缓冲区大小 |
struct tgJSON * MKEVTDAT_Temperatur | ( | TEMPTYPE | type, |
float | temper ) |
返回json对象表示的温度事件参数.
int MKEVTDATA_Humidity | ( | int | humid, |
char * | obuf, | ||
int | size ) |
生成 ECEVENT_HUMIDITY_H/ECEVENT_HUMIDITY_L 事件的额外参数
humid | 湿度: 0~100 |
obuf | 输出的json格式字符串缓冲区 |
size | 输入时, size 为缓冲区大小 |
struct tgJSON * MKEVTDAT_Humidity | ( | int | humid | ) |
返回json对象表示的湿度参数
humid | 湿度: 0~100 |
struct tgJSON * MKEVTDAT_SitPoseSens | ( | int | sens | ) |
ECEVENT_SITPOSE 事件参数
sens | 坐姿检测灵敏度参数。0(最灵敏)|1|2(最准确) |
int TcuSendFeedingEvent | ( | int | isManually, |
int | nServing, | ||
void * | pic, | ||
int | pic_len ) |
上报喂食事件
isManually | 手动还是自动喂食 |
nServing | 喂食份数 |
pic | 图片 |
pic_len | 图片长度 |