My intention is to receive a delivery report after a message has been
successfully sent to the recipient. If I am not mistaken this kind of
functionality is supported by SMSLib. I have instantiated an
InboundNotification and set it to Service instance, according to
examples.modem.ReadMessages class and then preparing a message by
setting the statusReport var to "true" for sending it.

Testing cases included sending a message both synchronously and
asynchronously and then receiving messages; I never managed though to
get any InboundMessage reporting a successful delivery (although the
message has been delivered).

My main question is: Is a delivery report message supposed to be
received and logged as an ordinary Inbound Message?

Below I have included the posted output (sending a message
asynchronously) so it can be checked whether I am missing something...


********** OUTPUT LOG ***************

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.
Web Site: http://smslib.org
This software is distributed under the terms of the Apache v2.0
License.
Version: 3.3.0
0 [main] INFO org.smslib  - SMSLib: A Java API library for sending and
receiving SMS via a GSM modem
or other supported gateways.
Web Site: http://smslib.org
This software is distributed under the terms of the Apache v2.0
License.
3 [main] INFO org.smslib  - Version: 3.3.0
3 [main] INFO org.smslib  - JRE Version: 1.6.0_01
3 [main] INFO org.smslib  - JRE Impl Version: 1.6.0_01-b06
3 [main] INFO org.smslib  - O/S: Windows Vista / x86 / 6.0
36 [main] INFO org.smslib  - WatchDog created...
36 [Thread-0] DEBUG org.smslib  - WatchDog started.
36 [Thread-0] INFO org.smslib  - WatchDog running...
38 [main] INFO org.smslib  - Problem with gateways initiation...
38 [Thread-1] INFO org.smslib  - GTW: modem.COM2: Starting gateway,
using SonyEricsson (Generic) AT Handler.
38 [Thread-1] INFO org.smslib  - GTW: modem.COM2: Opening: COM2
@115200
131 [Thread-1] INFO org.smslib  - GTW: modem.COM2: Input Stream:
[EMAIL PROTECTED]
131 [Thread-1] INFO org.smslib  - GTW: modem.COM2: Output Stream:
[EMAIL PROTECTED]
169 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: ModemDriver:
KeepAlive thread started.
171 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: ModemReader thread
started.
174 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: AsyncNotifier
thread started.
176 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2:
AsyncMessageProcessor thread started.
176 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: clearBuffer()
called.
1038 [main] INFO org.smslib  - Problem with gateways initiation...
1176 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: SEND :(27)
1377 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: SEND :+++
1578 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: SEND :ATZ
1779 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: clearBuffer()
called.
2038 [main] INFO org.smslib  - Problem with gateways initiation...
2779 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: SEND :ATZ(cr)
2980 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: SEND :ATE0(cr)
3038 [main] INFO org.smslib  - Problem with gateways initiation...
3181 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: clearBuffer()
called.
4038 [main] INFO org.smslib  - Problem with gateways initiation...
4181 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: SEND :AT+CPIN?
(cr)
4192 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: BUFFER: +CPIN:
READY

4192 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: RECV :+CPIN:
READY(cr)
4192 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: SEND :ATE0(cr)
4393 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: clearBuffer()
called.
5038 [main] INFO org.smslib  - Problem with gateways initiation...
5393 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: SEND :AT
+CLIP=1(cr)
5490 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: BUFFER: OK

5491 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: RECV :OK(cr)
5491 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: SEND :AT
+COPS=0(cr)
5502 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: BUFFER: OK

5503 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: RECV :OK(cr)
5503 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: SEND :ATE0(cr)
5704 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: clearBuffer()
called.
6038 [main] INFO org.smslib  - Problem with gateways initiation...
6704 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: SEND :AT+CREG?
(cr)
6716 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: BUFFER: +CREG:
0,1
OK

6717 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: RECV :+CREG:
0,1(cr)OK(cr)
6717 [Thread-1] INFO org.smslib  - GTW: modem.COM2: GSM: Registered to
home network.
6717 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: SEND :AT
+CMEE=1(cr)
6725 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: BUFFER: OK

6725 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: RECV :OK(cr)
6725 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: SEND :AT+CPMS?
(cr)
6740 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: BUFFER: +CPMS:
"SM",2,32,"SM",2,32,"ME",26,192
OK

6741 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: RECV :+CPMS: "SM",
2,32,"SM",2,32,"ME",26,192(cr)OK(cr)
6741 [Thread-1] INFO org.smslib  - GTW: modem.COM2: MEM: Storage
Locations Found: SMME
6741 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: SEND :AT+CNMI=?
(cr)
6752 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: BUFFER: +CNMI:
(2),(0,1,3),(0,2),(0,1),(0)
OK

