SuperStudio / SuperCom

SuperCom 是一款串口调试工具
GNU General Public License v3.0
487 stars 77 forks source link

fix: 修复串口日志时间错误 link #37 #29 #15 #38

Closed itldg closed 1 year ago

SuperStudio commented 1 year ago

这个时间修改会导致接收端的显示异常

原本应该显示

[2023-09-15 08:20:13.877] 22222222222222222222222222222222

会被截断成 2 行

[2023-09-15 08:20:13.877] 22222222222222 [2023-09-15 08:20:13.877] 22222222222222222222

image

itldg commented 1 year ago

我测试一下

itldg commented 1 year ago

image 测试看起来是正常的

itldg commented 1 year ago

image

而且如果即便出现了分包情况,应该使用分包超时让包合并来解决这个问题比较合适

image

SuperStudio commented 1 year ago

还有个问题是,如果携带的包中有 \r\n 前面时间戳会没加上

image

SuperStudio commented 1 year ago

老大哥,你这生活作息真规律,每天能起这么早

itldg commented 1 year ago

上班呀

itldg commented 1 year ago

时间的问题昨天我也有考虑过,一条消息,如果有了换行符,显示好几个时间戳,不好区分是一条消息还是多条消息了,所以觉得不加比较好,如果你感觉加上更合适的话

image 在下面箭头位置,复制一份上面的代码就行了

SuperStudio commented 1 year ago

你说的很有道理,我觉得可以分成 2 种类型

itldg commented 1 year ago

加个联系方式吧,这里一条一条的评论不好看

SuperStudio commented 1 year ago

要不加下群,在群里讨论下

itldg commented 1 year ago

SuperStudio commented 1 year ago

235761688

itldg commented 1 year ago

image

这个问题修改过了