Thanks for trying to help!
Here is part of the code I am using in SendMessage (the number in
setSmscNumber is what has been specified as the SMS Center number for
my provider, Airtel in MP, India, and I have tried prepending with
+91, the country code, but that also did not work):
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();
System.out.println("Again Version: " +
Library.getLibraryVersion());
SerialModemGateway gateway = new
SerialModemGateway("modem.ttyUSB2",
"/dev/ttyUSB2", 460800, "Micromax", "MMX610U");
System.out.println("Step 1");
gateway.setSmscNumber("9810051905");
gateway.setInbound(true);
gateway.setOutbound(true);
gateway.setSimPin("0000");
srv.setOutboundMessageNotification(outboundNotification);
srv.addGateway(gateway);
System.out.println("Step 2");
srv.startService();
// getClass().getResource("/log4j.properties");
System.out.println("Step 3");
The CommTest program recognizes both /dev/ttyUSB0 and /dev/ttyUSB2,
and I tried SendMessage with both ports and various baud rates that
worked with CommTest, including 460800.
Here is the log:
Example: Send message from a serial gsm modem.
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
Version: 3.4.6
0 2010-07-12 13:30:14,594 [main] INFO org.smslib.helper.Logger
- 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
3 2010-07-12 13:30:14,597 [main] INFO org.smslib.helper.Logger
- Version: 3.4.6
4 2010-07-12 13:30:14,598 [main] INFO org.smslib.helper.Logger
- JRE Version: 1.6.0_20
5 2010-07-12 13:30:14,599 [main] INFO org.smslib.helper.Logger
- JRE Impl Version: 16.3-b01
5 2010-07-12 13:30:14,599 [main] INFO org.smslib.helper.Logger
- O/S: Linux / i386 / 2.6.31.5-127.fc12.i686.PAE
10 2010-07-12 13:30:14,604 [main] DEBUG org.smslib.helper.Logger
- Initialized.
10 2010-07-12 13:30:14,604 [DelayQueueManager] DEBUG
org.smslib.helper.Logger - Running...
10 2010-07-12 13:30:14,604 [DelayQueueManager] DEBUG
org.smslib.helper.Logger - DelayQueueManager running...
13 2010-07-12 13:30:14,607 [main] DEBUG org.smslib.helper.Logger
- Initialized.
14 2010-07-12 13:30:14,608 [NotifyQueueManager] DEBUG
org.smslib.helper.Logger - Running...
14 2010-07-12 13:30:14,608 [NotifyQueueManager] DEBUG
org.smslib.helper.Logger - NotifyQueueManager running...
Again Version: 3.4.6
Step 1
Step 2
34 2010-07-12 13:30:14,628 [main] DEBUG org.smslib.helper.Logger
- Initialized.
35 2010-07-12 13:30:14,629 [WatchDog] DEBUG
org.smslib.helper.Logger - Running...
35 2010-07-12 13:30:14,629 [Thread-4] INFO
org.smslib.helper.Logger - GTW: modem.ttyUSB2: Starting gateway,
using Generic AT Handler.
35 2010-07-12 13:30:14,629 [Thread-4] INFO
org.smslib.helper.Logger - GTW: modem.ttyUSB2: Opening: /dev/ttyUSB2
@9600
Stable Library
=========================================
Native lib Version = RXTX-2.1-7
Java lib Version = RXTX-2.1-7
178 2010-07-12 13:30:14,772 [Thread-4] DEBUG
org.smslib.helper.Logger - Initialized.
182 2010-07-12 13:30:14,776 [KeepAlive [modem.ttyUSB2]] DEBUG
org.smslib.helper.Logger - Running...
183 2010-07-12 13:30:14,777 [Thread-4] DEBUG
org.smslib.helper.Logger - Initialized.
183 2010-07-12 13:30:14,777 [CNMIEmulatorProcessor [modem.ttyUSB2]]
DEBUG org.smslib.helper.Logger - ** disabled **
184 2010-07-12 13:30:14,778 [Thread-4] DEBUG
org.smslib.helper.Logger - GTW: modem.ttyUSB2: ModemReader thread
started.
187 2010-07-12 13:30:14,781 [Thread-4] DEBUG
org.smslib.helper.Logger - GTW: modem.ttyUSB2: AsyncNotifier thread
started.
188 2010-07-12 13:30:14,782 [Thread-4] DEBUG
org.smslib.helper.Logger - GTW: modem.ttyUSB2: AsyncMessageProcessor
thread started.
188 2010-07-12 13:30:14,782 [Thread-4] DEBUG
org.smslib.helper.Logger - GTW: modem.ttyUSB2: clearBuffer() called.
1188 2010-07-12 13:30:15,782 [Thread-4] DEBUG
org.smslib.helper.Logger - GTW: modem.ttyUSB2: SEND :(27)
1398 2010-07-12 13:30:15,992 [Thread-4] DEBUG
org.smslib.helper.Logger - GTW: modem.ttyUSB2: SEND :+++
1600 2010-07-12 13:30:16,194 [Thread-4] DEBUG
org.smslib.helper.Logger - GTW: modem.ttyUSB2: SEND :ATZ(cr)
1805 2010-07-12 13:30:16,399 [Thread-4] DEBUG
org.smslib.helper.Logger - GTW: modem.ttyUSB2: clearBuffer() called.
2805 2010-07-12 13:30:17,399 [Thread-4] DEBUG
org.smslib.helper.Logger - GTW: modem.ttyUSB2: SEND :ATZ(cr)
3006 2010-07-12 13:30:17,600 [Thread-4] DEBUG
org.smslib.helper.Logger - GTW: modem.ttyUSB2: SEND :ATE0(cr)
3208 2010-07-12 13:30:17,802 [Thread-4] DEBUG
org.smslib.helper.Logger - GTW: modem.ttyUSB2: clearBuffer() called.
4209 2010-07-12 13:30:18,803 [Thread-4] DEBUG
org.smslib.helper.Logger - GTW: modem.ttyUSB2: SEND :AT+CPIN?(cr)
15035 2010-07-12 13:30:29,629 [WatchDog] DEBUG
org.smslib.helper.Logger - Running...
30035 2010-07-12 13:30:44,629 [WatchDog] DEBUG
org.smslib.helper.Logger - Running...
30183 2010-07-12 13:30:44,777 [CNMIEmulatorProcessor [modem.ttyUSB2]]
DEBUG org.smslib.helper.Logger - ** disabled **
45035 2010-07-12 13:30:59,629 [WatchDog] DEBUG
org.smslib.helper.Logger - Running...
49211 2010-07-12 13:31:03,805 [Thread-4] DEBUG
org.smslib.helper.Logger - GTW: modem.ttyUSB2: Buffer contents on
timeout:
49212 2010-07-12 13:31:03,806 [KeepAlive [modem.ttyUSB2]] DEBUG
org.smslib.helper.Logger - Stopped.
49212 2010-07-12 13:31:03,806 [CNMIEmulatorProcessor [modem.ttyUSB2]]
DEBUG org.smslib.helper.Logger - Stopped.
49212 2010-07-12 13:31:03,806 [SMSLib-AsyncNotifier : modem.ttyUSB2]
DEBUG org.smslib.helper.Logger - GTW: modem.ttyUSB2: AsyncNotifier
thread ended.
49212 2010-07-12 13:31:03,806 [SMSLib-AsyncMessageProcessor :
modem.ttyUSB2] DEBUG org.smslib.helper.Logger - GTW: modem.ttyUSB2:
AsyncMessageProcessor thread ended.
49217 2010-07-12 13:31:03,811 [SMSlib-ModemReader-modem.ttyUSB2]
DEBUG org.smslib.helper.Logger - GTW: modem.ttyUSB2: ModemReader
thread ended.
49225 2010-07-12 13:31:03,819 [Thread-4] INFO
org.smslib.helper.Logger - GTW: modem.ttyUSB2: Closing: /dev/ttyUSB2
@9600
50041 2010-07-12 13:31:04,635 [DelayQueueManager] DEBUG
org.smslib.helper.Logger - Stopped.
50041 2010-07-12 13:31:04,635 [NotifyQueueManager] DEBUG
org.smslib.helper.Logger - NotifyQueueManager end...
50041 2010-07-12 13:31:04,635 [WatchDog] DEBUG
org.smslib.helper.Logger - Stopped.
50042 2010-07-12 13:31:04,636 [main] INFO org.smslib.helper.Logger
- GTW: modem.ttyUSB2: Stopping gateway...
50042 2010-07-12 13:31:04,636 [main] INFO org.smslib.helper.Logger
- GTW: modem.ttyUSB2: Closing: /dev/ttyUSB2 @9600
50042 2010-07-12 13:31:04,636 [main] INFO org.smslib.helper.Logger
- GTW: modem.ttyUSB2: Gateway stopped.
50142 2010-07-12 13:31:04,736 [NotifyQueueManager] DEBUG
org.smslib.helper.Logger - Running...
50142 2010-07-12 13:31:04,736 [NotifyQueueManager] DEBUG
org.smslib.helper.Logger - NotifyQueueManager running...
50142 2010-07-12 13:31:04,736 [NotifyQueueManager] DEBUG
org.smslib.helper.Logger - NotifyQueueManager end...
50242 2010-07-12 13:31:04,836 [NotifyQueueManager] DEBUG
org.smslib.helper.Logger - Running...
50243 2010-07-12 13:31:04,837 [NotifyQueueManager] DEBUG
org.smslib.helper.Logger - NotifyQueueManager running...
50243 2010-07-12 13:31:04,837 [NotifyQueueManager] DEBUG
org.smslib.helper.Logger - NotifyQueueManager end...
50243 2010-07-12 13:31:04,837 [NotifyQueueManager] DEBUG
org.smslib.helper.Logger - Stopped.
org.smslib.TimeoutException: No response from device.
at org.smslib.modem.AModemDriver$CharQueue.get(AModemDriver.java:534)
at org.smslib.modem.AModemDriver.getResponse(AModemDriver.java:337)
at org.smslib.modem.AModemDriver.getResponse(AModemDriver.java:312)
at org.smslib.modem.athandler.ATHandler.getSimStatus(ATHandler.java:
140)
at org.smslib.modem.AModemDriver.connect(AModemDriver.java:131)
at org.smslib.modem.ModemGateway.startGateway(ModemGateway.java:187)
at org.smslib.Service$1Starter.run(Service.java:321)
Experimental: JNI_OnLoad called.
--
You received this message because you are subscribed to the Google Groups
"SMSLib 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.