从调制解调器 (AT) 获取易于阅读的答案

发布于 2024-11-17 08:52:21 字数 159 浏览 4 评论 0原文

我是 Java 程序员。我尝试从我的拨号调制解调器 Acorp 获取答案。发送 AT 命令并查看调制解调器是否正常工作。我使用 InputStream 阅读答案,得到以下结果:[B@127734f 它是什么?为什么调制解调器不发送“OK”???。 谢谢

I'm Java programmer. I try to get answer from my dial-up modem Acorp. Send AT-commands and see, that modem work correctly. I read answer using InputStream and I get this: [B@127734f
What is it? Why modem did'n send "OK"???.
Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

一笑百媚生 2024-11-24 08:52:21

它可能已经完成了 - 但看起来您只是在字节数组上调用 toString() 。不要这样做 - 如果您想将字节数组的内容转换为文本,请使用String构造函数。例如:

String text = new String(data, 0, bytesRead, "US-ASCII");

It may well have done - but it looks like you're just calling toString() on a byte array. Don't do that - if you want to convert the contents of a byte array to text, use a String constructor. For example:

String text = new String(data, 0, bytesRead, "US-ASCII");
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文