Message receipt

Message receipt SearchSearch
Author Message
Zoran Popovici
New member
Username: Oarecare

Post Number: 1
Registered: 04-2009
Posted on Sunday, April 05, 2009 - 06:05 pm:   

is there any known initstring or setting i can use to get the receipts working with nowsms?
i am using a huawei u1000 phone, and the receipts (when requested) end up on the phone display but are not read by nowsms (i assume i need a setting to store them)
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 661
Registered: 08-2008
Posted on Monday, April 06, 2009 - 05:00 pm:   

Hi Zoran,

A lot of phone modems don't pass receipts over the GSM modem interface. The receipts get intercepted by the SMS client on the mobile phone, and don't get exposed to the GSM modem interface.

Dedicated modem devices (e.g., Wavecom, Multitech, iTegno, Falcom) generally don't have this issue.

One trick that sometimes works when delivery receipts are not getting routed to NowSMS is configuring properties for the modem in the SMSC list of NowSMS with "SMS Message Storage" = "Direct to Modem".

That might work ... but if the SMS client in the phone is grabbing the receipt, chances are that the phone will not push the receipt over the modem interface.

--
Des
NowSMS Support
Zoran Popovici
New member
Username: Oarecare

Post Number: 2
Registered: 04-2009
Posted on Monday, April 06, 2009 - 06:07 pm:   

phone boots with at+cnmi=0,0,0,0,0
at+cnmi=2,2 returns cms error 303, cnmi remains 0,0,0,0,0
second line, at+cnmi=,,,1 returns cms error 303, since 0,0,0,1,0 is not a valid combination

Dedicated modem devices have their own sms applets (java, .net, activex etc) so my guess is that nowsms is mostly intended for general use, with regular gsm devices
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 668
Registered: 08-2008
Posted on Monday, April 06, 2009 - 06:23 pm:   

NowSMS is for general use with all different types of GSM modem devices.

(And not all dedicated modem devices are sophisticated enough to be able to host their own applets.)

But in order to receive the delivery receipt, the modem needs to make it accessible to NowSMS.

We can either poll it from the SMS inbox ... or we can ask the modem to push it (+CDS: response) to us.

Based on the responses to the AT+CNMI command, it appears like that modem will not push it to NowSMS.

And, it also appears that the delivery receipt is not present when we poll the modem.

I'm not sure what else to suggest. Unfortunately, modem implementations on mobile phones do not always implement all possible features. NowSMS can only support the delivery receipts if the modem provides a way for NowSMS to access them.

--
Des
NowSMS Support
sree
New member
Username: Sree

Post Number: 10
Registered: 02-2009
Posted on Wednesday, April 08, 2009 - 08:34 am:   

Hi Zoran Popovici,

Can you please share JAVA AT commands API to read the replay from my phone.

Thanks Srinivas