Author Topic: sms delivery report  (Read 1851 times)

herczegz

  • Newbie
  • *
  • Posts: 3
    • View Profile
sms delivery report
« on: March 10, 2009, 01:03:01 pm »
Hi!

Can you tell me what the different in this reports?
Both message are succesfull send, but the aSms.Reportsatus are different.
What is aSms.Reportsatus value? Thank you!

1. report aSms.Reportsatus =0
2. report aSms.Reportsatus =34
3. Second report aSms.Reportsatus =34

Report Text:
'REPORT: Sms is Delivered to 3620***** at 2009.03.10. 9:48:47', '0', '2009-03-10 09:48:40'
'REPORT: Sms is Delivered to 3620***** at 2009.03.10. 9:48:40', '34', '2009-03-10 09:50:34'
'REPORT: Sms is Delivered to 3620***** at 2009.03.10. 9:48:40', '32', '2009-03-10 09:50:34'

Roman Novgorodov

  • Engineer
  • Administrator
  • Hero Member
  • *****
  • Posts: 994
  • we will win
    • View Profile
    • Forums.nrCommLib.Com
Re: sms delivery report
« Reply #1 on: March 11, 2009, 02:07:58 pm »
Hello

This byte is complex value (bit field).
It depends on device and GSM service provider. You can try to decode Status Report byte after reading the GSM07.07 specification.

Roman Novgorodov
DeepSoftware.Com
DeepSoftware llc - The professional components for Delphi/CBuilder/.NET. The high quality custom software development.
Forums.nrCommLib.Com - DeepSoftware Tech Support Forum.