That was it!  Once I changed "length=4" everything worked!  Thanks Ale!!
On Aug 17, 2009, at 8:46 PM, Alejandro Guerrieri wrote:

Can you paste relevant log files where the TLV is being sent to the SMSC?

What's does the SMSC's spec says about the TLV? If I'm not wrong, they're saying that you should put "length = 4", have you tried that? That means a 32-bit integer.

Regards,

Alejandro

On Tue, Aug 18, 2009 at 1:10 AM, Marcelo Olivas <[email protected] > wrote: Gurus, I just finished adding a TLV file for one customer, but the SMSC is saying that I am putting the wrong length on one of the TLV parameters.

The said the following:
 "look at length, parameter used and values I updated with"

group = smpp-tlv
name = GPW_ProductID
tag = 0x1430
type = integer
length = 2
***Parameter Used = 0x04***
***Value = Hex Value of ProductID***

I asked them and they said that I need to configure the length for 0x04. I'm passing GPW_ProductID=1375 and I'm using "integer" for the type. As per the documentation, the length should be an integer and the maximum data length expected in bytes. This is what I'm going to ask them (what is the maximum data length expected in bytes), but I wanted to check on you before I proceed.

Thanks,
Marcelo


Reply via email to