16 #ifndef __APP_STUDY_ROOM_H__
17 #define __APP_STUDY_ROOM_H__
26 #include "driver/uart.h"
92 #define cn_app_bands "5,8,20"
93 #define cn_app_plmn "46011";
94 #define cn_app_apn "1,\"IP\",\"HUAWEI.COM\""
97 #define HUAWEI_IOT_SERVER "49.4.85.232"
98 #define HUAWEI_IOT_PORT "5683"
138 #define Swap16(A) ((((uint16)(A)&0xff00) >> 8) | (((uint16)(A)&0x00ff) << 8))
140 ((((uint32)(A)&0xff000000) >> 24) | (((uint32)(A)&0x00ff0000) >> 8) | (((uint32)(A)&0x0000ff00) << 8) | (((uint32)(A)&0x000000ff) << 24))
Definition: app_study_room.h:54
char string
Definition: app_study_room.h:115
uint8 lightNum
Definition: app_study_room.h:83
uint8 deviceType
Definition: app_study_room.h:61
Definition: app_study_room.h:35
uint8 messageId
Definition: app_study_room.h:70
Definition: app_study_room.h:42
uint8 temp
Definition: app_study_room.h:72
Definition: app_study_room.h:52
uint8 deviceNo
Definition: app_study_room.h:63
uint8 curtainNum
Definition: app_study_room.h:85
DecodeMessageId
编解码插件messageId枚举体
Definition: app_study_room.h:40
unsigned char int8u
Definition: app_study_room.h:108
uint8 noise
Definition: app_study_room.h:74
Definition: app_study_room.h:50
unsigned char int24u
Definition: app_study_room.h:112
uint8 acNum
Definition: app_study_room.h:87
short int Lux
Definition: app_study_room.h:120
Definition: app_study_room.h:36
unsigned char uint8
Definition: c_types.h:43
unsigned short int16u
Definition: app_study_room.h:110
uint8 crowdDensity
Definition: app_study_room.h:71
Definition: app_study_room.h:49
Definition: app_study_room.h:44
uint8 fanNum
Definition: app_study_room.h:81
char int24s
Definition: app_study_room.h:113
Device
用电器类型枚举体
Definition: app_study_room.h:31
Definition: app_study_room.h:47
char variant
Definition: app_study_room.h:118
void StudyRoom_UpdataData(uint8 *msg_string)
更新本地数据
Definition: app_study_room.c:139
Definition: app_study_room.h:33
short int16s
Definition: app_study_room.h:111
char array
Definition: app_study_room.h:116
Definition: app_study_room.h:43
Definition: app_study_room.h:53
uint8 roomNo
Definition: app_study_room.h:62
uint8 deviceSwitch
Definition: app_study_room.h:64
int int32s
Definition: app_study_room.h:114
uint8 humi
Definition: app_study_room.h:73
室内环境信息结构体
Definition: app_study_room.h:68
Definition: app_study_room.h:45
室内用电器状态信息结构体
Definition: app_study_room.h:78
char int8s
Definition: app_study_room.h:109
uint8 messageId
Definition: app_study_room.h:80
char varstring
Definition: app_study_room.h:117
uint8 * StudyRoom_GetStatusHex(uint8 room_no)
将一个房间所有用电器的状态转成 Hex 字符串
Definition: app_study_room.c:174
云端下发的用电器控制信息
Definition: app_study_room.h:59
Definition: app_study_room.h:55
Definition: app_study_room.h:34
Definition: app_study_room.h:48