Commit Graph

25 Commits

Author SHA1 Message Date
CSSC-WORK\murmur
47fe7c90ee 更新 checkFlash 逻辑,在开始时检测
更新 checkManualWindow 逻辑
修复 SYS_CFG 中 isMaWin 的类型错误

cfg.c 中文件锁采用mutex
2023-09-06 09:51:08 +08:00
CSSC-WORK\murmur
710ffb8e62 core.c 添加激活后发送当前缓存文件的功能--待测试
func.c 中 setCommWindow 添加取值核验
isManualWindow 逻辑更新
parseRS232 更新ASCII判断逻辑(数据有\r\n但是前期采集未体现)
更新岸基地址为ADDR_ANJI = 0x3E
增加tcpRecMQ堆栈
2023-09-05 18:53:01 +08:00
CSSC-WORK\murmur
4dba0a67bc 更新isInAlarm,RTC是倒序
更新initTT_thread_entry 重试次数判断逻辑
更新reportLoc_thread_entry中isInFence的坐标数组提取
log2file.c 添加创建根目录
2023-09-04 17:45:03 +08:00
CSSC-WORK\murmur
2412d4fba7 增加闹钟个数 2023-09-03 19:45:08 +08:00
CSSC-WORK\murmur
3ee597180c 解决 log2file.c 报错的问题,由cacheDataToFile引起 2023-09-02 15:23:32 +08:00
CSSC-WORK\murmur
4776a3f086 整理文件 2023-08-31 17:14:48 +08:00
CSSC-WORK\murmur
a436e04622 更新mem和malloc相关函数为rt_,确保内存使用对齐
修复TTIsReady 等函数bug, 解决TIMEOUT关闭无法关机的问题
屏蔽rtc更新的相关代码,避免死机
添加 RS_485.c,实现电量读取
cfg参数调整为5分钟关机,1分钟上报位置。测试ok,等待外场挂机测试。
2023-08-31 16:12:44 +08:00
CSSC-WORK\murmur
8050a35073 更新 #define ROOT_PATH "/sd/debuglog" //设置保存路径
alarmer.c 添加定时启动时的sem   timerIsReady();
cfg.c 更新 set_cfg逻辑 及 updateAllSysCfg
main.c 清理

updateAllSysCfg 待完善,有bug
2023-08-29 19:29:58 +08:00
CSSC-WORK\murmur
3228e770c7 添加sram,测试ok 2023-08-25 10:01:16 +08:00
CSSC-WORK\murmur
f30132d825 优化添加待发送文件的逻辑
优化发送文件逻辑
添加数据重发功能
修复网口接收数据不缓存的bug
2023-08-24 11:06:44 +08:00
CSSC-WORK\murmur
65e31f8b46 更新了围栏相关函数,并测试 isInFence
getAndCheckLoc 更新为空
getinfo.c 中getLoc函数优化
2023-08-22 18:23:41 +08:00
CSSC-WORK\murmur
14c09d5134 添加单条数据加密功能,简化上位机判别逻辑
更新单条数据最大长度
crypt.c 更新解密函数
2023-08-19 14:41:13 +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
5ae4e8ef90 更新pack_File逻辑,改用分片依次读取文件,减小内存占用
清理部分无用代码
2023-08-04 18:17:11 +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
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
c83440e33a 基本完成TCP接收
基本完成参数更新功能,目前仅加载了部分参数
2023-06-20 18:09:07 +08:00
CSSC-WORK\murmur
a8853d57b5 log2file.c 测试ok
定时发送测试ok
持续tt getinfo.c 待测试
2023-06-17 18:26:40 +08:00
CSSC-WORK\murmur
5ba77d20e5 打包函数基本正常工作
tcp函数基本正常工作
2023-06-16 11:18:52 +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