Tag: smslib

SMSLib不会使用E226 3G调制解调器发送短信

我想知道是否有人知道为什么我不能用我的E226 3g调制解调器发送短信。 我已经配置了示例类,我设置了调制解调器模型,PIN和Smsc编号。 public class SendMessage { public void doIt() throws Exception { OutboundNotification outboundNotification = new OutboundNotification(); System.out.println(“Example: Send message from a serial gsm modem.”); System.out.println(Library.getLibraryDescription()); System.out.println(“Version: ” + Library.getLibraryVersion()); SerialModemGateway gateway = new SerialModemGateway(“modem.com1”, “COM4”, 9600, “Huawei”, “E226”); gateway.setInbound(true); gateway.setOutbound(true); gateway.setSimPin(“1010”); // Explicit SMSC address set is required for some modems. // Below […]

如何使用sms lib api发送和接收短信

我刚接触过sms lib api我从来没有使用过api之前请你给我一些帮助,如何在strart中使用它来结束在eclipse中使用Gsm调制解调器发送和接收短信。 请紧急情况,我的最后一年项目是基于它。 拜托,这将是一个很大的好处..谢谢你提前

使用Java自动检测哪个Com Port连接到USB GSM调制解调器

我写了一个Java应用程序,它从USB GSM调制解调器读取和发送SMS消息。 我正在使用SMSLib(使用JavaCommAPI),它在Windows上运行。 我需要传入COM PORT,调制解调器似乎已连接到。 到目前为止,我一直在使用Windows设备管理器手动查找COM PORT,并将其写入属性文件。 我想知道是否有办法检测哪个COM PORT,调制解调器以编程方式连接? 它可以省去每次查找它的麻烦 如果我有时拔下/重新插入端口号会更改 谢谢!!

如何将AT命令的输出转换为java中的字符串?

我正在尝试读取AT命令的结果(执行从控制台对GSM调制解调器执行各种操作的命令)。 我已经看到并成功测试了使用Java OuputStream类来获取AT命令的结果作为输出流但我需要做的是将结果不是作为输出流而是在我的类中的变量(现在为String)。 如果可以这样做的话 outStream.write((“Some At command”).getBytes()); 哪个工作正常,怎么可能做这样的事情 Strign resultOfCommmand=…..result of some AT command; 我是这样尝试的 InputStream is = new ByteArrayInputStream((“some at commamd”).getBytes()); String result = getStringFromInputStream(is); System.out.println(“66666666666666666666—–“+result); ///////////////////// private static String getStringFromInputStream(InputStream is) { BufferedReader br = null; StringBuilder sb = new StringBuilder(); String line; try { br = new BufferedReader(new InputStreamReader(is)); while ((line = […]