开源改变世界!!

JSSC + Java 9 + Windows #940

推推 grbl 2年前 (2023-01-27) 178次浏览
关闭
绕线器 打开了这个问题 2018 年 3 月 10 日 · 6条评论
关闭

JSSC + Java 9 + Windows#940

绕线器 打开了这个问题 2018 年 3 月 10 日 · 6条评论

注释

JSSC + Java 9 + Windows #940
所有者

JSSC + Java 9 + Windows默认值似乎存在驱动程序问题: https ://github.com/scream3r/java-simple-serial-connector/issues/116

UGS 可以使用jssc.jarLaserCut 项目中的补丁版本,这在某些情况下可能会解决问题:
https ://github.com/wholder/LaserCut/blob/master/lib/jssc.jar

JSSC + Java 9 + Windows #940 绕线器 添加了 漏洞 标签 2018 年 3 月 10 日
JSSC + Java 9 + Windows #940 winder 将此添加到 2.0里程碑 2018 年 3 月 10 日
JSSC + Java 9 + Windows #940
合作者
布雷勒 评论了 2018 年 4 月 27 日  

尝试用 jSerialComm 替换JSSC,因为该项目似乎更活跃。
它似乎在使用经典版本时有效。但是我无法让 nbm 打包工作……
作为旁注,它列出了带有前缀的串行端口cu,可以解决问题#1016

@winder你知道为什么这不起作用吗?
布雷勒@ 6e1915b

我收到构建错误:

[错误] 无法在项目 ugs-platform-ugslib 上执行目标 org.codehaus.mojo:nbm-maven-plugin:4.1:manifest(默认清单):执行目标 org.codehaus.mojo:nbm-maven 的默认清单-插件:4.1:清单失败。IllegalArgumentException -> [帮助 1]
org.apache.maven.lifecycle.LifecycleExecutionException: 无法执行目标 org.codehaus.mojo:nbm-maven-plugin:4.1:manifest (default-manifest) on project ugs-platform-ugslib: Execution目标 org.codehaus.mojo:nbm-maven-plugin:4.1:manifest 的默认清单失败。

我这样做的目的是提供两个库作为配置选项,以便遇到问题的人可以尝试切换。如果我们发现 jSerialComm 表现更好,我们可以替换 JSSC。

JSSC + Java 9 + Windows #940
合作者

是否有人运行 Windows 和 Java 9 可以试用新的连接驱动程序库。

在设置中将 JSSC 更改为 JSerialComm:
JSSC + Java 9 + Windows #940

并记得刷新端口列表:
JSSC + Java 9 + Windows #940

JSSC + Java 9 + Windows #940
合作者

我能够得到一台 Windows 机器。不幸的是,它运行的是 32 位 Windows 7,我无法重现该问题。但是,它适用于 JSSC 和 JSerialComm。我想知道我们是否可以做一个实验,将 JSerialComm 设置为新用户的默认值?

JSSC + Java 9 + Windows #940
所有者作者

我会很好地完全禁用 JSSC 并为每个人切换到 JSerialComm。