CSSC-WORK\murmur
|
8801a784c6
|
关闭485部分debug信息,避免刷屏
更新版本号为2.1d
|
2023-09-09 17:41:29 +08:00 |
|
CSSC-WORK\murmur
|
c115affb6b
|
Merge branch 'battinfo'
|
2023-09-08 18:42:11 +08:00 |
|
CSSC-WORK\murmur
|
0e90ee806e
|
添加设置3S的RTC指令,在TT上电后发送
|
2023-09-08 17:26:13 +08:00 |
|
CSSC-WORK\murmur
|
b6ed49f437
|
添加获取电池RAW信息功能
|
2023-09-08 17:03:44 +08:00 |
|
CSSC-WORK\murmur
|
98a895fb3e
|
更新485定时逻辑,不采用mutex
添加默认rtc闹钟,用于更新debug日志文件名
func.c 去掉重复校验逻辑
func.h 添加部分宏定义注释
getinfo.c 修复TT关机后未复位状态信息的bug
log2file.c 添加更新debug日志文件名的功能
ttTR.c 增加msg_pool及TTRx_MSG的大小
增加ULOG_ASYNC_OUTPUT_BUF_SIZE大小
|
2023-09-08 16:38:30 +08:00 |
|
CSSC-WORK\murmur
|
0c095505ca
|
辅助定位dsp指令崩溃问题
|
2023-09-07 19:46:03 +08:00 |
|
CSSC-WORK\murmur
|
a6c486f9f3
|
更新485定时采集逻辑
|
2023-09-07 16:55:41 +08:00 |
|
CSSC-WORK\murmur
|
4f4ef32d1b
|
增加RTC设置和ACK
|
2023-09-07 15:24:38 +08:00 |
|
CSSC-WORK\murmur
|
725f387f3e
|
Merge commit '9d9acb4fdb42a2c604a232bdf3ce4178dc77f924'
|
2023-09-07 11:20:12 +08:00 |
|
CSSC-WORK\murmur
|
ee5ccf46e8
|
reportINFO 添加状态判断,jh状态发送ACK,目的是非激活不缓存
|
2023-09-07 09:14:27 +08:00 |
|
CSSC-WORK\murmur
|
9d9acb4fdb
|
增加激活后的延时逻辑
增加围栏判断逻辑-位置用0x37填充时不判断
|
2023-09-07 08:57:45 +08:00 |
|
CSSC-WORK\murmur
|
d34578dece
|
定位异常未解决,临时填充0x37
刷新数据时间改为5s
|
2023-09-06 17:25:38 +08:00 |
|
CSSC-WORK\murmur
|
04c090e9b2
|
更新 getAndSendFile 中逻辑,添加 getCntOfFileToSend 功能
|
2023-09-06 11:18:11 +08:00 |
|
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
|
66377a9450
|
更新RTC闹钟函数
怪异的现象是添加闹钟后rt_alarm_dump()正常,系统启动后rt_alarm_dump()异常,时钟加了+8
|
2023-09-04 11:30:48 +08:00 |
|
CSSC-WORK\murmur
|
2412d4fba7
|
增加闹钟个数
|
2023-09-03 19:45:08 +08:00 |
|
CSSC-WORK\murmur
|
c10be7faba
|
TT激活循环中添加连接状态的判断
getinfo.c 更新-31.5= 0xE1
版本号更新
|
2023-09-03 18:12:55 +08:00 |
|
CSSC-WORK\murmur
|
841dbd5dec
|
RS_485.c 更新parse算法,添加温度信息回传
alarmer.c 添加RTC启动也检查待传文件,并更新重试次数为0xFFFF
修复setManualWindow 存入-1实际写入255的bug
log2file.c 添加日期文件夹
|
2023-09-03 16:54:23 +08:00 |
|
CSSC-WORK\murmur
|
736bf46d2f
|
更新电池电量算法
其它更改(待测试)
|
2023-09-02 19:33:16 +08:00 |
|
CSSC-WORK\murmur
|
1153f750cf
|
添加 initFiles ,初始化cfg文件和map文件
更新updateAllSysCfg, cfg文件有更新时备份至sd卡
新增checkFlash, flas损坏后格式化处理
|
2023-09-02 16:39:08 +08:00 |
|
CSSC-WORK\murmur
|
3ee597180c
|
解决 log2file.c 报错的问题,由cacheDataToFile引起
|
2023-09-02 15:23:32 +08:00 |
|
CSSC-WORK\murmur
|
eaa05a9add
|
更改cfg文文件锁方式为mute方式
定位崩溃原因为 RS_485.c
log2file.c添加过滤功能
|
2023-09-01 16:59:49 +08:00 |
|
CSSC-WORK\murmur
|
b8048ab60d
|
添加 manual window 项,意外重启后恢复状态
-------------------
报位置会死机,待排查
|
2023-09-01 11:38:33 +08:00 |
|
CSSC-WORK\murmur
|
71c308b2fc
|
优化网络初始化逻辑,基本解决第二次连接不上的问题
添加电池信息解析功能
|
2023-08-31 18:58:56 +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
|
b3f1856660
|
修复定时发送位置时间错乱的bug
修复event不能挂入链表的bug
TODO
rtc 容易导致程序崩溃(网口配置、关机复位)
alarmer 有时候start失败
|
2023-08-30 18:00:42 +08:00 |
|
CSSC-WORK\murmur
|
348f2688e2
|
cfg.c 逻辑更新
chkAndSendFile_thread_entry 不正常 EVENT chksta 不能触发
|
2023-08-30 10:45:32 +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
|
1c3826c35d
|
定位崩溃原因为alarmer异常
调整配置参数更新方法
添加启动时配置文件检测
更新部分log2file逻辑,加入时间戳(未完全完成)
|
2023-08-27 12:31:54 +08:00 |
|
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
|
3228e770c7
|
添加sram,测试ok
|
2023-08-25 10:01:16 +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
|
ee3f3302f8
|
添加定时发送用闹钟,默认时间为每小时的一刻钟
|
2023-08-22 10:06:12 +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
|
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 |
|