JAVA串口编程 如何通过USB接口来电显示盒实现来电显示

问题描述

开发工具 myeclipse 7.0   JDK6.0   JRE6.0   USB来电显示盒一个   电话机一台(未开通来电显示) 操作系统:wimdows xp我想知道来电显示可以通过自己截取MODEL信号来实现吗?如果能,该怎么实现,我在网上找过一个比较正规的例子(下面有介绍),但是结果不行。我按照里面的测试,超级终端开启不了,这个又改怎么解决。具体并且详细的超级终端测试步骤应该是怎么样的?我现在的测试步骤是这样的------------------------------链接上来电显示盒---->安装好驱动文件------>链接好TEL1线与LINE1线--->打开超级终端-->输入名称(确定)-->不修改在确定-->不修改继续确定-->修改一下(ASCII码设置里面的本地回显键入的字符)-->输入at按回车或者CTRL+H-->等半天没有网上说的OK出现。------------------------------测试串口我用的是COMM.JAR包。我现在的串口代码是这么写的。我不是很明白其中的意思。也测试不懂。希望高手能够详细的解答一下JAVA实现来电弹屏的原理。另外如果实现难度特别大,有没有一些二次开发的。二次开发也请帮忙简单介绍一下。这是网上找的例子,但是报错了。

解决方案

我们公司也在做这个,首先你应该用录音盒或者语音盒,而不是普通的来电显示盒要看厂家有没有提供给你接口的,有了接口才能获取的到
解决方案二:
试试把win32com.dll放到system32目录下去吧

时间: 2024-08-02 23:55:11

JAVA串口编程 如何通过USB接口来电显示盒实现来电显示的相关文章

学习笔记:Java串口编程(短信Modem).

最终目标:在Linux下提供一个稳定可靠的Java短信发送服务器. 第一阶段:在Win32平台下编码并测试: 第二阶段:在Linux平台下部署并测试: 目录: 相关资源:(Java Communication包) Win32串口编程前期准备 Win32短信Modem的测试步骤和AT指令: Linux串口编程前期准备 列出系统所有串口.并口,来找到短信Modem所使用的串口名字 测试串口速率 Win32/Linux下串口编程的差异 Win32/Linux下串口编程(屏蔽平台差异) Win32/Li

JAVA 串口编程

  一:配置环境 首先:安装JSDK1.6,然后到SUN公司网站下载Java Communications API.下载的压缩包里有开发文档和三个重要文件:comm.jar和win32com.dll和javax.comm.properties:其中comm.jar提供通讯用的API,而win32com.dll提供了供comm.jar调用的本地驱动接口.而javax.comm.properties是这个驱动的类配置文件. 其次:把comm.jar复制到JSDK安装目录的jre1.6.0\lib\e

java多线程编程之使用runnable接口创建线程_java

1.将实现Runnable接口的类实例化. 2.建立一个Thread对象,并将第一步实例化后的对象作为参数传入Thread类的构造方法. 最后通过Thread类的start方法建立线程.下面的代码演示了如何使用Runnable接口来创建线程: package mythread;public class MyRunnable implements Runnable{ public void run() {  System.out.println(Thread.currentThread().get

详细解读Java的串口编程_java

常见问题 JavaComm 和 RxTX 安装时有一些与众不同的地方.强烈建议按照安装说明一点点的安装.如果安装说明要求一个jar文件或一个共享库必须在某一特定的文件夹下,那这就意味着需要严肃对待.如果说明要求一个特定的文件或设备需要拥有一个特定的所有权或访问权,这也意味着需要严肃处理.很多安装问题都只是因为没有按照安装说明要求的去做而引起的. 特别要注意的是一些版本的JavaComm会带有两个安装说明.一个用于java 1.2及以后的版本,一个用于java 1.1版本.使用错误的安装说明会导致

java 串口开发包comm.jar在java的官网哪个页面可以下载

问题描述 java 串口开发包comm.jar在java的官网哪个页面可以下载 java 串口开发包comm.jar在java的官网哪个页面可以下载 解决方案 RXTX for Java 也是java串口通信的包 下载地址 http://fizzed.com/oss/rxtx-for-java 解决方案二: java comm.jar (java 串口编程)---------------------- 解决方案三: http://download.csdn.net/detail/kongquex

java串口并口通信

问题描述 因为我要做一个门禁控制系统,这个涉及到了串口和并口通信以前没有做过这方面的.现在让我做我不知道如何下手,请高手指点下.具体需要那些包?怎么设计?这个系统就是根据权限控制大门拦截器.请这个领域的前辈给个思路 解决方案 解决方案二:这个系统用strutsspringhibernate做.解决方案三:没有答案啊.继续学习.解决方案四:你百度下java串口编程,有转么的api进行支持...

usb-C # 打开USB接口编程 返回值总是错误

问题描述 C # 打开USB接口编程 返回值总是错误 下面是我在网上找到的搜索本机上的USB设备后再根据PNPDeceiveId打开USB设备,可是不知道为什么在自己的电脑上找不到相应设备,句柄的返回值总是-1,麻烦大家帮忙看一下哪里错了, public static IntPtr openDeceive(String PNPDeviceID) { //if (String.IsNullOrEmpty(PNPDeviceID)) return null; // 打开设备 IntPtr hHCDe

急求关于C# 的USB接口编程

问题描述 急求关于C# 的USB接口编程 目前在做一个项目,当单个单片机连接在PC机的USB接口上时,可以通过C#创建进程,调用批处理命令对单片机进行烧写,并且这个功能已经实现,但目前需要将若干个单片机通过USB分线器连接到PC机上,用程序控制执行批处理文件时只向其中一个USB接口烧入程序,不会向其它接口烧入,请问大家有没有什么思路或者相关代码来控制USB接口. 解决方案 C#操作USB口需要看是什么硬件. 一些硬件虽然使用USB接口和PC通讯,但是它的驱动程序将它模拟成一个COM口.网口或者大

rxtx-使用RXTX 在Linux中进行串口编程时找不到串口

问题描述 使用RXTX 在Linux中进行串口编程时找不到串口 最近使用RXTX串口编程,windows系统中调试成功,但是到了Linux系统中就出现各种问题.测试用的是树莓派,系统为Linux raspberrypi,串口名称为/dev/ttyAMA0,使用xgcom串口调试已经成功,能正常收发数据.RXTX环境通过源码编译安装也成功,编写的程序开启并无异常,但是就是找不到一个串口,使用串口名直接创建串口对象报出NoSuchPortException. 使用方法为 //获得串口列表 portL