Hi
I am getting some problem in sending sms and i am new to smslib.
I am using linkto gsm modem, model no = LT560-s and WARID sim
But when i send sms it throws invalid CREG response.
I am sending the output of my code.
>>>>>output from code
>>
>>
Oct 17, 2009 10:08:03 AM org.smslib.helper.Logger logInfo
INFO: SMSLib: A Java API library for sending and receiving SMS via a
GSM modem or other supported gateways.
This software is distributed under the terms of the Apache v2.0
License.
Web Site: http://smslib.org
Oct 17, 2009 10:08:03 AM org.smslib.helper.Logger logInfo
INFO: Version: 3.4.3
Oct 17, 2009 10:08:03 AM org.smslib.helper.Logger logInfo
INFO: JRE Version: 1.6.0_10
Oct 17, 2009 10:08:03 AM org.smslib.helper.Logger logInfo
INFO: JRE Impl Version: 11.0-b15
Oct 17, 2009 10:08:03 AM org.smslib.helper.Logger logInfo
INFO: O/S: Windows XP / x86 / 5.1
Oct 17, 2009 10:08:03 AM org.smslib.helper.Logger logInfo
INFO: GTW: 1: Starting gateway, using Generic AT Handler.
Oct 17, 2009 10:08:03 AM org.smslib.helper.Logger logInfo
INFO: GTW: 1: Opening: COM3 @19200
Oct 17, 2009 10:08:08 AM org.smslib.helper.Logger logWarn
WARNING: GTW: 1: Erroneous CPIN response, proceeding with defaults.
Oct 17, 2009 10:08:10 AM org.smslib.helper.Logger logInfo
INFO: GTW: 1: GSM: Invalid CREG response.
Oct 17, 2009 10:08:11 AM org.smslib.helper.Logger logInfo
INFO: GTW: 1: Stopping gateway...
Oct 17, 2009 10:08:11 AM org.smslib.helper.Logger logInfo
INFO: GTW: 1: Closing: COM3 @19200
Oct 17, 2009 10:08:11 AM org.smslib.helper.Logger logInfo
INFO: GTW: 1: Gateway stopped.
org.smslib.GatewayException: GSM: Invalid CREG response.
GSM: Invalid CREG response.
Problem at service start
        at org.smslib.modem.AModemDriver.waitForNetworkRegistration
(AModemDriver.java:425)
        at org.smslib.modem.AModemDriver.connect(AModemDriver.java:
165)
        at org.smslib.modem.ModemGateway.startGateway
(ModemGateway.java:185)
        at org.smslib.Service$1Starter.run(Service.java:257)
BUILD SUCCESSFUL (total time: 8 seconds)
>>
>>
I hope you can help me.
Thanks in advance
Dani

On Oct 16, 4:34 am, Vinicius <[email protected]> wrote:
> Hi Ishan...
>
> What problem have you had ?  I have smslib working in Netbeans + Java,,
> I've used Motorola V3 to send and receive msgs..
>
> ...
>
>
>
> Ishan Halarnkar wrote:
> > d below code which is provided by SMSlib is not workin,im usin
> > netbeans n i hav all d jar files wid m...dat too placed inproper
> > path,i tried using different phones but its not wokin...am new to
> > java! plz HELP
>
> > WHT NO. IS THIS??? I.E +306948494037 FM msg = new OutboundMessage
> > ("+306948494037", "Hello from SMSLib!");
>
> > THE CODE WHICH AM USIN...
>
> > // SendMessage.java - Sample application.
> > //
> > // This application shows you the basic procedure for sending
> > messages.
> > // You will find how to send synchronous and asynchronous messages.
> > //
> > // For asynchronous dispatch, the example application sets a callback
> > // notification, to see what's happened with messages.
>
> > package examples.modem;
>
> > import org.smslib.IOutboundMessageNotification;
> > import org.smslib.Library;
> > import org.smslib.OutboundMessage;
> > import org.smslib.Service;
> > import org.smslib.modem.SerialModemGateway;
>
> > public class SendMessage
> > {
> >    public void doIt() throws Exception
> >    {
> >            Service srv;
> >            OutboundMessage msg;
> >            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());
> >            srv = new Service();
> >            SerialModemGateway gateway = new SerialModemGateway("modem.com1",
> > "COM1", 57600, "Nokia", "6310i");
> >            gateway.setInbound(true);
> >            gateway.setOutbound(true);
> >            gateway.setSimPin("0000");
> >            srv.setOutboundNotification(outboundNotification);
> >            srv.addGateway(gateway);
> >            srv.startService();
> >            System.out.println();
> >            System.out.println("Modem Information:");
> >            System.out.println("  Manufacturer: " + 
> > gateway.getManufacturer());
> >            System.out.println("  Model: " + gateway.getModel());
> >            System.out.println("  Serial No: " + gateway.getSerialNo());
> >            System.out.println("  SIM IMSI: " + gateway.getImsi());
> >            System.out.println("  Signal Level: " + gateway.getSignalLevel() 
> > +
> > "%");
> >            System.out.println("  Battery Level: " + 
> > gateway.getBatteryLevel() +
> > "%");
> >            System.out.println();
> >            // Send a message synchronously.
>
> >            msg = new OutboundMessage("+306948494037", "Hello from SMSLib!");
> >            srv.sendMessage(msg);
> >            System.out.println(msg);
> >            // Or, send out a WAP SI message.
> >            //OutboundWapSIMessage wapMsg = new OutboundWapSIMessage
> > ("+306948494037",  new URL("https://mail.google.com/";), "Visit GMail
> > now!");
> >            //srv.sendMessage(wapMsg);
> >            //System.out.println(wapMsg);
> >            // You can also queue some asynchronous messages to see how the
> > callbacks
> >            // are called...
> >            //msg = new OutboundMessage("+309999999999", "Wrong number!");
> >            //msg.setPriority(OutboundMessage.Priorities.LOW);
> >            //srv.queueMessage(msg, gateway.getGatewayId());
> >            //msg = new OutboundMessage("+308888888888", "Wrong number!");
> >            //msg.setPriority(OutboundMessage.Priorities.HIGH);
> >            //srv.queueMessage(msg, gateway.getGatewayId());
> >            System.out.println("Now Sleeping - Hit <enter> to terminate.");
> >            System.in.read();
> >            srv.stopService();
> >    }
>
> >    public class OutboundNotification implements
> > IOutboundMessageNotification
> >    {
> >            public void process(String gatewayId, OutboundMessage msg)
> >            {
> >                    System.out.println("Outbound handler called from 
> > Gateway: " +
> > gatewayId);
> >                    System.out.println(msg);
> >            }
> >    }
>
> >    public static void main(String args[])
> >    {
> >            SendMessage app = new SendMessage();
> >            try
> >            {
> >                    app.doIt();
> >            }
> >            catch (Exception e)
> >            {
> >                    e.printStackTrace();
> >            }
> >    }
> > }

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"SMSLib for Java User Group" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/smslib?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to