|
楼上说得对,我再补充一下。currentDataPoint这个结构体里面是你定义的数据点,只要修改这个结构体里面的数据,你就可以实现数据的同步。你可以看到,在机智云的gizwits_product.c文件里面,对currentDataPoint这个结构体进行的操作。
我们再进行看一下这个结构体的定义:
- /** 用户区当前设备状态结构体*/
- dataPoint_t currentDataPoint;
复制代码- /** 用户区设备状态结构体*/
- typedef_t struct {
- bool valueswitchcontrol;
- uint32_t valuetimeon_hour;
- uint32_t valuetimeon_min;
- uint32_t valuetime_delay;
- } dataPoint_t;
复制代码 这就是这个结构体的定义,我们再来对照一下数据点:
刚好和数据点一一对应,不多不少。所以你要是想完成数据同步,那就要操作currentDataPoint这个结构体里面的数据。
不知道楼主明白了吗?
|
|