6753 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: RECV :+CNMI: (2),
(0,1,3),(0,2),(0,1),(0)(cr)OK(cr)
6753 [Thread-1] DEBUG org.smslib  - CNMI: Found best match: 2
6754 [Thread-1] DEBUG org.smslib  - CNMI: Found best match: 1
6754 [Thread-1] DEBUG org.smslib  - CNMI: Found best match: 0
6754 [Thread-1] INFO org.smslib  - CNMI: No best match, returning: 1
6754 [Thread-1] DEBUG org.smslib  - CNMI: Found best match: 0
6754 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: SEND :AT
+CNMI=2,1,0,1,0(cr)
6764 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: BUFFER: OK

6765 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: RECV :OK(cr)
6765 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: SEND :AT
+CMGF=0(cr)
6774 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: BUFFER: OK

6774 [Thread-1] DEBUG org.smslib  - GTW: modem.COM2: RECV :OK(cr)
6778 [Thread-1] INFO org.smslib  - GTW: modem.COM2: Gateway started.
6778 [Thread-1] INFO org.smslib  - GTW: modem.COM2: gateway ready!
6780 [Thread-6] INFO org.smslib  - GTW: modem.COM2: Starting Queue
Manager.
Started service!
Starting sending message...
===============================================================================
<< OutboundMessage >>
-------------------------------------------------------------------------------
 Gateway Id:
 Encoding: 7-bit
 Date: Fri Oct 10 23:48:56 EEST 2008
 SMSC Ref No:
 Recipient: [Deleted]
 Dispatch Date: null
 Message Status: UNSENT
 Validity Period (Hours): -1
 Status Report: true
 Source / Destination Ports: -1 / -1
 Flash SMS: false
 Text: Τεστ στα ελληνικά με SMSLib!
 PDU data: D422860AC25083A02285827426974150B3089A36A7CCB43804
===============================================================================

Now Sleeping - Hit <enter> to terminate.
7073 [Thread-6] DEBUG org.smslib  - GTW: modem.COM2:
=================================================
<< SmsSubmitPdu >>
Raw Pdu:
0031000A8196559659210000FF1CD422860AC25083A02285827426974150B3089A36A7CCB43804

