@oz1jua
It does seem for the most part that the code for TMO SDS will work with DMO SDS.
However when I play these DMO SDS IQ samples you provided, the DM_SDS_UDATA PDUs is seen but the protocol identifier element (the part that determines if text message or GPS locations or other) is a reserved type (i.e unknown).
When I look at the buffer where the SDS is stored, nothing but zero's follow for the length of the message.
When you send a SDS message, does the receiving MS receive/display it?
I know the code used for TMO SDS is OK and I have rechecked the code for DMO SDS that proceeds it, and it seems OK.
Not sure what's been missed here.