繁体   English   中英

无法使用 android UsbSerial 库将数据发送到 USB 设备

[英]Failing to send data to USB device using the android UsbSerial library

图书馆: https : //github.com/felHR85/UsbSerial

我是 android 开发的新手,所以就我所知,我的问题的答案可能是直接盯着我的脸。

当我发布命令时,我没有收到来自我将命令发送到(灯具控制器)的设备的任何反馈。 但是,当我加载串行 USB 终端(Android 应用程序)并发送随机(甚至无效)命令时,它会处理我首先使用 UsbSerial 发送的命令并验证它是否通过(以“OK”响应)。 这让我相信该命令卡在某个缓冲区中。 我正在使用 API 19 构建应用程序,因为我们使用的设备不会在 Kit Kat 之外更新,不确定这是否有所不同。

有任何想法吗?

任何想法或帮助将不胜感激。 一个星期以来一直在努力解决这个问题。

天哪,我是个白痴。 我没有在发送每个命令后添加换行符。 希望这能帮助像我这样的人!

例如我做

String cmd = "sfd\n";
usbService.write(cmd.getBytes());

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM