设为首页 加入收藏

TOP

Java利用smslib发送短信
2014-11-23 17:51:34 】 浏览:7571
Tags:Java 利用 smslib 发送 短信

  自己写一个小程序,我在java1.6.0_10;smslib-v3.4.5下运行成功.


  主要是以下几个类.


  Level_Final_Serial.java:串口底层操作


  Serial_For_Smslib.java:对Level_Final_Serial的进一步封装,可以直接发送和接受串口信息.


  如果要发送AT指令,需要先转换成相应的Ascii码.如: 发送AT指令A(acsii:65)T(ascii:84)回车(ascii:13)


  char[] atOrder = {65, 84 ,13}; smslib_test.writeByte(atOrder);


  Sms-Test修改版.rar,修改后:


  String atCommand = "AT\r"; // 发送AT指令(加换行符号\r)


  char[] atOrder = atCommand.toCharArray();


  smslib_test.writeByte(atOrder);


  // 读取数据


  char[] rsByte = final_Level.readPackData();


  if (rsByte != null){


  for (char c : rsByte) {


  rsStr += c;


  }


  if (rsStr.indexOf("OK")>0){


  System.out.println("找到" + portStr + ":短信模块串口");


  rsbool = true;


  }


  }


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Java偏向锁实现原理(BiasedLockin.. 下一篇在JSP页面中的应用JavaBean

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目