驱动层一般是通用串口和hid都是免驱的.很少人愿意自己再装一个驱动了.
功能层一般就是文本, 如果数据量大,可以压缩和解压缩. 比如用模板, 把日志里的变量重新打印一下. 类似printf放到电脑端执行. 日志就打印模板编号和变量的值.
还有一些人需要图形, 比如pid之类的图. 有一定的二维绘图即可.
这几年搞互联网,日志看的很多. 有几个易用的功能
要给日志加上时间戳, 这样能知道什么时候,打印的日志. 方便找.
有了时间, 存储一星期的日志, 就没有困难了. 查找的时候, 可以看看改动代码之后日志的变化. 也能知道bug是否真的fix了.
文本搜索实际很重要,就是一个过滤.把你不想看的日志过滤掉.然后就能更清晰的显示你要看到的东西.
通用的方案是elk, 三个java的工程, 但是不知道有没有人愿意配起来用.
如果把提测设备日志都采集到公司的服务器上, 有问题就能更快的找到办法. 提高工作效率.
|