Hi,

I am completely new in SMSLib, and after few tests I need some help;

I have 3 modems of Siemens MC35i connected over RS232<>USB converter
to PC. In some loop i start first modem with
Service.startService(true);

then I stops it with Service.stopService(); I add a next modem and
start service again. Unfortunately already in second loop i get
runtime error and in log i see that second modem hangs up on SEND :AT
+CNMI=?(cr) command while start up.

I try set CONCURRENT_GATEWAY_START = false; but without result.
Although some constellation (when only 2 modems are connected) I can
start service. So Im confused now if its hardware/RS232/USB driver or
something else.

Second thing is the main approach how to use many modems at once; in
my test application I create for every gateway a separate thread and
then manage the outgoing messages with some BlockingQueue. It is
really necessary to create thread for every gateway? If yes, is method
Service.sendMessage() thread safe?

Regards
Pancypir

-- 
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