收藏官网首页
查看: 11540|回复: 2

[技术问答] 程序看不懂,求赐教

3

主题

13

帖子

173

积分

注册会员

Rank: 2

积分
173
跳转到指定楼层
楼主
发表于 2017-8-21 15:36:40 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
汉枫LPB120模块
    大家好,我有一句话看不懂,并且有很多类似的语句看不懂。自己有一点c语言基础。

非常感谢!

QQ图片20170821153405.png (1.11 KB, 下载次数: 246)

QQ图片20170821153405.png

7

主题

92

帖子

1587

积分

金牌会员

Rank: 6Rank: 6

积分
1587
推荐
发表于 2017-8-27 08:51:18 | 只看该作者
楼上说得对,我再补充一下。currentDataPoint这个结构体里面是你定义的数据点,只要修改这个结构体里面的数据,你就可以实现数据的同步。你可以看到,在机智云的gizwits_product.c文件里面,对currentDataPoint这个结构体进行的操作。
我们再进行看一下这个结构体的定义:
  1. /** 用户区当前设备状态结构体*/
  2. dataPoint_t currentDataPoint;
复制代码
  1. /** 用户区设备状态结构体*/
  2. typedef_t struct {
  3.   bool valueswitchcontrol;
  4.   uint32_t valuetimeon_hour;
  5.   uint32_t valuetimeon_min;
  6.   uint32_t valuetime_delay;
  7. } dataPoint_t;
复制代码
这就是这个结构体的定义,我们再来对照一下数据点:

刚好和数据点一一对应,不多不少。所以你要是想完成数据同步,那就要操作currentDataPoint这个结构体里面的数据。
不知道楼主明白了吗?

321

主题

1054

帖子

4513

积分

论坛元老

Rank: 8Rank: 8

积分
4513
QQ
沙发
发表于 2017-8-21 19:50:21 | 只看该作者
判断结构体成员值是否等于1,C语言书上有
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表