Commit Graph

86 Commits

Author SHA1 Message Date
CSSC-WORK\murmur
67421cf764 屏蔽parse线程操作
目前测试ok
2023-08-26 19:36:36 +08:00
CSSC-WORK\murmur
6f94d7b52a 添加sram后不稳定,暂存后回退版本 2023-08-26 16:49:19 +08:00
CSSC-WORK\murmur
62408256d1 屏蔽部分文件锁 2023-08-25 16:36:00 +08:00
CSSC-WORK\murmur
490eae8d23 upSend 线程限制为1个
降低repGetTT 和 getTT 的堆栈分配
更新build逻辑
recTT 调整优先级
rt_device_read返回结果判断
-------
缓存版本,后续版本采用外置sram加大内存
2023-08-25 08:08:30 +08:00
CSSC-WORK\murmur
f30132d825 优化添加待发送文件的逻辑
优化发送文件逻辑
添加数据重发功能
修复网口接收数据不缓存的bug
2023-08-24 11:06:44 +08:00
CSSC-WORK\murmur
f22b5de75f 添加rstInfo 复位机制
更新关窗逻辑,手动开窗优先级最高,会屏蔽自动开窗和超时机制
2023-08-23 14:41:29 +08:00
CSSC-WORK\murmur
ca4b8ee043 去掉 打印float功能,减少内存占用
临时屏蔽set_cfg功能
添加updateAlarm测试函数
2023-08-23 11:02:26 +08:00
CSSC-WORK\murmur
65e31f8b46 更新了围栏相关函数,并测试 isInFence
getAndCheckLoc 更新为空
getinfo.c 中getLoc函数优化
2023-08-22 18:23:41 +08:00
CSSC-WORK\murmur
f4170d06e6 更新开窗标志,完善相关逻辑
更新FRAME_DATA_LEN_MAX的值
2023-08-21 17:18:07 +08:00
CSSC-WORK\murmur
cd37b8f3f9 重启TT后网络不正常,缓存后回退版本 2023-08-21 11:17:40 +08:00
CSSC-WORK\murmur
14c09d5134 添加单条数据加密功能,简化上位机判别逻辑
更新单条数据最大长度
crypt.c 更新解密函数
2023-08-19 14:41:13 +08:00
CSSC-WORK\murmur
696b675e6b 缓存修改,tcpip异常
准备回退版本
2023-08-18 17:10:47 +08:00
CSSC-WORK\murmur
a8877e415b 添加解密函数 2023-08-18 15:36:41 +08:00
CSSC-WORK\murmur
c165e15b80 getinfo.c 获取loc前增加网络状态的判断
usrcfg.h 更新SYS_CFG的定义
selfTest 增加cfg的字段
2023-08-17 09:22:02 +08:00
CSSC-WORK\murmur
afaf81a3fc 更新继电器逻辑,继电器不去反
更新TT帧头数据
rulecheck屏蔽部分log避免刷屏
添加led显示
2023-08-15 17:10:18 +08:00
CSSC-WORK\murmur
e9fca0787a 更新 trDataTolog
更新 initTT 及 deInitTT 为全局静态变量,避免重复创建线程
2023-08-08 16:38:50 +08:00
CSSC-WORK\murmur
3a1da4679f 更新开窗写入ini的函数
更新etAndSendFile()逻辑
更新getFilesToSend()函数,改为分次读取,避免一次性读取文件列表占用资源过大
chkAndSendFile()改为开机且始终运行
set_cfgs()增加比较,避免重复写入
2023-08-08 14:31:16 +08:00
CSSC-WORK\murmur
196e0b23d6 解决执行deInitTT()时重启的问题
更新cfg部分函数
更新rt_hw_stm32_eth_deinit()函数,解决内存泄露的问题
2023-08-04 14:09:39 +08:00
CSSC-WORK\murmur
685e260d23 更新cfg.c 及 updateSysCfg() 2023-08-03 11:04:50 +08:00
CSSC-WORK\murmur
114c8ee82c 更新参数配置和更新功能
更新isInFence()
更新TT发送逻辑(待完善)
2023-08-01 16:27:21 +08:00
CSSC-WORK\murmur
7d06ab7e7b 修复 getFileSize() 内存泄露的问题
更新 updateCacheFileName()
2023-07-29 22:09:35 +08:00
CSSC-WORK\murmur
4dbcd25af8 update getLstCacheFileName(), write lst filename to ini 2023-07-29 17:39:28 +08:00
CSSC-WORK\murmur
79d4b61bce 待发文件存入独立ini
更新upSend,在线程中判断TT状态
添加isDataASCII getNewCacheFileName getLstCacheFileName 功能
2023-07-29 16:08:15 +08:00
CSSC-WORK\murmur
5816baef54 清理了部分无用代码
更新了部分逻辑
2023-07-28 16:29:57 +08:00
CSSC-WORK\murmur
1891a2b388 add initTT() function
add isEthUP() function
update isTCPok() and pwTT_thread_entry()
2023-07-27 15:46:45 +08:00
CSSC-WORK\murmur
78abcf0b1a add trDataTolog() function 2023-07-26 16:26:53 +08:00
CSSC-WORK\murmur
5e655d77f4 fix updateAlarm bugs
update setCommWindow function
2023-07-26 08:44:18 +08:00
CSSC-WORK\murmur
98dd4840bb func.c 更新upSend函数 2023-07-25 14:55:03 +08:00
CSSC-WORK\murmur
cee3c8ae2d 更新部分函数
更新parseRS232逻辑,支持ASCII与HEX
2023-07-25 09:02:31 +08:00
CSSC-WORK\murmur
3d9fb6a6bc 添加appendInfo函数
更新getLoc函数
2023-07-24 14:57:28 +08:00
CSSC-WORK\murmur
5e48663d0b 添加232数据接收和判决
基本完成功能
已简单测试
2023-07-21 16:02:32 +08:00
CSSC-WORK\murmur
656fde2902 tools.c update bytes2str()
数据解析同意放入 func.c 中有parseTTData() 判断
更新parseTTData函数,添加对粘包数据的支持
2023-07-20 16:18:42 +08:00
CSSC-WORK\murmur
e8a8606bf3 func.c 更新upSend函数,屏蔽打包操作
tools.c 更新time2Str函数 添加isInByte函数
ttmsg.c 屏蔽多处错误调用tcpInit(),更新匹配ack的逻辑
2023-07-20 15:29:37 +08:00
CSSC-WORK\murmur
a1e89cd86b func.c 添加packLocMsg cacheData 等函数,并测试ok
tools.c 更新time2Str函数
2023-07-19 18:57:54 +08:00
CSSC-WORK\murmur
851c1c2352 添加初始化时建立sd目录避免sd卡挂载失败的问题
自检功能测试ok
tools.c 添加部分基本函数
func.c 解析逻辑部分初步完成
2023-07-18 19:23:48 +08:00
CSSC-WORK\murmur
b0571964e8 据3所文档初步添加各功能函数 2023-07-10 10:42:26 +08:00