我正在尝试编写一个Android应用程序,可以从比例读取权重并显示结果。这是我到目前为止所做的以及有关情况的一些信息。
我的秤有一个rs232输出端口,我有一个rs232到USB线和一个OTG用于连接到我的Android设备。
我编写了从串口读取数据并正确打印在我的设备上的代码(我确信我的代码工作正常,所以我还没有在这里发布)。
这是我的问题:
该比例仅发送' boot'每分钟设备,无论如何我都无法从秤上读取重量。我想问题是秤没有发送重量但是我的行为就像手册所描述的那样连接到PC。
您认为我应该怎么做?
是不是因为我使用RS232转USB转换器而不是RS232转VGA(用于连接电脑)?
正如我所说,我的秤发送' boot'每分钟所以我可以说连接和阅读是正确和强大但我不能从规模发送重量。
答案 0 :(得分:0)
如果万用表带有RS232端口。如果我想从万用表中获取值,我必须发送十六进制“D
”,然后万用表以值回答。通常情况下,使用RS232转USB转换器无关紧要,因为这是一个常见的USB CDC ACM设备类,每个linux系统都能识别并加载内核模块(cdc-acm
http://lxr.free-electrons.com/source/drivers/usb/class/cdc-acm.c),请参阅{{1}在android ...