Commit Graph

20 Commits

Author SHA1 Message Date
YuanHongbin 21cb23d0b9 refactor(rs485): 拆分通讯单元参数和数据结构体
调整RS485配置结构体,将原CUData拆分为CUPara和CUData,修正多处引用的字段名,同时修复CommUnitAnalyze中的数据拷贝偏移和包长度计算错误
2026-06-12 18:14:43 +08:00
YuanHongbin 030c22472d refactor(GateWay): 重构ETH通信状态机并调整测试配置
1.  将MAC_ADDR_TYPE从9改为0,使用测试MAC地址配置
2.  移除硬编码的服务器地址和端口默认值
3.  新增ETH状态机管理,完善链路检测、重连和收发逻辑
4.  添加一系列ETH通信超时、重试相关的宏定义
5.  新增调试观察窗口配置
2026-06-11 19:17:31 +08:00
YuanHongbin d05345afb7 1、位移监测传感器上传参数修改
2、CatOneTask兼容新版4G模块
3、完善传感器类型SensorType_m结构
2026-06-05 11:08:54 +08:00
YuanHongbin 7103c8ddfb 1、增加ExclCommUint_t结构体,用于排除指定通讯单元的MAC
2、修复了复位后重复定义各项参数的bug。只有从flash读取到的出厂标志位错误时,才会进入配置默认参数判断,否则会以从flash读取到的数据为配置参数
3、增加CheckCommUnitExcl函数,用于查询mac是否被排除

GateWay_Debug:
1、rs485配置函数增加了boot升级使能功能
2、增加了excu、exdel、exls命令,用于配置排除设备的增、删、查
3、para命令增加显示LpCfg参数

sx127x:
1、lora通道选择取消,通过修改频率来修改通道
2026-05-21 17:30:35 +08:00
YuanHongbin 37d8152227 Debug文件修改仓库命名 2026-05-15 16:04:13 +08:00
YuanHongbin 3eb57965a5 修复了修改服务器ip和端口无提示信息的bug 2026-05-15 15:29:10 +08:00
YuanHongbin 55a82c6a50 添加位移监测传感器结构体及解包 2026-05-15 15:15:42 +08:00
YuanHongbin 942275328c SDCard文件修改为子模块方式 2026-05-15 13:52:02 +08:00
YuanHongbin cdc0c59a3f 1、删除AD7924目录文件
2、删除SDCard目录文件
3、删除SHT20目录文件
2026-05-15 13:46:05 +08:00
YuanHongbin 9bb3309b30 FatFS文件修改为子模块方式 2026-05-15 13:41:56 +08:00
YuanHongbin b93dda47ab 删除FatFS目录文件 2026-05-15 13:38:30 +08:00
YuanHongbin 72cf076b31 sx127x文件修改为子模块方式 2026-05-15 13:30:54 +08:00
YuanHongbin 28ef3921a1 删除SX127x目录文件 2026-05-15 13:28:35 +08:00
YuanHongbin 5383c83937 DebugCmd文件修改为子模块方式 2026-05-14 17:54:04 +08:00
YuanHongbin 2bf447ce1c DebugCmd文件修改为子模块方式 2026-05-14 10:37:06 +08:00
YuanHongbin aa5548d70e SpiFlash全片擦除时喂狗 2026-05-12 18:29:33 +08:00
YuanHongbin 0986af5968 调试 2026-05-12 16:39:58 +08:00
YuanHongbin a3198e56a9 1、public.h文件的结构体增加字节对齐
2、GATEMEY_PARA_SAV_ADDR扇区内存增加到两个扇区,日志扇区起始地址后移
3、spiflash写入函数中,跨扇区判断函数释放,用于修复网关参数存储扩容后的跨扇区读写
2026-04-28 15:11:44 +08:00
YuanHongbin 23ab9ca0f9 初始版本 V1.0 2026-04-23 13:56:52 +08:00
YuanHongbin 6c611f1fa3 Initial commit 2026-04-23 13:54:29 +08:00