I am just developing an application using VB6 and Wavecom 4 ports.
I would this application could be sending broadcast sms (in example: 10 numbers destination).
But I want to get Delivery Report.
I am using at-command:
AT+CSMP=49,167,0,242
AT+CNMI=1,1,0,1,0
But while I am trying to sent broadcast sms just received one Delivery Report, it is a first time number only.
I am trying to put delay for 1-5 second for every sms…but still didn’t work.
There are a few reasons that you did not get all of the delivery report
Your SIM card or Memory of your modem is full.
Your modem did not receive the delivery report from operator (because your modem was busy with sending other SMS at the same time)
One solution is to change your +CNMI settings
Your old settings
AT+CNMI=1,1,0,1,0
Use this new settings
AT+CNMI=2,2,0,1,0
remember to save the settings with AT+CSAS
This new settings will change the behaviour of the modem in receiving
delivery report. Instead of saving the delivery report to SIM Card or
memory, it will send the delivery report directly to serial port.