Click here to Skip to main content
15,885,641 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I wrote a code to send/receive sms via GSM Modem using SMSLib. On my 64-bit machine I set up 32-bit JDK as per solutions given in some links.

Following is code in which I am getting exception

Java
OutboundNotification outboundNotification = new OutboundNotification();
           System.out.println("Please wait...");
                       gateway = new SerialModemGateway("s3.com3", comPort, 115200, "SAMSUNG", "S3");


           gateway.setInbound(true);
           gateway.setOutbound(true);

           System.out.println("gateway - "+gateway.getSmscNumber());

                       Service.getInstance().setOutboundMessageNotification(outboundNotification);
           Service.getInstance().addGateway(gateway);

           Service.getInstance().startService();



Now I am getting following exceptions trying with different devices attached with my machine's port. For device-1(Samsung S3) I am getting following exception:

org.smslib.TimeoutException: No response from device.
    at org.smslib.modem.AModemDriver$CharQueue.get(AModemDriver.java:535)
    at org.smslib.modem.AModemDriver.getResponse(AModemDriver.java:338)
    at org.smslib.modem.AModemDriver.getResponse(AModemDriver.java:313)
    at org.smslib.modem.athandler.ATHandler.getSimStatus(ATHandler.java:145)
    at org.smslib.modem.AModemDriver.connect(AModemDriver.java:132)
    at org.smslib.modem.ModemGateway.startGateway(ModemGateway.java:189)
    at org.smslib.Service$1Starter.run(Service.java:277)    


For device-2(Samsung Galaxy Note 2) I am getting following exception:
org.smslib.GatewayException: GSM: Invalid CREG response.
    at org.smslib.modem.AModemDriver.waitForNetworkRegistration(AModemDriver.java:463)
    at org.smslib.modem.AModemDriver.connect(AModemDriver.java:168)
    at org.smslib.modem.ModemGateway.startGateway(ModemGateway.java:189)
    at org.smslib.Service$1Starter.run(Service.java:277)
Posted

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900