Question about SMS-STATUS REPORT

Hi,

I would like to send a SMS-SUBMIT (PDU Mode) with ADL API and I set the bit TP-Status-Report-Request with 1 to request a status report.
I use an FXT009 with firmware 7.47.4.
The SMS is correctly sent and received, but FXT009 does not receive the status report.

After looking into AT manual, I saw the command AT+CNMI.

If I set ds with value 1 (SMS-STATUS-REPORTs are routed using unsolicited code +CDS) or 2 (SMS-STATUS-REPORTs are stored and routed using the unsolicited result code
+CDSI.), FXT009 correctly receives the status report with unsolicited code.
But is there any solution to receive the SMS status report with the SmsCtrlHandler of the ADL API adl_smsSubscribe ?

Thanks.
Marc

Hi,

The ADL API adl_smssubscribe() has a SmsCtrlHandler which is notified during sending a SMS.

There are only 3 events:
ADL_SMS_EVENT_SENDING_OK
ADL_SMS_EVENT_SENDING_ERROR
ADL_SMS_EVENT_SENDING_MR

which are handled.

So there doesnt seems to be a way that we can receive status report using SMSCtrlHandler.

Thanks

OK so after doing PDU encoding, I will do PDU decoding :smiley:

Marc