The GSM Modem Gateway sets the TP-UDHI bit automatically when you specify a User Data Header in the comma separated list of message PDU parameters. It sends the User Data Header and User Data exactly as you specify it.
I have just made a test and when I try to send your message data '04,00,1A,027000,00150D00000000BFFF0100000000010053554343455353' to another GSM Modem Gateway, the User Data Header and User Data is received exactly as I send it.
If you send the log entry of one of the sent messages to firstname.lastname@example.org, I can take a look to see if I can find anything wrong with the message. To save the log entry, select 'Send Log', right-click on the message and select 'Save to file'.
Hey, thanks for the answer! but the problem is not the actual sending of the SMS. Thats works (but wrong data).
The problem is that my UDH and Data is / should be in a 03.48 format, a secure formatted point-To-Point SMS. But the SMS is received as a unformatted SMS at the mobile side.
So I was wondering if the Diafann SMS Server sets the TP-UDHI as 1, meaning data there is a header in the command message?
Diafaan SMS Server sends a binary SMS message if you set the Message Type of the message to 'sms.binary'. You can find more information about binary SMS messages in Diafaan SMS Server in the online manual.
When you want to send a binary message using the HTTP API you have to use the URL parameter 'message-type=sms.binary' in the URL, for example:
Binary messages can only be sent with GSM modems or an SMPP connection, the GSM Modem Emulator for Android phones does not support binary messages.
I am trying to send a binary SMS message from my Diafaan SMS server. But I not sure if I send the right data I want to. The message is (TP-UD is coded as a Command packet, contains header and secure data):
Address to send : Start of TP-PID and etc.
The HTTP API for sending is: ,,,,
So I send my message as: 04, 00, 1A, 027000, 00150D00000000BFFF0100000000010053554343455353
Does the HTTP request loog right in view of my original message? And should there be "," between the different elements?
The message gets a success from the server. But the message should be a binary message, and should not be presented at the mobile side, as it does...
Most Users Ever Online: 494
Currently Browsing this Page:
Guest Posters: 550
Newest Members:, Henk Helmantel
Administrators: Henk Helmantel: 1099