That solution takes me back a couple of years, when another friend made something similar... If I remember correctly, at that time he identified an error somewhere in the driver level of the USB(?)
Have you tried with RxTx as well? From your logs, I assume that you are currently using JavaComm, right? On May 4, 11:55 am, Sri <[email protected]> wrote: > The problem is that I am using a old PC which does not have a large > serial port buffer size like the most recent ones. If I write a > sequence of bytes of size that will fit within that buffer size at a > given time with a minor delay, I can send up to 160 characters. I had > to change the ATModemDriver's write() method to accomplish that. So I > conclude that it is a hardware problem. If any of you think of a > better way to deal with this, please let me know. Otherwise, thanks > for all your help. > > On May 3, 7:09 pm, Sri <[email protected]> wrote: > > > This does not change any outcome. I tried this option also as you > > suggested. > > I am now questioning if it has to do something with the comm library > > implementation on Linux. > > > On May 3, 12:37 pm, Thanasis <[email protected]> wrote: > > > > Can you enable the RTS setting? > > > For example, before the Service.startService() call, add the following > > > line: > > > > <serviceObject>.getSettings().SERIAL_RTSCTS_OUT = true; > > > > and try once more with a big message. > > > > On May 3, 6:45 am, Sri <[email protected]> wrote: > > > > > If I talk to the modem through hyperterminal or minicom, I am able to > > > > send any length of characters upto 160 both in text and pdu mode. When > > > > I try to set the text mode in SMSServer.conf for the gateway, the code > > > > fails stating the modem does not support it. I am not sure what could > > > > be the problem. I would like to know if 'Ctrl+z' is sent properly at > > > > the end to terminate the user pdu data. I do not have any problems > > > > with the modem for sure. I confirmed that. > > > > > On May 2, 10:15 am, blueboy <[email protected]> wrote: > > > > > > Hi, > > > > > > The PDU seems OK, but try to make the destination number > > > > > internatational (prefix with +) > > > > > and set the SMSC number > > > > > > / DIgiloo > > > > > > On 2 Maj, 17:04, Thanasis <[email protected]> wrote: > > > > > > > Well, the PDU encoding is fine, you have 30 zeroes in your message. > > > > > > > Unless there is something really wrong with your comm/usb link, I > > > > > > can't image anything other than a modem fault... > > > > > > > On May 2, 5:53 pm, Sri <[email protected]> wrote: > > > > > > > > I had already posted it. I am just re-posting only that portion > > > > > > > of it. > > > > > > > > 8458 2009-05-02 05:49:02,744 [main] DEBUG > > > > > > > org.smslib.helper.Logger > > > > > > > - GTW: modem.ttyacm0: > > > > > > > ================================================= > > > > > > > << SmsSubmitPdu >> > > > > > > > Raw Pdu: > > > > > > > 0011000A8112848895030000FF1E30180C0683C16030180C0683C16030180C0683C16030180 > > > > > > > C068301 > > > > > > > > SMSC Address: [Length: 0 octets] > > > > > > > First Octet: 11 [TP-MTI: (SMS-SUBMIT), TP-RD: (allow duplicates), > > > > > > > TP- > > > > > > > VPF: (validity format, integer, TP-SRR: (No Status Report), > > > > > > > TP-UDHI: > > > > > > > (no UDH)] > > > > > > > Message Reference: 00 > > > > > > > Destination Address: [Length: 10 (0A), Type: 81 (10000001), > > > > > > > Address: > > > > > > > 2148885930] > > > > > > > TP-PID: 00 (00000000) > > > > > > > TP-DCS: 00 (7-bit GSM Alphabet) (00000000) > > > > > > > TP-VPF: 10584 hours > > > > > > > > User Data Length: 30 (1E) septets > > > > > > > User Data (pdu) : > > > > > > > 30180C0683C16030180C0683C16030180C0683C16030180C068301 > > > > > > > User Data (decoded): [000000000000000000000000000000] > > > > > > > ================================================= > > > > > > > > 8460 2009-05-02 05:49:02,746 [main] DEBUG > > > > > > > org.smslib.helper.Logger > > > > > > > - GTW: modem.ttyacm0: Sending Pdu: > > > > > > > 0011000A8112848895030000FF1E30180C0683C16030180C0683C16030180C0683C16030180 > > > > > > > C068301 > > > > > > > 8462 2009-05-02 05:49:02,748 [main] DEBUG > > > > > > > org.smslib.helper.Logger > > > > > > > - GTW: modem.ttyacm0: SEND :AT+CMGS=40(cr) > > > > > > > 8672 2009-05-02 05:49:02,958 [main] DEBUG > > > > > > > org.smslib.helper.Logger > > > > > > > - GTW: modem.ttyacm0: clearBuffer() called. > > > > > > > 9675 2009-05-02 05:49:03,961 [main] DEBUG > > > > > > > org.smslib.helper.Logger > > > > > > > - GTW: modem.ttyacm0: SEND : > > > > > > > 0011000A8112848895030000FF1E30180C0683C16030180C0683C16030180C0683C16030180 > > > > > > > C068301 > > > > > > > 9710 2009-05-02 05:49:03,996 [main] DEBUG > > > > > > > org.smslib.helper.Logger > > > > > > > - GTW: modem.ttyacm0: BUFFER: +CMS ERROR: 549 > > > > > > > 9712 2009-05-02 05:49:03,998 [main] DEBUG > > > > > > > org.smslib.helper.Logger > > > > > > > - GTW: modem.ttyacm0: RECV :+CMS ERROR: 549(cr) > > > > > > > 9713 2009-05-02 05:49:03,999 [main] WARN > > > > > > > org.smslib.helper.Logger > > > > > > > - GTW: modem.ttyacm0: CMS Error 549: Retrying... > > > > > > > 12252 2009-05-02 05:49:06,538 [pool-1-thread-4] DEBUG > > > > > > > org.smslib.helper.Logger - Running task: QueueManager > > > > > > > [modem.ttyacm0] > > > > > > > 12715 2009-05-02 05:49:07,001 [main] DEBUG > > > > > > > org.smslib.helper.Logger > > > > > > > - GTW: modem.ttyacm0: SEND :AT+CMGS=40(cr) > > > > > > > 12922 2009-05-02 05:49:07,208 [main] DEBUG > > > > > > > org.smslib.helper.Logger > > > > > > > - GTW: modem.ttyacm0: clearBuffer() called. > > > > > > > 13925 2009-05-02 05:49:08,211 [main] DEBUG > > > > > > > org.smslib.helper.Logger > > > > > > > - GTW: modem.ttyacm0: SEND : > > > > > > > 0011000A8112848895030000FF1E30180C0683C16030180C0683C16030180C0683C16030180 > > > > > > > C068301 > > > > > > > 13967 2009-05-02 05:49:08,253 [main] DEBUG > > > > > > > org.smslib.helper.Logger > > > > > > > - GTW: modem.ttyacm0: BUFFER: +CMS ERROR: 549 > > > > > > > 13969 2009-05-02 05:49:08,255 [main] DEBUG > > > > > > > org.smslib.helper.Logger > > > > > > > - GTW: modem.ttyacm0: RECV :+CMS ERROR: 549(cr) > > > > > > > 13970 2009-05-02 05:49:08,256 [main] WARN > > > > > > > org.smslib.helper.Logger > > > > > > > - GTW: modem.ttyacm0: CMS Error 549: Retrying... > > > > > > > 15141 2009-05-02 05:49:09,427 [pool-1-thread-1] DEBUG > > > > > > > org.smslib.helper.Logger - Running task: WatchDog > > > > > > > 16972 2009-05-02 05:49:11,258 [main] DEBUG > > > > > > > org.smslib.helper.Logger > > > > > > > - GTW: modem.ttyacm0: SEND :AT+CMGS=40(cr) > > > > > > > 17178 2009-05-02 05:49:11,464 [main] DEBUG > > > > > > > org.smslib.helper.Logger > > > > > > > - GTW: modem.ttyacm0: clearBuffer() called. > > > > > > > 17257 2009-05-02 05:49:11,543 [pool-1-thread-3] DEBUG > > > > > > > org.smslib.helper.Logger - Running task: QueueManager > > > > > > > [modem.ttyacm0] > > > > > > > 18180 2009-05-02 05:49:12,466 [main] DEBUG > > > > > > > org.smslib.helper.Logger > > > > > > > - GTW: modem.ttyacm0: SEND : > > > > > > > 0011000A8112848895030000FF1E30180C0683C16030180C0683C16030180C0683C16030180 > > > > > > > C068301 > > > > > > > 18218 2009-05-02 05:49:12,504 [main] DEBUG > > > > > > > org.smslib.helper.Logger > > > > > > > - GTW: modem.ttyacm0: BUFFER: +CMS ERROR: 549 > > > > > > > 18219 2009-05-02 05:49:12,505 [main] DEBUG > > > > > > > org.smslib.helper.Logger > > > > > > > - GTW: modem.ttyacm0: RECV :+CMS ERROR: 549(cr) > > > > > > > 18220 2009-05-02 05:49:12,506 [main] ERROR > > > > > > > org.smslib.helper.Logger > > > > > > > - GTW: modem.ttyacm0: CMS Error 549: Quit retrying, message > > > > > > > lost... > > > > > > > =========================================================================== > > > > > > > ==== > > > > > > > << OutboundMessage >> > > > > > > > --------------------------------------------------------------------------- > > > > > > > ---- > > > > > > > Gateway Id: * > > > > > > > Encoding: 7-bit > > > > > > > Date: Sat May 02 05:49:02 CDT 2009 > > > > > > > SMSC Ref No: null > > > > > > > Recipient: 2148885930 > > > > > > > Dispatch Date: null > > > > > > > Message Status: FAILED > > > > > > > Validity Period (Hours): -1 > > > > > > > Status Report: false > > > > > > > Source / Destination Ports: -1 / -1 > > > > > > > Flash SMS: false > > > > > > > Text: 000000000000000000000000000000 > > > > > > > PDU data: 30180C0683C16030180C0683C16030180C0683C16030180C068301 > > > > > > > > On May 2, 9:37 am, blueboy <[email protected]> wrote: > > > > > > > > > Hi, > > > > > > > > > What I tried to say, is that I miss the trace from the actual > > > > > > > > sending > > > > > > > > error. > > > > > > > > > / Hakan > > > > > > > > > On 2 Maj, 15:25, Sri <[email protected]> wrote: > > > > > > > > > > One more note that I am able to receive messages upto 160 > > > > > > > > > characters. > > > > > > > > > It is sending where I am having problems. > > > > > > > > > > On May 2, 7:53 am, blueboy <[email protected]> wrote: > > > > > > > > > > > Hi, > > > > > > > > > > > I use Samba 75 without problems both in Windows and Linux. > > > > > > > > > > > I can see in your log that geting the batter level gets an > > > > > > > > > > error > > > > > > > > > > response > > > > > > > > > > > > 8350 2009-05-02 05:49:02,636 [main] DEBUG > > > > > > > > > > > org.smslib.helper.Logger > > > > > > > > > > > - GTW: modem.ttyacm0: SEND :AT+CBC(cr) > > > > > > > > > > > 8387 2009-05-02 05:49:02,673 [main] DEBUG > > > > > > > > > > > org.smslib.helper.Logger > > > > > > > > > > > - GTW: modem.ttyacm0: BUFFER: ERROR > > > > > > > > > > > 8391 2009-05-02 05:49:02,677 [main] DEBUG > > > > > > > > > > > org.smslib.helper.Logger > > > > > > > > > > > - GTW: modem.ttyacm0: RECV :ERROR(cr) > > > > > > > > > > > Battery Level: 0% > > > > > > > > > > > / Digiloo > > > > > > > > > > > On 2 Maj, 12:59, Sri <[email protected]> wrote: > > > > > > > > > > > > Here is the log with the text of only 0's. I do not have > > > > > > > > > > > an exact > > > > > > > > > > > count on 0's. But it is more than 20 so that the sending > > > > > > > > > > > fails. > > > > > > > > > > > > Example: Send message from a serial gsm modem. > > > > > > > > > > > SMSLib: A Java API library for sending and receiving SMS > > > > > > > > > > > via a GSM > > > > > > > > > > > modem or other supported gateways. > > > > > > > > > > > This software is distributed under the terms of the > > > > > > > > > > > Apache v2.0 > > > > > > > > > > > License. > > > > > > > > > > > Web Site:http://smslib.org > > > > > > > > > > > Version: 3.4.0 > > > > > > > > > > > 0 2009-05-02 05:48:54,286 [main] INFO > > > > > > > > > > > org.smslib.helper.Logger > > > > > > > > > > > - SMSLib: A Java API library for sending and receiving > > > > > > > > > > > SMS via a GSM > > > > > > > > > > > modem or other supported gateways. > > > > > > > > > > > This software is distributed under the terms of the > > > > > > > > > > > Apache v2.0 > > ... > > read more » --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
