I notice that the stdma_sm.pdf document from Nokia shows the use of both the originator and destination port address in the spec and shows variable use of the orignator port in the examples. We are finding that putting the originator port in does not work. Can any one help me understand when it is required and what it should set to?

The other thing we have found is that the non header part of the message, in the case of a vcard, needs to be hex encoded chars not plain text to appear on the phone. This is not what the spec suggests. Can anyone tell me what is usual in this case or is this phone specific behaviour?