我有一个设备向 COM 端口发送一些数据,字节 stream 是人类可读的 ASCII 字符 stream。 我尝试从端口读取器读取数据 stream ,我可以轻松读取它, 白细胞 E 0.00 10^9/l [4.00-10.00] LYM 0.00 10^9/l [1.30-4.00] 但是当我 ...
我有一个设备向 COM 端口发送一些数据,字节 stream 是人类可读的 ASCII 字符 stream。 我尝试从端口读取器读取数据 stream ,我可以轻松读取它, 白细胞 E 0.00 10^9/l [4.00-10.00] LYM 0.00 10^9/l [1.30-4.00] 但是当我 ...
我试图通过Spirng MVC中实现的javax.comm(WINDOWS 32)读取COM端口。 是的,如果我将WAR部署在引发错误的Tomcat上,那么我就从事开发工作。 我的错误日志: 这是我的RequestMapping 这是我的简单阅读方法: 最后是se ...
我有一小段代码,需要javax.comm api进行串行端口通信。 这就是我所做的。 将comm.jar文件放在jre / lib / ext目录中。 将javax.comm.properties文件放置在jre / lib目录中。 将win32com.dll放在jre / ...
在代码中:CommPortIdentifier.getPortIdentifier(portname)无法识别ComPort。 我已经在链接how-to-install-java-communication中尝试了该解决方案,但是失败了,请帮助我。 ...
我正在编写一个java程序,现在我有一个包含COM端口号的安装文件。 如果设备更改COM端口号,则必须更改。 这不是非常用户友好。 因此,我希望能够获得COM端口ID的列表,并让用户通过其ID选择正确的设备。 我试过谷歌搜索,但没有太大的成功。 按ID我的意思是,如果您检查设备 ...
我有几个具有不同包位置的网络服务 我想要的是对所有 web 服务使用相同的 HandlerChain,但 maven 构建失败,[无法解析处理程序链文件] 找不到文件.... 作为其在 webservice 文件所在的同一路径中对处理程序的锁定 但我想尽可能使用 1 个位置? @javax.j ...
似乎要使用 javax.comm 来处理 COM 端口的障碍是放置两个文件 win32com.dll 和 javax.comm.properties。 它们需要进入 JRE 和/或 JDK 文件夹,这对于将应用程序轻松分发给广泛的受众并不是特别好。 我需要在我没有权限进行此类更改的各种计算机上使用 ...
我正在从本网站使用此代码,但控制台上没有任何输出。 谁能帮我什么忙? 这就是控制台上的输出。 我确信我的COM端口是4,还有其他所有详细信息。 我只是不知道它被终止的原因是什么。 ...
我正在尝试将十六进制字符串的较大值转换为字节。 有关转换带符号字节的信息最大为0x7F,仅等于127。 但是现在我想将六值C6转换为我应该接收198的字节。有什么方法可以做到这一点? 目前,我已经使用以下方法测试了我的代码: static byte[] bytearray = ...
我试图使用java将十六进制数据写入我的串口,但现在我无法将十六进制数据转换为字节数组。 以下是显示错误消息的代码: 这是写入串口的代码: 我可以知道如何解决这个问题。 目前我正在使用javax.comm插件。 谢谢。 ...
我想从笔记本电脑上的java程序传输一个数字(意味着没有提供rs232协议引脚)到pic微控制器(基本上我必须使用rs232)。因此我需要usb / rsr232转换器。 我应该使用哪个Java库? 它可以与javax.comm库一起使用吗? ...
该代码段的作用是:检测所有串行端口并将端口名称打印到屏幕上。 问题:在eclipse中运行时,程序检测到串行端口正常; 但是,在导出可运行的jar并运行该jar之后,该jar检测到没有端口。 我非常怀疑这与实际代码本身有什么关系(因为它在eclipse中运行得很好),但是我将代码段放在 ...
我正在成功使用javax.comm与串行端口和串行适配器进行通信。 该文件是正常运行所必需的: win32com.dll 根据主页,它必须位于以下位置: ( javaPath是java.home ) 不幸的是,在Java更新之后,该文件被删除,因此我在每个Java更新 ...
我无法在Windows XP和7的32位系统上使用Java应用程序进行串行通信。我尝试了jssc,但得到的只是“ Port Busy”。 Oracle解决方案没有给出“ Port Busy”,但只是挂起,不读取任何数据。 在64位系统上,一切正常。 任何想法我可能做错了什么导致它不能在32 ...
我的com端口上连接了一个设备,我试图获取其值,但是第一步仍然很困难。 我无法获取现有的com端口。 在下面的代码中,枚举似乎为空,因为该程序根本没有进入while循环。 谁能帮忙 ...
恐怕这可能不是严格意义上的编程问题,而是我需要清除的更多内容才能继续进行编程。 我只是试图编写一个程序进行串行通信,特别是使用javax.comm API,并且我在Win7上获得了成功,但是当我在设备上运行任何此类程序时,都没有输出。 该设备正在运行Debian 6,并且已安装JDK1. ...
我在我的问题中添加了一些细节。 我在Xbee设备上收到GPS坐标流,但我无法读取并将这些数据存储在缓冲区中。 我的Xbee设备连接到我的笔记本电脑的USB串口,这就是为什么我要创建一个程序java来读取和使用我的串行端口发送的数据流。 我在互联网上搜索一些代码示例或教程,没有为我的 ...
当我尝试在App Engine本地开发服务器上运行Maven项目时,显示某些类未找到异常 下面给出的是我的控制台状态 请输入您的建议 ...
我必须将数据发送到串行端口,也包括javax.comm,但它会给出错误“在加载驱动程序gnu.io.RXTXCommDriver时,在java.library.path中捕获到java.lang.UnsatisfiedLinkError:no rxtxSerial:在加载SolarisSeria ...
我知道这个问题在互联网上已经问过好几次了,但是我花了大约一个星期的时间来解决这个问题,但是运气不好。 我正在尝试在远程Linux Ubuntu 11.0 32位服务器上安装JavaCommAPI (允许与rs232通信的存档Java软件包),以便部署在Windows PC上在本地apach ...