package com.comm.gps;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.DataOutputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import javax.comm.CommPortIdentifier;
import javax.comm.SerialPort;
public class HFinder {
public static void main( String[] args) {
String port="COM1";
receive(port);
}
public static void receive(String port) {
try {
File gpsFile=new File("C:/gps.txt");
FileOutputStream fos=new FileOutputStream(gpsFile);
OutputStreamWriter osw=new OutputStreamWriter(fos);
// DataOutputStream writer=new DataOutputStream(out);
BufferedWriter writer=new BufferedWriter(osw);
SerialPort serialPort = ( SerialPort ) CommPortIdentifier.getPortIdentifier( port ).open( "GPS", 60 );
serialPort.setSerialPortParams( 4800, SerialPort.DATABITS_8, SerialPort.STOPBITS_1, SerialPort.PARITY_NONE );
BufferedReader in = new BufferedReader( new InputStreamReader(serialPort.getInputStream()) );
while (true ) {
String msg = in.readLine();
//String wstr=msg+"\n";
writer.write(msg);
writer.newLine();
System.out.println(msg);
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
分享到:
相关推荐
用java编写的一个组件,用于windows下串口通信,我已经试过了,可以成功
javacomm64.zip
java串口编程包,很好用 javax.comm.properties win32com.dll comm..jar
Java,comm是专门为Java读取串口信息的而编写的API,这个既可以读取到串口的信息,也可以进行相关数据的写入到对应的串口中。这个一般刚刚开始,使用简单的代码,进行读取的时候,可能会什么都没有发现,这个是应该,...
java comm api.rar包,需要的可以下
1.把javax.comm.properties文件拷贝到Java运行时环境的lib目录中,即: C:\Program Files\Java\jdk1.5.0_12\lib\javax.comm.properties C:\Program Files\Java\jdk1.5.0_12\jre\lib\javax.comm.properties ...
此jar包是JavaComm3串口通信的API,本人在项目中使用此API实现发送手机短信的功能,不过发现Linux平台上,此API可在java Application应用中正常使用,可是如果将项目迁移至Web Application应用,有个无法解决的问题...
http://www.ibm.com/developerworks/java/jdk/上下的 ibm-java-javacomm-3.0-0.0-linux-x86_64.tgz
原官方javacomm-win32.zip工具类,包含jar包以及,全部对应的API。 注意:此jar包是用在windows系统的! 简述:其为SUN在1998年发布的串口通信API:comm2.0.jar(Windows下)、
内含 comm.jar, win32com.dll, javax.comm.properties, JAVA串口开发的配置及核心代码.txt
java 读取串口的javax.comm 以及一个比较经典的小例子
用Java实现串口通信(windows系统下),需要用到sun提供的串口包 javacomm20-win32.zip。
NULL 博文链接:https://fengyunxiao.iteye.com/blog/1682370
JavaComm部分说明
comm.jar,javax.comm. properties和win32comm.dll 包括存放位置说明
java 串口通信 包 comm.jar win32com.dll javax.comm.properties
收集的comm串口通信调试的技术文档 Javax.comm简介.doc 浅谈Java串行端口技术协议.doc 关于java使用javacomm20.doc SMSLib串口通信.doc KEIL中如何用虚拟串口调试串口程序.doc
13751069146 Saro Modem 短信测试.txt Java Comm API编程指南....关于java使用javacomm20.doc 常见的进制转换方法.doc 浅谈Java串行端口技术协议.doc 短信 AT 命令参考.doc 短信PDU编码解码.doc 通过串口收发短消息.doc
包含完整的javacomm20-win32和rxtxcomm for win64SDK。