eddy_wang 发表于 2020-3-5 12:06:10

请问为什么采集不到土壤湿度值?

谢谢帮忙!
我用STM32最小板连接8266和土壤湿度传感器、继电器、灯等外设。目前的问题如下:
可以采集开关量数据,但是采集不到土壤湿度数据。我已经给结构体赋值了,相应的数据点也已经建立了,请问这个问题是出在哪里呢?谢谢!

eddy_wang 发表于 2020-3-5 12:08:19

目前手机显示就是这个样子。。

eddy_wang 发表于 2020-3-5 12:10:45

eddy_wang 发表于 2020-3-5 12:08
目前手机显示就是这个样子。。

结构体我已经建立并赋值了。
https://fs-im-kefu.7moor.com/im/6f0f7eb0-f94b-11e8-b33a-97d09a1ea069/2020-03-05%2010:50:47/1583376647777/1dde6d10-5e8c-11ea-bb2e-c18510001c92.png?imageView2/2/w/100

https://fs-im-kefu.7moor.com/im/6f0f7eb0-f94b-11e8-b33a-97d09a1ea069/2020-03-05%2010:48:41/1583376521297/d27b1c10-5e8b-11ea-9eae-d1580c715b08.png?imageView2/2/w/100

eddy_wang 发表于 2020-3-5 12:15:16

通过STM32的仿真,土壤湿度值已传至结构体。但平台上看调试结果,湿度值显示的是“NULL”。。
我即便愣赋一个数值给结构体也不行

我想问的是,要想上传状态,是不是只要给userHandle(void) 这个函数的该结构体成员赋值就行,还是我漏掉了什么其它的操作步骤?谢谢!!

eddy_wang 发表于 2020-3-5 16:28:00

这个是建立的结构体,从平台下载下来的工程代码自动生成的

eddy_wang 发表于 2020-3-5 16:29:05

eddy_wang 发表于 2020-3-5 16:28
这个是建立的结构体,从平台下载下来的工程代码自动生成的

这个是赋值给结构体的相应成员的语句

eddy_wang 发表于 2020-3-5 16:30:36

eddy_wang 发表于 2020-3-5 16:29
这个是赋值给结构体的相应成员的语句

这个是调试过程图。右边的变量里有数值“0FFF”

eddy_wang 发表于 2020-3-5 16:31:30

还是在线仿真,左边的结构体成员里面确定已经有值了,即“0FFF”

eddy_wang 发表于 2020-3-5 16:33:49

但目前平台调试过程,这个值一直是“NULL”,实在不知道是怎么回事,谢谢各位高手的帮忙!

冯俊波 发表于 2020-3-5 17:31:31

重新生成代码,替换协议文件内容
页: [1]
查看完整版本: 请问为什么采集不到土壤湿度值?