问题标签 [javax.comm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 我的 Java 代码没有输出
我想找到 Windows 7 中存在的端口,并且我已经为它编写了代码。它成功编译,但没有输出。我已经在 Netbeans 中编译
这是我的代码:
java - 获取在java中连接usb调制解调器的com端口
如何在 java 程序中获取连接 USB 边缘调制解调器的 com 端口。需要快速帮助。请告诉我使用哪个库来获取 com.. 除了 javax.comm。我试过但失败了。我没有找到正确安装它的方法,它不断地向我显示错误。:(
serial-port - java.comm 串行端口的后续消息
我想得到一些帮助:
我想用 Java 与串行设备通信,我已经开始玩一点java.comm
包。我的设备应该响应我的消息,但我不知道如何实现这一点。第一条消息后,它不再起作用。InputStream
变得不可用。
在调试时,我归结为这个简单的案例:
` 感谢您的帮助和建议!
java - 程序启动后无法检测到 USB 端口
当设备已经连接时,我的程序CommPortIdentifier.getPortIdentifiers()
从调用javax.comm
,我得到了 USB 端口。但是,如果程序启动然后我连接 USB 设备,CommPortIdentifier.getPortIdentifiers()
则无法识别它。
有什么问题?
java - Java中通过串口接收数据的效率更高
这是代码片段
我在这里启动一个动作监听器
当我收到数据时,这里会调用以下方法
我没有正确接收数据,即
如果我发送一些数据为“你好,你今天过得怎么样”,它会被接收为“你好 h”“ow”“你好吗”“doin”“g today”
即串行事件方法被多次调用,即它在读取完整数据之前退出while循环。
如果我插入延迟
如上所示,它工作正常。请帮助我如何消除延迟,因为它会降低效率!
java - 使用 Javax.comm 重新枚举 java 中的所有串行设备
这是我为设备枚举实现的代码。我能够检测并显示所有连接的串行设备。但是假设我连接了另一个设备,然后尝试调用此功能,它始终显示在第一次运行代码期间连接的设备。
代码片段:
即例如,在函数的第一次调用中,显示COM1和COM3。
现在假设,连接的串行设备加载到 COM27 上。因此,如果我们重新运行代码,它只会显示 COM1 和 COM3,而不会显示 COM27。
另一种情况,在我第一次运行代码之前,在 COM27 上加载了一个串行设备。现在第一次运行它显示COM1,COM3,COM27。现在删除COM27设备并重新运行上面的代码,它仍然显示COM27已连接。
非常感谢这方面的任何帮助。
谢谢,阿比
java - Javax.comm 错误
我正在尝试编写一个可以从 COMM 端口读取的 Android 应用程序。我正在关注本教程:http ://www.java-samples.com/showtutorial.php?tutorialid=11
因此,我对其进行了一些更改并取出了 main 方法并将其替换为 Android 活动中的 OnCreate ,但这就是我遇到奇怪错误的地方,我不明白。有人可以告诉我在哪里查找错误吗?
这是错误日志:
谢谢 :)
java - CommPortIdentifier.getPortIdentifiers 为空
我正在构建一个简单的应用程序,它使用 Java 通信 API javax.comm 通过串行端口进行通信。
这是我编写的 java main 方法中的一些代码:
枚举 e 始终为空,即使我在运行时连接到 COM 4 端口。
此外,运行此代码:
导致抛出NoSuchPortException
我想我已经正确完成了安装部分并将属性文件 win32com.dll 文件放在了正确的位置。
你知道问题可能是什么吗?
谢谢你
java - 如何使用 TCP/IP 与远程设备上的 RS232 串行端口通信?
我有一个使用串行端口连接到GC-100-12 的设备。我想远程连接到它并将命令传递给该设备并从该设备检索回复。如果设备直接连接到我的笔记本电脑,我可以进行通信,但我希望设备也不能物理连接。
我在javax.comm
本地连接时用于与串行设备通信。
编辑:
看来我使用的 GC-100-12 是 David 概述的合适的硬件解决方案。我只是打开了一个套接字连接以及 RS232 端口的端口,并将命令作为字节数组传递,瞧!
java - Java javax.comm 同步读取
我有这段代码可以写入和读取到 COM 端口。
但是我需要在退出方法之前等待答案(请参阅我放置占位符的位置),我需要类似同步读取的东西,该怎么做?