jssc相关内容

自动检测Java中的Arduino COM端口(最好通过JSSC)

我想知道是否有办法以某种方式自动找到Arduino设备所连接的COM端口。(就像在Arduino IDE中一样) 我有一段代码,它通过串行通信(使用JSSC库)与Arduino一起工作,每次都必须手动设置COM端口号,这非常令人沮丧。 有没有一种方法可以自动检测正确的Arudino COM端口,或者通过其他方式与Arduino通信,如HID设备通信?(不知道) 提前感谢您的回答/建议。 ..
发布时间:2022-02-22 15:13:01 Java开发

当请求com端口返回相同的请求

我正在尝试通过 COM 端口发送 AT 命令,但只接收到相同的命令. package SerialConnections;导入 jssc.SerialPort;导入 jssc.SerialPortEvent;导入 jssc.SerialPortEventListener;导入 jssc.SerialPortException;导入 org.slf4j.Logger;导入 org.slf4j.Lo ..
发布时间:2021-11-30 13:49:12 Java开发

jSSC 不向 Arduino 发送数据

jSSC 的写函数有问题.我的 Arduino Uno 板似乎没有从我的 Java 程序中获取数据. 我有一个由 Arduino Uno 板控制的步进电机.我做了一个简单的程序,它有 2 个按钮.一种用于 CW 旋转,另一种用于 CCW 旋转.CW 按钮发送“H"字符,CCW 按钮发送“L"字符.现在我有: 我从 Arduino IDE 串行控制台检查了我的 Arduino 程序是否正 ..
发布时间:2021-11-17 03:50:39 Java开发

读取完整的行 Java 串行端口

我已经实现了 JSSC API,因此我可以与 Com 端口进行通信.我发送一个类似“N\r\n"的命令 我在普通超级终端中收到的应该是这样的: 0100071CA79215021803164442180000 0100071C9F5415021803164514520000 0100071CDF5115022106142956600000 没问题 但是当我对 J ..
发布时间:2021-07-20 18:38:51 Java开发

使用 jssc 获取 SerialPort 的设备描述符

如何使用jssc(java-simple-serial-connector)获取SerialPort的设备描述符? getPortName() 方法给出端口名称(例如 COM2),但描述符会更有帮助. 如果有必要修补这个开源 API 以获得设备描述符怎么做? 解决方案 在 zamanillo 的帮助下,我现在可以自己回答这个问题.jssc 2.8.0 无法做到这一点. 正 ..
发布时间:2021-07-20 18:33:04 Java开发

从串行端口读取给出拆分字符串

我正在使用JSSC类从Arduino Uno接收字符串.Arduino通过COM3连接到我的计算机.在Arduino上的setup void中,它将向Java程序发送一个字符串,表明Arduino准备读取串行数据.发生的是,当Java程序读取串行端口时,它将Arduino的字符串拆分为多行并带有空格.我想这是Java程序在接收到数据时正在打印数据,而不是等待完整的字符串.我该怎么做,以便程序从Ar ..
发布时间:2021-04-09 19:10:54 Java开发

JSSC不将数据发送到Arduino的

我有JSSC的书写功能的问题。我的Arduino的乌诺板似乎没有从我的Java程序中获取数据。 我有Arduino的乌诺板控制的步进电机。我做了一个简单的程序,有2个按钮。一个是用于顺时针旋转,而另一个是逆时针旋转。 CW按钮发送'H'char和CCW键发送“L”字符。现在我有: 我从Arduino的IDE串行控制台检查了我的Arduino程序工作正确。当我把'H'电机的旋转CW和'L'电 ..
发布时间:2016-05-28 21:22:26 Java开发

我SerialPortEvent不以连续循环使用接收数据JSSC

我一直在试图用我的Arduino的乌诺串行通信,并已使用的库JSSC-2.6.0。我使用的是的 SeriaPortEvent 监听器接收来自串行端口(Arduino的)个字节,并将其储存在一个链表。 公共同步无效的serialEvent(SerialPortEvent serialPortEvent){ 如果(serialPortEvent.isRXCHAR()){//如果我们收到的数据 ..
发布时间:2016-05-28 21:21:40 Java开发