Hi , You could replace the below line in the example to connect to a galaxy 
s2. 

SerialModemGateway gateway = new SerialModemGateway("modem.com7", "COM7", 
230400, "Samsung", "I9100");

I was able to run all examples with the above change. Need to add I9100 to 
the list of compatible phones.



On Thursday, February 23, 2012 7:58:40 PM UTC+5:30, Greg wrote:
>
> 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 view this discussion on the web visit 
https://groups.google.com/d/msg/smslib/-/QTyXfd29gJoJ.
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