问题标签 [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.

0 投票
1 回答
6349 浏览

java - java - 如何使用java comm从gsm读取短信?

我找到了使用 java comm 发送短信的免费源项目: http ://code.google.com/p/find-ur-pal/source/browse/src/?r=21

发送短信的函数如下所示:

AT 命令正在根据规范发送。它工作得很好,但现在我已经从收件箱中阅读了短信。我写过类似的函数:

在第 1 步中,我发送 atz 命令并得到响应 OK,然后是命令 ath0 和响应 OK,然后是命令 at+cmgl=\"ALL\" 并再次响应 OK,但是我的消息在哪里?我当时在想最后一个响应(getIncommingString)应该包含从收件箱中读取的消息。

我知道那是 SMSLib 和其他库。但是要使用这些库,我必须添加很多其他库(用于日志记录)。我想要一个简单的应用程序来发送和接收短信。

谢谢

0 投票
0 回答
2000 浏览

java - 是 javax.comm v2.0.3。jar 现在随处可用吗?

rxtx 等开源软件包的许多文档仍然假定您可以通过某种方式获取 javax comm v.2.0.3 jar。

然而,这似乎不再是真的。例如

http://www.intellog.com/blog/?p=255

链接到

http://www.oracle.com/technetwork/java/index-jsp-141752.html

说在这里你可以得到2.0.3 jar。

但是自从写了上面的哇之后,这个页面就完全被淹没了。此页面上没有功能链接可将您带到可以下载版本 2.0.3 的任何地方,也没有在 Google 中找到允许下载此文件的任何地方。

是否有一些 Oracle FTP 站点可能仍然有这个?

0 投票
1 回答
222 浏览

java - 指定 Java 通信库的位置

是否有解决方法或解决方案必须将 javax.comm.properties 文件和 win32com.dll 文件放在各自的文件夹中?

当我将文件存储如下时,我的程序工作正常:
%JAVA_HOME%/jre/lib/ext/comm.jar
%JAVA_HOME%/bin/win32com.dll
%JAVA_HOME%/lib/javax.comm.properties

这一直很好,直到IT 更改了我们计算机的权限,因此我们无法再写入这些文件夹。我希望能够安装我编写的使用串行端口的 Java 程序,而无需在每次 IT 决定更新我们的 JVM 时重新安装它。有谁知道这样做的方法?

0 投票
1 回答
2247 浏览

location - javax.comm 包

我已经广泛搜索了 javax.comm 包,但我在任何地方都找不到它。在 oracle 上有一个下载站点,但它只是它的 API。有人知道我在哪里可以获得包裹吗?提前致谢!

0 投票
1 回答
3208 浏览

java - 实现 SerialPortEventListener - java

我正在尝试实现 SerialPortEventListener 但失败了。我的代码是

我的 netbeans 7.1 显示mateorssms.Communicator不是抽象的,也不会serialEvent(javax.comm.SerialPortEvent)覆盖javax.comm.SerialPortEventListener. 我已经成功导入javax.comm.*;。我是怎么了?

提前致谢...

0 投票
1 回答
294 浏览

java - 查找 SIM 卡运营商

我的 JAVA 程序可以找到与串口连接的调制解调器。像:

是否有任何 AT 命令或其他过程可以帮助我找出运营商身份(姓名),调制解调器中正在使用谁的 SIM 卡?

0 投票
2 回答
3585 浏览

java - Windows 中 javax.comm.properties 的备用位置

我正在构建一个程序,该程序需要安装在我没有对 %JAVA_HOME%/lib 的写入权限的 Windows 机器上。

除了 %JAVA_HOME%/lib 之外,还有什么地方可以将 javax.comm.properties 移动到其他地方吗?

根据 Java COM API 常见问题解答:

问:我的应用程序在枚举可用端口时没有找到任何端口。
答:为了让 Java 通信 API 找到端口,文件 javax.comm.properties 必须位于正确的位置。首选位置在 /lib 中。有关备用位置和更多信息,请参阅安装说明。

在哪里可以找到包含这些备用位置的 Sun 安装说明?

0 投票
2 回答
102420 浏览

java - 如何在 Android 中读取和写入数据到 COM/Serial 端口?

我必须使用 Android 读取和写入数据到设备的 COM 端口。我为此使用 javax.comm 包,但是当我安装 apk 文件时,它没有显示设备的任何端口。我需要在清单文件中添加任何权限吗?

0 投票
0 回答
225 浏览

serial-port - Find Serial Buffer Size of Converter

I'm using an FTDI USB-to-Serial converter on linux. I'm writing an application that implements the standard functionality of changing settings like baud rate, etc... The only thing that I'm not sure how to get is the buffer size, e.g. if the user wants to know.

For example in the javax.comm SerialPort API there's a method getInputBufferSize(), so I thought there must be a way to check this on the device being used. So if I'm using a USB-to-Serial converter, is it possible to query it for the buffer size? I checked the termios documentation and cannot see such a setting.

Any suggestions on this please?

0 投票
1 回答
576 浏览

java - JDK 1.4.2 中的 javax.comm

我遇到了一个使用 Java 1.4.2 的遗留项目。该项目包含对用于串行端口通信的 javax.comm 的引用。

我现在尝试在 java 7 上运行它,发现 javax.comm 不包含在 JDK 中。

我找不到的是确认这实际上是 1.4.2 时代标准 JDK 或 JRE 发行版的一部分。

我只是想知道这是否有效,因为它曾经是标准发行版的一部分,或者是否有人在几年前做了一些捏造以使其运行。

非常感谢