95384
|
cc668ea478
|
修复了气压传感器BUG:气压传感器的温度值引起的气压错误;将温度纳入错误判断规则,温度超范围算报错
|
2025-03-25 17:35:19 +08:00 |
95384
|
aaac4bb443
|
采集10次气压,超过范围算报错,不报错平均值返回气压数据,气压传感器D1,D2每次开始转换到获取延时改为10MS
|
2025-03-10 09:09:30 +08:00 |
95384
|
5bf6c8f995
|
修改传感器错误条件,将超范围数据算作正确数据,限制范围,每个传感器每次采10遍避免单次采样错误判错
|
2025-03-07 17:09:42 +08:00 |
95384
|
c6ec628b9f
|
添加SHT45驱动
|
2025-03-06 11:37:04 +08:00 |
95384
|
274a408676
|
修复MS5607温度出错的BUG
|
2025-03-05 14:55:07 +08:00 |
95384
|
e9f0a3d61b
|
添加MS5607驱动替换HP203B
|
2025-03-04 15:23:49 +08:00 |
95384
|
d1bbcc86d8
|
增加SHT30出问题后重新上电,重新初始化IIC1逻辑,SHT30IIC超时时间由0xFFFF改为0xFF
|
2025-03-01 11:15:56 +08:00 |
95384
|
798a442abe
|
TMP117改为单次采样
|
2025-02-26 10:42:18 +08:00 |
95384
|
83a9a79dcd
|
修复HP203B求平均值导致的数据错误
|
2025-02-21 17:01:25 +08:00 |
95384
|
34c91c3099
|
添加新的温度探头
|
2025-02-21 15:22:16 +08:00 |
95384
|
afe80d0695
|
滤除较大波动有BUG,取消
|
2025-01-22 15:42:33 +08:00 |
95384
|
117777c092
|
在一阶低通滤波器后,去除波动较大的波动值,解决了有水时触摸导致的风速突变
|
2025-01-18 08:52:38 +08:00 |
95384
|
8dd40691af
|
增加HP203B转换到获取的间隔时间,避免有时获取到错误的数值但实际上传感器没有错误
|
2024-12-28 17:28:37 +08:00 |
95384
|
17f8b720c5
|
修复了气压传感器错误会将0扔给DSP导致系统重启的问题
|
2024-12-28 17:00:34 +08:00 |
95384
|
7091edb970
|
增加HP203B负温度判断逻辑
|
2024-12-14 16:02:24 +08:00 |
95384
|
04d3a7085c
|
修复了大气压传感器损坏导致采集失败卡死程序的BUG
|
2024-12-12 16:55:09 +08:00 |
95384
|
f6e99f4d9b
|
大气压传感器采集逻辑修改,修复了采集失败算出平均值减小
|
2024-12-05 16:10:01 +08:00 |
95384
|
e96230cbd3
|
将气压传感器(HP203B)的温度作为备用温度,添加了温度与气压传感器错误日志
|
2024-11-23 13:51:30 +08:00 |
95384
|
8f8d6066a1
|
线性插值可用,添加一阶低通滤波器,线程资源可能需要调整
|
2024-11-22 14:30:58 +08:00 |
hua buduo
|
3d1d4ef834
|
补偿FIR滤波器的相位延时
|
2024-11-15 22:23:20 +08:00 |
95384
|
44d1520ac2
|
添加滤波器,整理不需要的文件
|
2024-11-15 13:38:41 +08:00 |
hua buduo
|
279feb13a9
|
添加带通滤波器
|
2024-11-15 01:19:21 +08:00 |
95384
|
e71ef7ec06
|
重写大气压采集,添加了平均滤波,去除一个最大最小值求10次采集的平均,避免了偶尔一次采集不到数据造成的大气压为0的BUG
|
2024-11-09 09:25:43 +08:00 |
95384
|
68293fe710
|
修复温度传感器大于80度触发断言卡死整个程序的问题
|
2024-11-02 10:15:01 +08:00 |
hua buduo
|
3c75d5db9c
|
修复温湿度传感器故障之后,系统反复重启的问题
|
2024-09-22 16:40:37 +08:00 |
95384
|
3f373d4b30
|
no message
|
2024-09-11 14:35:06 +08:00 |
95384
|
812218a054
|
no message
|
2024-09-09 08:55:22 +08:00 |
95384
|
2dac9c62d2
|
将4G模块发送消息改为标志位控制,添加了解析数据召回指令的相关程序
|
2024-09-07 10:14:42 +08:00 |
95384
|
535cb016f5
|
将IP,端口,用户名,密码,客户端名称,订阅名称都改为全局变量,堆空间不够了将堆空间增加了
|
2024-08-30 14:46:25 +08:00 |
95384
|
e54def556a
|
将IP从固定IP改为全局变量
|
2024-08-29 17:52:48 +08:00 |
95384
|
1dd0ef574e
|
把占位的唯一ID字符串替换成了Uint8数组全局变量
|
2024-08-29 10:40:16 +08:00 |
95384
|
33f88d5df6
|
发送消息服务器会返回发送的消息,解析收到的数据,如果时间戳一样的话就不做处理
|
2024-08-21 15:13:25 +08:00 |
95384
|
022fcaf60f
|
发数据没发成功就会3S再发一直发
|
2024-08-21 11:31:27 +08:00 |
95384
|
13b09fdb85
|
写了根据命令返回的状态来控制流程;将原来的按顺序间隔时间执行指令替换为等待反馈执行下一步
|
2024-08-20 16:43:35 +08:00 |
95384
|
173a4157be
|
提取命令对应的数据ok
|
2024-08-20 14:40:39 +08:00 |
95384
|
bfda6559b8
|
no message
|
2024-08-19 17:16:58 +08:00 |
95384
|
c50466eb0c
|
可以读取4G模块返回的命令,将命令单独提取到BUFF内
|
2024-08-19 17:06:56 +08:00 |
95384
|
00d15cab73
|
添加了账户密码登录
|
2024-08-19 10:05:25 +08:00 |
95384
|
2d80e9c402
|
定时器17每秒中断用于对时,与得到的json差距2min时将时间调整为json获取到的值
|
2024-08-16 15:35:22 +08:00 |
95384
|
67d4c539a4
|
no message
|
2024-08-16 15:16:41 +08:00 |
95384
|
e147bc7704
|
json解析OK,但解析的时候如果解析了一个BUFF里面没有的key好像有点问题
|
2024-08-16 10:45:39 +08:00 |
95384
|
b4a617dee7
|
再填入BUFF前清空BUFF,避免BUFF里面还有上次的内容
|
2024-08-15 17:42:15 +08:00 |
95384
|
d127392021
|
实现将4G模块返回的json装在BUFF里面,同时解决了4G模块返回时间与json读取冲突的问题
|
2024-08-15 16:35:33 +08:00 |
95384
|
8be224e113
|
no message
|
2024-08-15 09:06:11 +08:00 |
95384
|
bdd7b0883d
|
最大最小风速也从10min滑动平均值里面取,避免最小值永远是0,最大风向永远是360的情况
|
2024-08-09 11:03:03 +08:00 |
95384
|
a834009ead
|
发送数据改成了两位小数
|
2024-08-08 10:59:28 +08:00 |
95384
|
ea78f8dac6
|
MQTT推送需要的JSON ok
|
2024-08-07 17:26:49 +08:00 |
95384
|
19a9b994be
|
实现通过调试串口发需要的JSON,通过MQTT发JSON还未搞定
|
2024-08-06 17:07:23 +08:00 |
95384
|
ad974ee798
|
将连接MQTT服务器添加到FreeRTOS操作系统中,
|
2024-08-06 15:33:33 +08:00 |
95384
|
ba5c82b0ef
|
添加了cJson库用于支持JSON生成及解析,添加了4G模块启动,连接MQTT函数(需优化)
|
2024-08-05 17:18:38 +08:00 |