Thank you for your quick help!

It was ReceiveMessage which failed but now it now works:
1) Downloaded your ReadMessages 

http://smslib.googlecode.com/svn/smslib/branches/Queues/src/java/examples/modem/
2) Restarted my USB GSM modem
(I don't know what of above helped).


Another short question:
Is it normal that the gateway is always stopping and starting
in an endless cycle?:

180100 [pool-1-thread-4] INFO smslib - GTW: modem.com1: Stopping gateway...

>>> Gateway Status change for modem.com1, OLD: STOPPING -> NEW: STOPPED
>>> Gateway Status change for modem.com1, OLD: STOPPED -> NEW: RESTART
180105 [pool-1-thread-4] INFO smslib - GTW: modem.com1: Closing: /dev/ttyUSB0 
@9600
180105 [pool-1-thread-4] INFO smslib - GTW: modem.com1: Gateway stopped.
180105 [pool-1-thread-4] INFO smslib - GTW: modem.com1: Starting gateway, using 
Generic AT Handler.
180105 [pool-1-thread-4] INFO smslib - GTW: modem.com1: Opening: /dev/ttyUSB0 
@9600
192711 [pool-1-thread-4] INFO smslib - GTW: modem.com1: GSM: Registered to home 
network.
192821 [pool-1-thread-4] INFO smslib - CNMI: No best match, returning: 1
192892 [pool-1-thread-4] INFO smslib - GTW: modem.com1: Gateway started.
>>> Gateway Status change for modem.com1, OLD: RESTART -> NEW: STARTING
>>> Gateway Status change for modem.com1, OLD: STARTING -> NEW: STARTED
>>> Gateway Status change for modem.com1, OLD: STARTED -> NEW: RESTART
>>> Gateway Status change for modem.com1, OLD: RESTART -> NEW: STOPPING300100 
>>> [pool-1-thread-5] WARN smslib - WatchDog: Gateway: modem.com1 restarting.
300100 [pool-1-thread-5] INFO smslib - GTW: modem.com1: Stopping gateway...

...


Thanasis schrieb:
> First of all, please download the updated SendMessage example from
> here:
> http://smslib.googlecode.com/svn/smslib/branches/Queues/src/java/examples/modem/
>
> Due to my mistake, a modified-for-testing SendMessage example has been
> committed which is not very stable.
>
> Error 320 means "memory failure" (see http://smslib.org/doc/gsmerrors/).
> >From your remarks, I guess that this error fires when you receive a
> message. Can you please verify it by running the ReadMessages example
> as well?
>
> On Apr 5, 7:05 pm, marcel <[email protected]> wrote:
>   
>> Hi,
>>
>> I'm using smslib-v3.4.0-src.zip javacomm commons-net-2.0 on
>> Linux 2.6.27.19 with a GSM USB Modem
>>   Manufacturer: BenQ
>>   Model: M22A
>>
>> Sending and receiving with smstools3 works fine.
>>
>> For SendMessage.java I'm using
>>   gateway = new SerialModemGateway("modem.com1", "/dev/ttyUSB0", 9600,
>> "BenQ", "M22A");
>> which sends the SMS as expected.
>>
>> For ReceiveMessage.java
>>   gateway = new SerialModemGateway("modem.com1", "/dev/ttyUSB0", 9600,
>> "BenQ", "M22A");
>>
>> When the SMS arrives I get:
>> Now Sleeping - Press <enter> to fill up queue manager.
>> Exception in thread "SMSLib-AsyncMessageProcessor : modem.com1"
>> java.lang.StringIndexOutOfBoundsException: String index out of range:
>> -12
>>         at java.lang.String.substring(String.java:1938)
>>         at org.smslib.modem.ModemGateway.readMessagesPDU(ModemGateway.java:
>> 474)
>>         at org.smslib.modem.ModemGateway.readMessages(ModemGateway.java:179)
>>         at org.smslib.modem.AModemDriver$AsyncMessageProcessor.run
>> (AModemDriver.java:869)
>>
>> I have dumped the line which fails:
>> 26244 [SMSLib-AsyncMessageProcessor : modem.com1] ERROR smslib - GTW:
>> modem.com1:  ERROR line='+CMS ERROR: 320':
>> java.lang.StringIndexOutOfBoundsException: String index out of range:
>> -12
>>
>> What can I do?
>> Thanks
>> Marcel
>>     
> >
>
>   


-- 
Marcel Ruff
http://www.xmlBlaster.org
http://watchee.net
Phone: +49 7551 309371


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

Reply via email to