Commit Graph

  • afe80d0695 滤除较大波动有BUG,取消 master 95384 2025-01-22 15:42:33 +0800
  • d49f35ffeb 修改定时重启 95384 2025-01-20 15:06:07 +0800
  • 980d3a2429 有障碍物遮挡探头时,滑动平均数组索引与计数归零;修改统计错误次数的变量增值逻辑,避免溢出;用户配置区域与出厂配置区域都预留20个字节 95384 2025-01-18 10:26:13 +0800
  • 117777c092 在一阶低通滤波器后,去除波动较大的波动值,解决了有水时触摸导致的风速突变 95384 2025-01-18 08:52:38 +0800
  • 955999ece9 修改寄存器地址与富奥通一致 95384 2025-01-16 15:42:22 +0800
  • 1041bc976e 雨量与光照添加进协议,采集暂时与LED放一起,1S一次,电源控制逻辑需要捋一下 rain 95384 2025-01-15 17:28:16 +0800
  • d6e066b87b 雨量光照传感器解析完成 95384 2025-01-15 12:14:07 +0800
  • 52d3ef0d0c 添加获取清除雨量指令,获取光照指令 95384 2025-01-15 11:06:29 +0800
  • d92e4d08a7 添加低功耗串口LPUART1驱动,使用内部16M时钟 95384 2025-01-14 17:21:36 +0800
  • bcd0c963d7 修复加密状态下开机第一次温湿度还能采集出来的BUG 95384 2025-01-13 10:49:57 +0800
  • 17747b92ba 基本测试OK 95384 2025-01-10 18:22:27 +0800
  • 9273828134 软件加密OK 95384 2025-01-10 16:19:40 +0800
  • b3d26b0969 新增软件加密校验部分,协议添加读ID写密文,加密是否有效待验证 95384 2025-01-09 17:37:08 +0800
  • 8dd40691af 增加HP203B转换到获取的间隔时间,避免有时获取到错误的数值但实际上传感器没有错误 95384 2024-12-28 17:28:37 +0800
  • 17f8b720c5 修复了气压传感器错误会将0扔给DSP导致系统重启的问题 95384 2024-12-28 17:00:34 +0800
  • 0da9b8f2da 添加条件编译,编译远程升级时自动添加读保护 95384 2024-12-28 16:15:01 +0800
  • 56562a4444 程控增益,去掉手动控制增益 95384 2024-12-17 09:30:48 +0800
  • aaec993378 增加程控增益(未测试),小于180开启,大于1900关闭 95384 2024-12-16 17:03:53 +0800
  • 7091edb970 增加HP203B负温度判断逻辑 95384 2024-12-14 10:36:44 +0800
  • 5f0b0ae9ea 增加了写设备地址,波特率,风速平均时间,温湿度平均时间 时的判断 95384 2024-12-13 16:04:00 +0800
  • 93e48fc389 修改 修改寄存器相应帧格式 95384 2024-12-13 13:49:59 +0800
  • 04d3a7085c 修复了大气压传感器损坏导致采集失败卡死程序的BUG 95384 2024-12-12 16:55:09 +0800
  • f4c1863621 修改数据更新线程的stack大小 95384 2024-12-12 10:32:32 +0800
  • 5cf1dfbadb 增加操作系统heap,修复卡死BUG 95384 2024-12-11 13:05:41 +0800
  • 063027c072 添加ADC增益控制(临时使用,协议控制) 95384 2024-12-09 11:32:55 +0800
  • f6e99f4d9b 大气压传感器采集逻辑修改,修复了采集失败算出平均值减小 95384 2024-12-05 16:10:01 +0800
  • c63e035ef2 最大幅值分支合并 95384 2024-12-05 11:21:22 +0800
  • e8c26428cc Merge branch 'MAX_WAVE' 95384 2024-12-05 11:07:48 +0800
  • f58af91553 将带通滤波器的2.5系数去掉 95384 2024-12-04 16:11:54 +0800
  • f2ffc61bf6 添加调试寄存器,可将将波形最大值发回 MAX_WAVE 95384 2024-12-04 10:12:14 +0800
  • 3d9e0e3b07 根据计算,2.5M,ADC长度1024已经满足要求 95384 2024-12-04 09:21:33 +0800
  • 66ac84aade 修正系数加入协议,南北东西距离与声速添加进协议 95384 2024-12-03 18:01:00 +0800
  • b713b75cf0 将公式中的2cos45改为宏定义 95384 2024-12-03 16:53:13 +0800
  • 61d662a441 添加了粘度校准系数,将ADC采样率改为4M,ADC BUFF长度改为2048,ADC启动延时改为110 95384 2024-12-03 16:01:00 +0800
  • 9fb4753f5e 一阶低通滤波器系数暂定0.3 95384 2024-11-30 16:14:25 +0800
  • 3ca9afb94d 瞬时风速风向改回1S风速风向 95384 2024-11-30 13:48:51 +0800
  • c68ab61d45 修复了存储的插值点不是实时值的问题 95384 2024-11-30 11:33:21 +0800
  • 32830c8436 修改了瞬时极大极小风速风向的逻辑,添加了极大极小风向,解决了配置文件分区后不能写入Flash的BUG 95384 2024-11-29 17:15:50 +0800
  • 4bf74fa144 配置文件分区 95384 2024-11-27 18:05:09 +0800
  • 4c91d4bf82 将瞬时风速风向,极大极小添加进协议 95384 2024-11-27 16:51:48 +0800
  • 51e5b07b49 添加瞬时风速风向,极大极小风速(协议还未添加) 95384 2024-11-26 10:51:52 +0800
  • eb69ce74d0 将一个方向的换能器通道坏掉时,处理逻辑由该通道风速风向归零改为整体风速风向归零 95384 2024-11-25 22:45:25 +0800
  • 30a4ed6d76 Merge branch 'master' of http://nas.com:8418/95384/micro_climate 95384 2024-11-25 21:56:11 +0800
  • f393ba47da 协议添加探头距离与声速,修改带通滤波器BUFF长度为ADC长度 95384 2024-11-23 18:00:43 +0800
  • 701ff34162 协议添加探头距离与声速 95384 2024-11-23 18:00:43 +0800
  • e96230cbd3 将气压传感器(HP203B)的温度作为备用温度,添加了温度与气压传感器错误日志 95384 2024-11-23 12:05:21 +0800
  • 9d53c5dae7 修改了风速计算公式 95384 2024-11-23 09:56:08 +0800
  • 4387a506e8 修改探头间声音传播距离为115.12,tof减小2us 95384 2024-11-22 18:35:31 +0800
  • 8f8d6066a1 线性插值可用,添加一阶低通滤波器,线程资源可能需要调整 95384 2024-11-22 14:30:58 +0800
  • 3749418cee 添加了线性插值(待验证) 95384 2024-11-19 17:56:39 +0800
  • ca14efe43d 添加了探头有遮挡时的数据处理,协议中添加了错误日志,优化了协议解析时处理收到的错误数据的逻辑 95384 2024-11-18 16:48:30 +0800
  • 7148a72c16 远程升级相关说明在README文件中 95384 2024-11-18 09:04:30 +0800
  • 3d1d4ef834 补偿FIR滤波器的相位延时 hua buduo 2024-11-15 22:23:20 +0800
  • 44d1520ac2 添加滤波器,整理不需要的文件 95384 2024-11-15 13:38:41 +0800
  • 279feb13a9 添加带通滤波器 hua buduo 2024-11-15 01:19:21 +0800
  • 1d1b656238 可以BootLoader升级了,要使用IAR调试需要将Linker-Config-Linker configuration file换为同目录下stm32l496xx_flash.icf;system_stm32l4xx.c换为同目录下system_stm32l4xx - 副本.c 95384 2024-11-13 17:47:27 +0800
  • cea097ec44 将最大最小风速风向改为从平均里面取 95384 2024-11-11 15:52:19 +0800
  • 6d27ad8c87 将换能器参数,RSSI有效范围改为可配 95384 2024-11-11 15:41:00 +0800
  • e71ef7ec06 重写大气压采集,添加了平均滤波,去除一个最大最小值求10次采集的平均,避免了偶尔一次采集不到数据造成的大气压为0的BUG 95384 2024-11-09 09:25:43 +0800
  • 82330e7bc6 温湿度,风速风向更新时间设置为10min可控,可配置参数存储位置更换为内部flash末尾rank2 0x080F F800 - 0x080F FFFF 95384 2024-11-08 16:31:22 +0800
  • 68293fe710 修复温度传感器大于80度触发断言卡死整个程序的问题 95384 2024-11-02 10:15:01 +0800
  • 4f012874be 添加了读保护与定时重启 95384 2024-10-17 09:44:14 +0800
  • 27c9850517 新增了.gitignore文件,将/EWARM/micro_climate下文件移出了版本管理 95384 2024-10-16 09:51:56 +0800
  • 3c75d5db9c 修复温湿度传感器故障之后,系统反复重启的问题 hua buduo 2024-09-22 16:40:37 +0800
  • 8901aadc19 只有485版本,无4G模块 95384 2024-09-21 13:46:51 +0800
  • 2653d93c60 no message Test 95384 2024-09-21 13:29:47 +0800
  • 01442fde3d 在错误中断里添加了重启,ADC转换周期改为6.5 95384 2024-09-21 11:35:13 +0800
  • ddd4b155b9 no message 95384 2024-09-20 10:05:02 +0800
  • 50a1314896 合并了诸哥优化后的算法 95384 2024-09-20 09:31:33 +0800
  • 3f373d4b30 no message 95384 2024-09-11 14:35:06 +0800
  • 812218a054 no message 95384 2024-09-09 08:55:22 +0800
  • 2dac9c62d2 将4G模块发送消息改为标志位控制,添加了解析数据召回指令的相关程序 95384 2024-09-07 10:14:42 +0800
  • 535cb016f5 将IP,端口,用户名,密码,客户端名称,订阅名称都改为全局变量,堆空间不够了将堆空间增加了 95384 2024-08-30 14:46:25 +0800
  • e54def556a 将IP从固定IP改为全局变量 95384 2024-08-29 17:52:48 +0800
  • 021d860d3f 将项目clean了一遍,解决了风速风向原始数据出现Nan的情况 95384 2024-08-29 10:50:29 +0800
  • 1dd0ef574e 把占位的唯一ID字符串替换成了Uint8数组全局变量 95384 2024-08-29 10:40:16 +0800
  • 33f88d5df6 发送消息服务器会返回发送的消息,解析收到的数据,如果时间戳一样的话就不做处理 95384 2024-08-21 15:13:25 +0800
  • 022fcaf60f 发数据没发成功就会3S再发一直发 95384 2024-08-21 11:31:27 +0800
  • 13b09fdb85 写了根据命令返回的状态来控制流程;将原来的按顺序间隔时间执行指令替换为等待反馈执行下一步 95384 2024-08-20 16:43:35 +0800
  • 173a4157be 提取命令对应的数据ok 95384 2024-08-20 14:40:39 +0800
  • bfda6559b8 no message 95384 2024-08-19 17:16:58 +0800
  • c50466eb0c 可以读取4G模块返回的命令,将命令单独提取到BUFF内 95384 2024-08-19 17:06:56 +0800
  • 00d15cab73 添加了账户密码登录 95384 2024-08-19 10:05:25 +0800
  • 2d80e9c402 定时器17每秒中断用于对时,与得到的json差距2min时将时间调整为json获取到的值 95384 2024-08-16 15:35:22 +0800
  • 67d4c539a4 no message 95384 2024-08-16 15:16:41 +0800
  • e147bc7704 json解析OK,但解析的时候如果解析了一个BUFF里面没有的key好像有点问题 95384 2024-08-16 10:45:39 +0800
  • b4a617dee7 再填入BUFF前清空BUFF,避免BUFF里面还有上次的内容 95384 2024-08-15 17:42:15 +0800
  • d127392021 实现将4G模块返回的json装在BUFF里面,同时解决了4G模块返回时间与json读取冲突的问题 95384 2024-08-15 16:35:33 +0800
  • 8be224e113 no message 95384 2024-08-15 09:06:11 +0800
  • bdd7b0883d 最大最小风速也从10min滑动平均值里面取,避免最小值永远是0,最大风向永远是360的情况 95384 2024-08-09 11:03:03 +0800
  • d232e9b53d 解决平均风向过零问题 95384 2024-08-08 12:06:41 +0800
  • a834009ead 发送数据改成了两位小数 95384 2024-08-08 10:59:28 +0800
  • ea78f8dac6 MQTT推送需要的JSON ok 95384 2024-08-07 17:26:49 +0800
  • 19a9b994be 实现通过调试串口发需要的JSON,通过MQTT发JSON还未搞定 95384 2024-08-06 17:07:23 +0800
  • ad974ee798 将连接MQTT服务器添加到FreeRTOS操作系统中, 95384 2024-08-06 15:33:33 +0800
  • ba5c82b0ef 添加了cJson库用于支持JSON生成及解析,添加了4G模块启动,连接MQTT函数(需优化) 95384 2024-08-05 17:18:38 +0800
  • f7e1defc63 no message 95384 2024-08-05 16:58:46 +0800
  • 970ecfe90c no message 95384 2024-08-05 10:29:51 +0800
  • 41c9c1bab4 no message 95384 2024-08-01 10:37:01 +0800
  • 21e3ca1f82 Merge branch 'Test' 95384 2024-08-01 10:35:13 +0800