不少人问我要串口助手,用来分析LIS的接口协议。一来没有时间去写,二来,我本想着把它做成一个类似Ethenet那样专业的协议分析软件,但是后来我发现这仅仅只是一个梦而已。

如果没有一个好的LIS接口调试助手,很多工作就不好办,就好像我最近在写SerialPort这个程序,就没有办法对它进行调试,于是乎我只能把LIS接口协议分析助手升级了一下变成了2.0。

既然是升级了的话,有些什么样的新功能呢?别急,这下真的算的上第一个成熟的版本了,用来调试串口和网口都已经绰绰有余了,废话不说,看更新的功能吧。

1.不仅仅限于串口,把网口也加入进来了,目前支持TCP协议,仪器端的话应该选择TCP SERVER模式,因为这个助手只是一个TCP Client。

2.文件的保存支持三种模式,第一种是保存原始数据;第二种是保存特殊字符转义后的文本格式,第三种是特殊字符转义之后再加上时间的文本。LIS接口一会儿调试不通没有关系,抓到数据后先保存下来吧!

3.数据的发送支持从文件载入,从协议里面把回复仪器的信息拷贝到一个TXT文件中吧,然后就可以模拟向仪器下单啦。

4.接收到的字节不能显示出来是什么字符?没有关系,选择文本、十进制、十六进制,可以轻松查看该字节。

5.想发送如【ENQ】这样子的字符但是键盘输入不了?没有关系,直接输入”【ENQ】”(注,网页编辑器输入不了尖括弧,这里实为尖括弧)并勾选“转义标签”,然后点击发送,你会发现你发送的是一个字符,而不是5个字符!如下图所示,是有没有勾选“转义标签”的区别了,勾选了之后发送的文本字节数是2,没有勾选是10。

LIS接口协议分析助手2

6.程序最下方加入了一些特殊的字符快捷发送如【ACK】等等,调试仪器的时候,可以模拟回复【ACK】等信息。

注:勾选了”网口发送”,所有发送的数据都通过Socket,即网络发送哦,否则的话都通过COM口发送。此外,该程序需要.net 35框架支持。

哈哈,有了这个神器,妈妈再也不用担心我调试不了哪台仪器了。

吵吵微信朋友圈,请付款实名加入:

吵吵 吵吵

6条回应:“吵吵LIS通信协议分析助手V2.0(串口网口都支持)”

  1. cloudHi说道:

    下载地址没有吗?可以发一份吗?

  2. 可馨说道:

    很好啊.谢谢博主啊

  3. 可馨说道:

    看过,的确不错。谢谢博主

  4. Huang说道:

    嗯,不错啊,可是不提供下载吗?

  5. 梁满江说道:

    给发一个呗!liang.manjiang@newminds.cn

发表评论

电子邮件地址不会被公开。 必填项已用*标注