Commit Graph

158 Commits

Author SHA1 Message Date
CSSC-WORK\murmur
3a1da4679f 更新开窗写入ini的函数
更新etAndSendFile()逻辑
更新getFilesToSend()函数,改为分次读取,避免一次性读取文件列表占用资源过大
chkAndSendFile()改为开机且始终运行
set_cfgs()增加比较,避免重复写入
2023-08-08 14:31:16 +08:00
CSSC-WORK\murmur
5ae4e8ef90 更新pack_File逻辑,改用分片依次读取文件,减小内存占用
清理部分无用代码
2023-08-04 18:17:11 +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
7b2310c1e0 add isInWindowZone() function 2023-07-27 09:34:00 +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
dec52d5424 update 2023-07-20 16:24:21 +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
CSSC-WORK\murmur
18bfe958f5 添加发送测试函数 2023-07-04 12:02:15 +08:00
CSSC-WORK\murmur
f041c0ea08 alarmer.c 添加基本函数
main.c 添加自动运行
hex_file 增加线程堆栈
uart_dma_sample.c 添加485测试函数及发送函数
board.h 添加485对应的uart6
2023-06-25 18:49:11 +08:00
CSSC-WORK\murmur
8f9f601e26 修复配置文件的一处错误。 2023-06-24 10:20:48 +08:00
CSSC-WORK\murmur
43eeeed5ee rtc demo运行正常 2023-06-24 10:20:01 +08:00
CSSC-WORK\murmur
2c8ddb1cef 更新 tcpRecMQ 和接收线程 退出逻辑 2023-06-21 11:08:53 +08:00
CSSC-WORK\murmur
c83440e33a 基本完成TCP接收
基本完成参数更新功能,目前仅加载了部分参数
2023-06-20 18:09:07 +08:00
CSSC-WORK\murmur
fc9337c8d3 Merge branch 'demo' 2023-06-20 09:59:20 +08:00
CSSC-WORK\murmur
d71ddaefca 切换回main分支 2023-06-19 17:54:13 +08:00
CSSC-WORK\murmur
62d45ba6a3 调整子包之间发送间隔为3s。
版本号小增。
2023-06-19 17:17:06 +08:00
CSSC-WORK\murmur
99c8764fe8 基本完成demo 版本1.9(demo) 2023-06-19 15:56:45 +08:00
CSSC-WORK\murmur
40c903ca57 v1.5 基本完成功能,待测试 2023-06-18 09:34:09 +08:00
CSSC-WORK\murmur
a8853d57b5 log2file.c 测试ok
定时发送测试ok
持续tt getinfo.c 待测试
2023-06-17 18:26:40 +08:00
CSSC-WORK\murmur
30286c7ad0 完成定时发送功能 2023-06-16 16:20:18 +08:00
CSSC-WORK\murmur
4d76431e9d 新建分支 2023-06-16 11:26:01 +08:00
CSSC-WORK\murmur
5ba77d20e5 打包函数基本正常工作
tcp函数基本正常工作
2023-06-16 11:18:52 +08:00
murmur
16d3e235db tcp连接去掉http前缀
tcpdemo.c 交换接收发送顺序
添加xh值99处理逻辑
2023-06-11 16:32:09 +08:00
murmur
88d2f1d0fc 基本完成规则框架
基本完成数据打包(指定文件)
TCPclient 连接失败暂未定位
2023-06-06 15:45:13 +08:00
murmur
de294e2c59 添加看门狗 2023-06-02 14:37:58 +08:00
murmur
e35670b6a9 添加demo板兼容逻辑
添加规则处理函数(未测试)
添加总usrcfg.h文件
2023-06-02 10:23:26 +08:00
murmur
9b76e1fbe8 添加流程文件
添加主逻辑函数
待完善ttgetinfo 文件
2023-06-01 17:10:00 +08:00
murmur
8cb31be86b 配置文件初步建立
看门狗不工作
待更新cfg中ini_puts和ini_gets函数为ini_putl和ini_getl
2023-06-01 10:23:08 +08:00
murmur
5af0888b3b demo.c 添加线程接收用例
添加 ttTR.c ,基本完成发送功能
2023-05-30 16:53:31 +08:00
murmur
bbea30ec53 pack_File 初步解决报错问题
添加 miniIni 库
2023-05-29 20:49:30 +08:00
murmur
15e84bec95 加入 CmBacktrace-v1.4.1 辅助定位 hard Fault 2023-05-25 14:58:31 +08:00
murmur
bde51765d0 移植工程到新PCB
ttmsg.c 基本工作,但是遇到malloc内存后地址被篡改的问题,未定位。
2023-05-23 14:59:35 +08:00
murmur
3db47098e7 update ttmsg.c, not DONE yet. 2023-05-18 08:58:26 +08:00
murmur
1f48e502b1 add ttmsg files, not woking yet. 2023-05-11 11:33:47 +08:00