Hello everyone,

We actually have some problems to read the messages sent on our
gateway (a Samsung Galaxy S2). The issue is that the device doesn't
appear to respond when we run the ReadMessages class (found in the
examples in the documentation, modified for our gateway of course).
Here is the debug log after we run it :

52108  2012-02-23 15:13:39,610 [Thread-3] DEBUG
org.smslib.modem.AModemDriver  - GTW: my modem: Buffer contents on
timeout:
52108  2012-02-23 15:13:39,610 [KeepAlive [my modem]] DEBUG
org.smslib.threading.AServiceThread  - Stopped.
52108  2012-02-23 15:13:39,610 [CNMIEmulatorProcessor [my modem]]
DEBUG org.smslib.threading.AServiceThread  - Stopped.
52108  2012-02-23 15:13:39,610 [SMSLib-AsyncNotifier : my modem] DEBUG
org.smslib.modem.AModemDriver$AsyncNotifier  - GTW: my modem:
AsyncNotifier thread ended.
52109  2012-02-23 15:13:39,611 [SMSLib-AsyncMessageProcessor : my
modem] DEBUG org.smslib.modem.AModemDriver$AsyncMessageProcessor  -
GTW: my modem: AsyncMessageProcessor thread ended.
52109  2012-02-23 15:13:39,611 [SMSlib-ModemReader-my modem] DEBUG
org.smslib.modem.AModemDriver$ModemReader  - GTW: my modem:
ModemReader thread ended.
52109  2012-02-23 15:13:39,611 [PortReader() [/dev/ttyS0]] DEBUG
org.smslib.threading.AServiceThread  - Stopped.
52112  2012-02-23 15:13:39,614 [Thread-3] INFO
org.smslib.modem.SerialModemDriver  - GTW: my modem: Closing: /dev/
ttyS0 @115200
>>> Gateway Status change for my modem, OLD: STOPPED -> NEW: RESTART
53030  2012-02-23 15:13:40,532 [NotifyQueueManager] DEBUG
org.smslib.notify.NotifyQueueManager$NotificationQueueManager  -
NotifyQueueManager end...
53030  2012-02-23 15:13:40,532 [DelayQueueManager] DEBUG
org.smslib.queues.AbstractQueueManager$DelayQueueManager  -
DelayQueueManager end...
53130  2012-02-23 15:13:40,632 [NotifyQueueManager] DEBUG
org.smslib.threading.AServiceThread  - Running...
53130  2012-02-23 15:13:40,632 [NotifyQueueManager] DEBUG
org.smslib.notify.NotifyQueueManager$NotificationQueueManager  -
NotifyQueueManager running...
53231  2012-02-23 15:13:40,733 [WatchDog] DEBUG
org.smslib.threading.AServiceThread  - Stopped.
53231  2012-02-23 15:13:40,733 [main] INFO
org.smslib.modem.ModemGateway  - GTW: my modem: Stopping gateway...
>>> Gateway Status change for my modem, OLD: RESTART -> NEW: STOPPING
53231  2012-02-23 15:13:40,733 [NotifyQueueManager] DEBUG
org.smslib.notify.NotifyQueueManager$NotificationQueueManager  -
NotifyQueueManager end...
53231  2012-02-23 15:13:40,733 [main] INFO
org.smslib.modem.SerialModemDriver  - GTW: my modem: Closing: /dev/
ttyS0 @115200
53231  2012-02-23 15:13:40,733 [main] INFO
org.smslib.modem.ModemGateway  - GTW: my modem: Gateway stopped.
53331  2012-02-23 15:13:40,833 [NotifyQueueManager] DEBUG
org.smslib.threading.AServiceThread  - Running...
53332  2012-02-23 15:13:40,834 [NotifyQueueManager] DEBUG
org.smslib.notify.NotifyQueueManager$NotificationQueueManager  -
NotifyQueueManager running...
>>> Gateway Status change for my modem, OLD: STOPPING -> NEW: STOPPED
53332  2012-02-23 15:13:40,834 [NotifyQueueManager] DEBUG
org.smslib.notify.NotifyQueueManager$NotificationQueueManager  -
NotifyQueueManager end...
53432  2012-02-23 15:13:40,934 [NotifyQueueManager] DEBUG
org.smslib.threading.AServiceThread  - Stopped.
org.smslib.TimeoutException: No response from device.53433  2012-02-23
15:13:40,935 [main] INFO  org.smslib.modem.ModemGateway  - GTW: my
modem: Stopping gateway...
53433  2012-02-23 15:13:40,935 [main] INFO
org.smslib.modem.SerialModemDriver  - GTW: my modem: Closing: /dev/
ttyS0 @115200
53433  2012-02-23 15:13:40,935 [main] INFO
org.smslib.modem.ModemGateway  - GTW: my modem: Gateway stopped.


A step by step debug showed that the function
Service.getInstance().startService(); never finish and thus a timeout
error appears.
The weird thing is that the SendMessages class works great (we are
able to send messages with it by using the -Dsmslib.serial.polling and
-Djava.library.path=[...] arguments as we run it) and the code to
connect the gateway seems to be the same as the one in the
ReadMessages. Plus, the CommTest finds our gateway (not for all
baudrates but we are using one of the baudrates that is working with
CommTest)...


Does someone have an idea of what is the issue here ? We installed the
RxTx library instead of the JavaComm one, can it be a problem ?


Thank you for your help.

-- 
You received this message because you are subscribed to the Google Groups 
"SMSLib Discussion 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