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.
