你好,亲爱的程序员,我正在尝试通过RS232连接Avery weight G236与PC。但每次“体重”都是“疯狂”的。
">>6>>>\u0016\u0016\u0016>>6\u0016\u0016\u0016\u0016\u0016\u0016\u0016>\u0016\u0016\u0016>>"
我的串口配置是(波特率2400,数据位6,停止位2)。我尝试更改这些参数,但返回结果仅为"?“提问者或者什么都不做。
有没有人有办法解决这个问题?
发布于 2019-12-21 10:30:49
我试图在没有任何数据表的情况下解决与scale串口通信相关的问题。在规模上尝试和配置串行端口是随机的。终于jdweng帮了我的忙。coment写了最常见的刻度设置(我的刻度是Avery Weight-Tronix G236)。
器件的正常默认波特率为9600,8位,一个停止位。
最后是关于Avery Weight-Tronix scale设置的一些信息:
如何显示菜单?
按住刻度盘上的打印按钮几秒钟
如何设置串口通信?
菜单中的
按钮SAMPLE = forward,菜单中的TARE - backward,ZERO -确认。
尝试在设置菜单中找到标记SERIAL
confirm with ZERO
。在该子菜单中,您可以选择与串口通信相关的任何内容。
在我的例子中(我在scale中找不到任何手册)。我必须选择broad
,它的意思是称不断地发送重量到PC。这不是最好的解决方案,但对我来说已经足够了。
https://stackoverflow.com/questions/59421768
复制相似问题