SMSC Address: [Length: 0 octets]
First Octet: 31 [TP-MTI: (SMS-SUBMIT), TP-RD: (allow duplicates), TP-
VPF: (validity format, integer, TP-SRR: (Requests Status Report), TP-
UDHI: (no UDH)]
Message Reference: 00
Destination Address: [Length: 10 (0A), Type: 81 (10000001), Address:
6955699512]
TP-PID: 00 (00000000)
TP-DCS: 00 (7-bit GSM Alphabet) (00000000)
TP-VPF: 10584 hours

User Data Length: 28 (1C) septets
User Data (pdu) : D422860AC25083A02285827426974150B3089A36A7CCB43804
User Data (decoded): [TEΣT ΣTA EΛΛHNIKA ME SMSLib!]
=================================================

7073 [Thread-6] DEBUG org.smslib  - GTW: modem.COM2: Sending Pdu:
0031000A8196559659210000FF1CD422860AC25083A02285827426974150B3089A36A7CCB43804
7074 [Thread-6] DEBUG org.smslib  - GTW: modem.COM2: SEND :AT
+CMGS=38(cr)
7275 [Thread-6] DEBUG org.smslib  - GTW: modem.COM2: clearBuffer()
called.
8275 [Thread-6] DEBUG org.smslib  - GTW: modem.COM2: SEND :
0031000A8196559659210000FF1CD422860AC25083A02285827426974150B3089A36A7CCB43804
13127 [Thread-6] DEBUG org.smslib  - GTW: modem.COM2: BUFFER: +CMGS: 0
OK

13128 [Thread-6] DEBUG org.smslib  - GTW: modem.COM2: RECV :+CMGS:
0(cr)OK(cr)
Outbound handler called from Gateway: modem.COM2
===============================================================================
<< OutboundMessage >>
-------------------------------------------------------------------------------
 Gateway Id: modem.COM2
 Encoding: 7-bit
 Date: Fri Oct 10 23:48:56 EEST 2008
 SMSC Ref No: 0
 Recipient: [Deleted]
 Dispatch Date: Fri Oct 10 23:49:02 EEST 2008
 Message Status: SENT
 Validity Period (Hours): -1
 Status Report: true
 Source / Destination Ports: -1 / -1
 Flash SMS: false
 Text: Τεστ στα ελληνικά με SMSLib!
 PDU data: D422860AC25083A02285827426974150B3089A36A7CCB43804
===============================================================================

15036 [Thread-0] INFO org.smslib  - WatchDog running...
30036 [Thread-0] INFO org.smslib  - WatchDog running...
45036 [Thread-0] INFO org.smslib  - WatchDog running...
60036 [Thread-0] INFO org.smslib  - WatchDog running...
60167 [Thread-2] DEBUG org.smslib  - GTW: modem.COM2: ** KeepAlive
START **
60167 [Thread-2] DEBUG org.smslib  - GTW: modem.COM2: SEND :AT(cr)
60172 [Thread-2] DEBUG org.smslib  - GTW: modem.COM2: BUFFER: +CDS: 29
069D0A8196559659218001013294912180010132941221000000000012
OK

60173 [Thread-2] DEBUG org.smslib  - GTW: modem.COM2: RECV :+CDS:
29(cr)069D0A8196559659218001013294912180010132941221000000000012(cr)OK(cr)
60173 [Thread-2] DEBUG org.smslib  - GTW: modem.COM2: ** KeepAlive END
**
75036 [Thread-0] INFO org.smslib  - WatchDog running...
90036 [Thread-0] INFO org.smslib  - WatchDog running...
105036 [Thread-0] INFO org.smslib  - WatchDog running...
120036 [Thread-0] INFO org.smslib  - WatchDog running...
120170 [Thread-2] DEBUG org.smslib  - GTW: modem.COM2: ** KeepAlive
START **
120170 [Thread-2] DEBUG org.smslib  - GTW: modem.COM2: SEND :AT(cr)
120176 [Thread-2] DEBUG org.smslib  - GTW: modem.COM2: BUFFER: OK

120176 [Thread-2] DEBUG org.smslib  - GTW: modem.COM2: RECV :OK(cr)
120176 [Thread-2] DEBUG org.smslib  - GTW: modem.COM2: ** KeepAlive
END **
135036 [Thread-0] INFO org.smslib  - WatchDog running...
150036 [Thread-0] INFO org.smslib  - WatchDog running...
165036 [Thread-0] INFO org.smslib  - WatchDog running...
180036 [Thread-0] INFO org.smslib  - WatchDog running...
180173 [Thread-2] DEBUG org.smslib  - GTW: modem.COM2: ** KeepAlive
START **
180173 [Thread-2] DEBUG org.smslib  - GTW: modem.COM2: SEND :AT(cr)
180178 [Thread-2] DEBUG org.smslib  - GTW: modem.COM2: BUFFER: OK

180178 [Thread-2] DEBUG org.smslib  - GTW: modem.COM2: RECV :OK(cr)
180178 [Thread-2] DEBUG org.smslib  - GTW: modem.COM2: ** KeepAlive
END **
195036 [Thread-0] INFO org.smslib  - WatchDog running...
210036 [Thread-0] INFO org.smslib  - WatchDog running...

215636 [Thread-0] DEBUG org.smslib  - WatchDog stopped.
215636 [main] INFO org.smslib  - GTW: modem.COM2: Stopping gateway...
215636 [Thread-6] INFO org.smslib  - GTW: modem.COM2: QueueManager
stopped.
215637 [main] DEBUG org.smslib  - GTW: modem.COM2: Trying to shutdown
keepAlive thread...
215637 [main] DEBUG org.smslib  - GTW: modem.COM2: Trying to shutdown
asyncNotifier thread...
215637 [main] DEBUG org.smslib  - GTW: modem.COM2: Trying to shutdown
asyncMessageProcessor thread...
215637 [main] DEBUG org.smslib  - GTW: modem.COM2: Trying to shutdown
modemReader thread...
215637 [Thread-2] DEBUG org.smslib  - GTW: modem.COM2: ModemDriver:
KeepAlive thread ended.
215637 [Thread-4] DEBUG org.smslib  - GTW: modem.COM2: AsyncNotifier
thread ended.
215637 [Thread-5] DEBUG org.smslib  - GTW: modem.COM2:
AsyncMessageProcessor thread ended.
215638 [Thread-3] DEBUG org.smslib  - GTW: modem.COM2: ModemReader
thread ended.
215638 [main] INFO org.smslib  - GTW: modem.COM2: Closing: COM2
@115200
215638 [main] INFO org.smslib  - GTW: modem.COM2: Gateway stopped.
*******************************************

Thank you in advance!
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"SMSLib Support 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