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