Commit Graph

101 Commits

Author SHA1 Message Date
95384 4c91d4bf82 将瞬时风速风向,极大极小添加进协议 2024-11-27 16:51:48 +08:00
95384 51e5b07b49 添加瞬时风速风向,极大极小风速(协议还未添加) 2024-11-26 18:06:59 +08:00
95384 eb69ce74d0 将一个方向的换能器通道坏掉时,处理逻辑由该通道风速风向归零改为整体风速风向归零 2024-11-25 22:45:25 +08:00
95384 30a4ed6d76 Merge branch 'master' of http://nas.com:8418/95384/micro_climate
# Conflicts:
#	App/Src/frt_protocol.c
2024-11-25 21:56:11 +08:00
95384 f393ba47da 协议添加探头距离与声速,修改带通滤波器BUFF长度为ADC长度 2024-11-25 21:39:40 +08:00
95384 701ff34162 协议添加探头距离与声速 2024-11-23 18:00:43 +08:00
95384 e96230cbd3 将气压传感器(HP203B)的温度作为备用温度,添加了温度与气压传感器错误日志 2024-11-23 13:51:30 +08:00
95384 9d53c5dae7 修改了风速计算公式 2024-11-23 09:56:28 +08:00
95384 4387a506e8 修改探头间声音传播距离为115.12,tof减小2us 2024-11-22 18:35:31 +08:00
95384 8f8d6066a1 线性插值可用,添加一阶低通滤波器,线程资源可能需要调整 2024-11-22 14:30:58 +08:00
95384 3749418cee 添加了线性插值(待验证) 2024-11-19 17:56:39 +08:00
95384 ca14efe43d 添加了探头有遮挡时的数据处理,协议中添加了错误日志,优化了协议解析时处理收到的错误数据的逻辑 2024-11-18 16:48:30 +08:00
95384 7148a72c16 远程升级相关说明在README文件中 2024-11-18 09:04:30 +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 1d1b656238 可以BootLoader升级了,要使用IAR调试需要将Linker-Config-Linker configuration file换为同目录下stm32l496xx_flash.icf;system_stm32l4xx.c换为同目录下system_stm32l4xx - 副本.c 2024-11-13 17:47:27 +08:00
95384 cea097ec44 将最大最小风速风向改为从平均里面取 2024-11-11 15:52:19 +08:00
95384 6d27ad8c87 将换能器参数,RSSI有效范围改为可配 2024-11-11 15:41:00 +08:00
95384 e71ef7ec06 重写大气压采集,添加了平均滤波,去除一个最大最小值求10次采集的平均,避免了偶尔一次采集不到数据造成的大气压为0的BUG 2024-11-09 09:25:43 +08:00
95384 82330e7bc6 温湿度,风速风向更新时间设置为10min可控,可配置参数存储位置更换为内部flash末尾rank2 0x080F F800 - 0x080F FFFF 2024-11-08 16:31:22 +08:00
95384 68293fe710 修复温度传感器大于80度触发断言卡死整个程序的问题 2024-11-02 10:15:01 +08:00
95384 4f012874be 添加了读保护与定时重启 2024-10-17 09:44:14 +08:00
95384 27c9850517 新增了.gitignore文件,将/EWARM/micro_climate下文件移出了版本管理 2024-10-16 09:52:17 +08:00
hua buduo 3c75d5db9c 修复温湿度传感器故障之后,系统反复重启的问题 2024-09-22 16:40:37 +08:00
95384 8901aadc19 只有485版本,无4G模块 2024-09-21 13:46:51 +08:00
95384 2653d93c60 no message 2024-09-21 13:29:47 +08:00
95384 01442fde3d 在错误中断里添加了重启,ADC转换周期改为6.5 2024-09-21 11:35:13 +08:00
95384 ddd4b155b9 no message 2024-09-20 10:05:02 +08:00
95384 50a1314896 合并了诸哥优化后的算法 2024-09-20 09:31:33 +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 021d860d3f 将项目clean了一遍,解决了风速风向原始数据出现Nan的情况 2024-08-29 10:50:29 +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